AJ .dev
-
Hi! I'm A.J. - mobile developer, indie hacker, and generalist nerd.
- @aj on Mastodon
- @robotsquidward on GitHub
- @ajkueterman on LinkedIn
- 👨‍💻 More about AJ
Apps
A few current and past projects.
Unclack
My macOS app that mutes your microphone while you type.
OctoNote
A minimal note-taking app powered by GitHub Gists.
fuzZzy
A super simple sound machine built for sleep.
Writing
All thoughts, opinions, and musings are my own.
- Create Your Own LOGAF Scale for Pull Request Reviews 10/31/2023
- I deleted my Twitter 8/8/2023
- How to Use TalkBack on an Android Emulator 4/26/2023
- Visualizing Data with Swift Charts 4/11/2023
- Thoughts on the OGL News 1/13/2023
- Make 'Dragon Heist' Your Own 6/20/2021
- Use Good Tools 4/27/2021
- Android ViewModel - Manual Dependency Injection Made Easy 9/28/2020
- Lean Software Estimation 9/9/2020
- Hacker News Compose 7/12/2020
- Safely Launch Exception-Ready Coroutines 3/11/2020
- Dark Mode on AJ.dev 1/31/2020
- What Works at Work 1/19/2020
- A 2019 Freelance Year-in-Review 1/3/2020
- Android Library Lessons Learned 12/13/2019
- Thinking Out Loud - Building A Beginner RPG 9/26/2019
- Intro to Client Side Git Hooks 8/12/2019
- Quick Take on 10x Engineers 7/15/2019
- Half Life 2 - An Appreciation Post 7/6/2019
- ASWebAuthenticationSession API Changes in iOS 13 7/5/2019
- My Favorite Talk at WWDC 2018 1/14/2019
- Scrollable Layouts with UIScrollView and Interface Builder 11/8/2018
- Make The Thing Better 10/30/2018
- Web Authentication with iOS AuthenticationServices 6/7/2018
- Painfully Simple Jekyll Sites 2/6/2018
Good Links
Great articles, stories, resources, and other interesting tidbits.
In the order I discovered them
- Nobody’s Just Reading Your Code
- Time > Money
- Pixar’s 22 Rules of Storytelling
- The Maker’s Schedule
- Jim Black’s Steve Jobs Story
- How To Slow Time
- pain27 keyboard
- Doodle Poloroid
- Jobs Inside the API
- Don’t Do This in Production
- Current List of Top Open Source Static Site Generators
- Steve Jobs Licensed Amazon’s One-Click Patent for 1M In A Phone Call
- The Secret History of the iPhone
- The Private Blockchain Fallacy
- Holding a Program in One’s Head
- Create Your Own Dynamic macOS Desktop
- The Bullshit Asymmetry Principle
- About Static Site Generators
- The Best Programming Advice I Ever Got
- Common Blind Spots for Technical Founders
- What Exactly do Developer Advocates Do?
- Effective Code Reviews: A Primer
- The Scablands: A scarred landscape as strange as fiction
- Repo of Android Open Source Projects
- Creating a Good Team Culture (And Why It Matters)
- Programming: Doing it More vs. Doing it Better
- The Little Legacy Code That Could
- Calculus for Beginners and Artists
- Do Nothing Scripting (related bonus: Toil)
- Nuclear Finland
- Martin Fowler on Architecture
- The Church of Interruption
- Ken Thompson’s Unix Password
- Data Structures In Practice
- The Good, The Bad, and The Ugly Standup
- Station Squabble
- Big Ball of Mud
- Every Default macOS Wallpaper in 5K
- Smooth Box Shadows in CSS
- AWS Services in a sentance
- Who the Hell Is This Joyce
- Plan the Sprint, not the project
- Slaughter at the Bridge - Uncovering a Colossal Bronze Age Battle
- Why the liquids in Half-Life: Alyx look so good
- Reverse Engineering the source code of the SARS-CoV-2 Vaccine
- A day in the life of a professional software engineer
- Goodbye, Clean Code
- WebGL Water
- The Righteousness Fix
- GameBoy Camera Canon EF Mount
- High Property Taxes are Good
- Shoshikantetsu
- Why Bumblebees Love Cats and Other Beautiful Relationships
- -2000 Lines of Code
- Round Rects Are Everywhere