·1145 words·6 mins
Flat-rate AI taught us to burn tokens like they were free. Metered billing puts a price back on the sloppy prompt, and that visibility is a feature.
·628 words·3 mins
VSCodium, Void, Zed, Windsurf — and back to VS Code. After years of switching editors, the things that stuck weren't the editors.
·601 words·3 mins
Generate memes from the command line with ImageMagick 7: setup, the classic meme command, and variations worth knowing.
·704 words·4 mins
Why scraping didn't die when LLMs arrived, and how I decide between Beautiful Soup and Scrapy for a given job.
·732 words·4 mins
Why I keep Zed open next to VS Code, the four settings that made the switch stick, and an honest take on its AI panel.
·1263 words·6 mins
What dotfiles are, why they pay off, and how I manage mine with GNU Stow, Homebrew, and an install script you can clone and run in one command.
·681 words·4 mins
Install VSCodium with Homebrew, set up themes and plugins, and wire in GitHub Copilot via the .vsix workaround.
·756 words·4 mins
Void editor plus a local AI model is a private dev pair that keeps your code off vendor servers. Install, settings, integration.
·670 words·4 mins
Set up Jupyter Notebook inside a Python virtual environment, then put it to work with a small RPG-inspired demo.
·717 words·4 mins
Set up Python on macOS with pyenv and pyenv-virtualenv, with the why behind each step and the version-conflict pitfalls to avoid.
·742 words·4 mins
Why Homebrew earns the install on a new Mac, how to set it up, and the brews worth knowing once it's there.