Blog Archive
All posts, newest first. Page 3 of 3.
-
systemd is trash, here's why
March 28, 2026
`systemd` is a terrible architecture. The new unconstitutional Brazilian and California age verification laws are only a small part of the reason why.
-
Site Update
March 21, 2025
After nearly a decade I've finally modified my site and started maintaining a personal blog once more. Here's how I'm doing it with Django and Github Pages.
-
Why I created a Static Site
January 21, 2025
In this post, I discuss my decision to build a static blog using Django with Django Distill instead of a Single Page Application (SPA) with React.
-
Why I Built AI Runner: Empowering Local AI Applications
January 11, 2025
AI Runner is a desktop application that lets users run AI models locally and offline. In this post, I share the inspiration behind creating AI Runner, the challenges …
-
Womier retro M87 Pro on Ubuntu 24.04
January 10, 2025
The Womier M87 pro keyboard requires some quick setup to run smoothly with Ubuntu 24.04
Latest posts
- Artificial Technology Scarcity and the End of First Amendment Rights on the Internet November 1, 2026
- AI companies must fall November 1, 2026
- Four weeks of building with AI agents September 21, 2026
- The Real Cost of AI Coding: Why We’re Being Priced Out of Our Own Code June 19, 2026
- Good-bye Github Copilot May 31, 2026
- Jailbreak & Customize a Kindle 4 "Special Offers" edition May 16, 2026