Main
About
Uses
Toys
Virtues
Tags
Search
Weblog
There and Back Again: My Journey Into (And Out Of) Tailwind
Chains: My Attempt at an Itertools for Go
Kicking the Tires on Harper
The Wrong Conclusion
A Children's Treasury of Critiques and Concerns about the Current LLM Hype Cycle
Classicube at Work
Trying out PaperWM
A Practical Guide to Self-Hosting a RAG
Job #1 of Codebases is Onboardability
Framework Syndrome: Solving Software Problems by Not Solving Them
I'm Not Participating in This Year's Advent of Code For Very Good Reasons
Keeping Alive With Long-Running Sync Work in Python
Registering Signs of Life in Long-Running Async Jobs in Python
2023: Linux on the Desktop This Year
Hardware review: Anbernic RG35XX
VS Code: Dark Terminal on a Light Theme
Hardware review: Devterm
Hardware review: 1st Gen SteamDeck (512GB)
Hardware review: AOKZOE A1
Hardware review: iPhone 13 Mini
Mixed Async code in Sync Python: Disappointingly Simple
Modern Python: New Features, Better Code
The Anime Watcher: Another Game
A Case for Match
Python as a Language is Inescabably Coupled with its Implementation Part 2: The Tracer
Trump Run: A Game
Little Guys! A Puzzle Game Without Enough Levels
Async programming: understanding it from fundamentals
Modern Python: Features I Haven't Used But Plan To
Modern Python has Changed How I Code
Python as a Language is Inescabably Coupled with its Implementation Part 1: LET'S DO DUMB SHIT WITH THE GC
__all__ is a Sacred Space and you Murderous Goblins are all Profaning it
ZPL-O-Rama Part 5: Postscript
ZPL-O-Rama Part 4: The Hardware
ZPL-O-Rama Part 3: Software
ZPL-O-Rama Part 2: Concepts and Architecture
ZPL-O-Rama Part 1: A personal/work project (Introduction)
The Shanling Q1 Media Player
SFTP is still around and that's OK
You Don't Need to Make That Temporary File, Dude
Trying out Rectangle
The 2020s and the Post-Office World
Pinebook Pro: The Tinkering Laptop
My Dingus Chromebook still works
Five Years in the Bay Area
Own Your Infrastructure
Hello, World
Python Meetup Talk - 2019-10-09
Jumpbear: the Global Warming Bear
Turn a Chromebook into the ULTIMATE GOLANG/PYTHON DEVELOPER MACHINE
What I Like About My New Job
Stupid simple API reference for bottle.py web services
C++ is not so bad
I don’t really use OSX anymore