AJ .dev
-
Hi! I'm A.J. Mobile developer, indie hacker, and generalist nerd.
- @aj on Mastodon
- @ajkueterman on Twitter
- @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.
- Thoughts on the OGL News
- Make 'Dragon Heist' Your Own
- Use Good Tools
- Android ViewModel - Manual Dependency Injection Made Easy
- Lean Software Estimation
- Hacker News Compose
- Safely Launch Exception-Ready Coroutines
- Dark Mode on AJ.dev
- What Works at Work
- A 2019 Freelance Year-in-Review
- Android Library Lessons Learned
- Thinking Out Loud - Building A Beginner RPG
- Intro to Client Side Git Hooks
- Quick Take on 10x Engineers
- Half Life 2 - An Appreciation Post
- ASWebAuthenticationSession API Changes in iOS 13
- My Favorite Talk at WWDC 2018
- Building a Scrollable Layout with iOS' UIScrollView and Interface Builder
- Make The Thing Better
- Handling Web Authentication with the new AuthenticationServices
- Painfully Simple Jekyll Sites
Good Links
Great articles, stories, resources, and other interesting tidbits.
- 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