Archive
Writing
17 articles on engineering, tooling, and the craft of building software. Newest first, grouped by year. The AI writing has its own page.
On this page
Featured and popular
| Why | Article |
|---|---|
| featured | 17 Side Projects I Built With Claude Code in Two Months |
| featured | I Built an AI-Friendly UI Pattern Library |
| popular | Common React Hooks Antipatterns and Gotchas |
| popular | The Simplest CSS Grids |
2026
- Demystifying awk DT
A practical introduction to awk for printing fields, filtering rows, formatting output, and writing useful one-liners.
- 17 Side Projects I Built With Claude Code in Two Months DG
From TUI apps in Rust and Go to browser games and AI agent tooling.
- Demystifying Git Worktrees DT
Check out different branches as separate folders while sharing Git data.
- Common React Hooks Antipatterns and Gotchas DG
Common React Hooks antipatterns and how to avoid them for better code quality.
- The Simplest CSS Grids DG
Copy-pastable CSS Grid layouts for two-column pages, sidebar navigation, and more.
2025
2024
- Throwback Thursday: The Site Through Time DG
A look at the site through time, from its inception to now.
2020
- Using Postgres FOR loop to generate data DG
How to use Postgres FOR loops to generate test data quickly.
2018
- How to "grep" in PowerShell DG
New to PowerShell? Here's how to "grep" using built-in PowerShell utilities.
- How I Structure My JavaScript File DG
Practices and recommendations for writing JavaScript files, learned through years of writing JavaScript.
Collections and series
- Digital Garden
- Engineering, opinions, deep dives, and everything in between.
- Demystifying Tools
- Practical guides that break down common command-line tools and utilities into easy-to-understand tutorials with real-world examples.
- I, AI
- A fictional short story series exploring artificial intelligence, consciousness, and the boundaries between machine and mind.