# Aaron Bushnell Personal blog covering programming, technology, games, music, and more. ## Posts - [Fix the papercuts](https://aaronmbushnell.com/fix-the-papercuts.md): A 2026 theme: Taking 10 minutes to fix the tiny, but annoying, problems of everyday life. - [Best of 2025](https://aaronmbushnell.com/best-of-2025.md): The music, movies, recipes, and technology (not necessarily released this year) that made my 2025 better! - [Cicolator 2.0](https://aaronmbushnell.com/cicolator-2.md): An all new design featuring barcode scanning, favorites, and prompt-based estimates using on-device Apple Intelligence models! A big update for iOS 26, iPadOS 26, and macOS Tahoe! - [Development is Communication](https://aaronmbushnell.com/development-is-communication.md): Exactly how much of being a programmer is writing code? - [The Ship of Theseus](https://aaronmbushnell.com/the-ship-of-theseus.md): Generative AI and how the creation of art is more than just the sum of its parts. - [Low-maintenance by design](https://aaronmbushnell.com/low-maintenance-by-design.md): Sometimes removing the preamble and production is the best way to start—and maintain—your creative goals. - [Introducing Pickaday](https://aaronmbushnell.com/introducing-pickaday.md): The easiest way for you, your family, friends, fantasy football league, D&D group, neighborhood, or whoever to vote on event dates together! - [The three secrets to becoming a great programmer](https://aaronmbushnell.com/the-three-secrets-to-becoming-a-great-programmer.md): Whether you're just starting to program or you're looking to further improve your skills these will drastically put you ahead. - [Best of 2024](https://aaronmbushnell.com/best-of-2024.md): Some of my favorite things from this past year and other things that stuck with me. - [Password protect all entries in a Statamic Collection](https://aaronmbushnell.com/password-protecting-entries-in-statamic.md): A simple Collection setup to enable password protection across your Statamic entries. - [Introducing Cicolator](https://aaronmbushnell.com/introducing-cicolator.md): My first iOS, iPadOS, and macOS app that makes calorie tracking and meal portioning simple! - [Craft CMS entry query scopes with Yii behaviors](https://aaronmbushnell.com/craft-cms-entry-query-scopes-with-yii-behaviors.md): Use Yii's behavior model to create reusable scopes for your element queries. - [Keep your stack short](https://aaronmbushnell.com/keep-your-stack-short.md): Reducing your tech stack's complexity to save your sanity a year later. - [Hot reloading content in Craft CMS's Live Preview](https://aaronmbushnell.com/hot-reloading-content-in-craft-cms-live-preview.md): Speed up your content authoring and ditch full-page refreshes for HMR-style updates. - [A flock and a hard place](https://aaronmbushnell.com/a-flock-and-a-hard-place.md): How does Mastodon attract a more diverse audience of users? - [How I've dealt with RSI and programming full-time](https://aaronmbushnell.com/how-ive-dealt-with-rsi-and-programming-full-time.md): In May 2020 I began experiencing RSI pain. These are some changes I made to alleviate the pain and get back to programming. - [Running Gatsby.js Sites with Craft CMS](https://aaronmbushnell.com/running-gatsby-js-sites-with-craft-cms.md): The advantages and disadvantages of using Gatsby.js and Craft CMS in production. Includes alternative solutions for the more cautious developer. - [Best of 2019](https://aaronmbushnell.com/best-of-2019.md): Some quick picks of my favorite things from 2019. - [The CODE Keyboard](https://aaronmbushnell.com/the-code-keyboard.md): When I was looking for a new keyboard I decided I wanted to get a mechanical one. They're a bit on the expensive side, but the feel, durability and soothing clicky-ness helped me justify it. - [Code Paralysis](https://aaronmbushnell.com/code-paralysis.md): Sometimes I feel like I'm overthinking things. Because I'm afraid I'm going to do the wrong things. And then I get stuck. I get code paralysis. - [Using fewer tools](https://aaronmbushnell.com/using-fewer-tools.md): Intentionally using a smaller number of tools to get things done. - [Great UX patterns in games](https://aaronmbushnell.com/great-ux-patterns-in-games.md): How EarthBound creates a better gaming experience by removing tedious actions.