Running your own LLM chat app
How I set up my own LLM chat app. A quick config guide for self-hosting your own AI platform.
Software engineering insights, technical write-ups, and documentation of past development projects.
How I set up my own LLM chat app. A quick config guide for self-hosting your own AI platform.
I built a fast GPX route editor using Laravel and TypeScript, featuring elevation tools, GPS tracking, route sections and multiple export formats.
Git Meh’s API moves from Laravel to Symfony, with added support for testing API endpoints that use self-signed HTTPS certificates.
Prevent Linux system slowdowns with RAM Notifier, a lightweight Go utility that monitors memory usage and sends desktop alerts before you run out of RAM.
Rewrote git meh from Bash to Go. Retry logic, diff truncation, inline editing, cross-platform builds, and lessons learned along the way. Free API included.
How I rebuilt my personal site by moving from WordPress to a high-performance headless WordPress and Laravel architecture, merging three blogs into one.
After 14 years and 20,000+ active sites, the Unique Headers WordPress plugin finally got the modernisation it deserved. Here’s what changed.
StaleCache 1.1 brings a cleaner architecture and easier testing to this Laravel-style caching library for WordPress — with fewer static methods and smarter dependency injection.
Modernizing a legacy WordPress plugin with PSR-4, PHPStan, and GitHub Actions. A look at cleaning up code debt and bringing modern DevOps to a simple utility.
BackPress was supposed to be the framework behind WordPress. It never was. I’m proposing we revive it as a legacy compatibility layer for a modern WordPress.
Explore why immutable operating systems like Bluefin OS are the future of the desktop. Learn how to bypass common hurdles with bash scripts and containers for a rock-solid, portable setup.
Download HLS streams as continuous local files with Stream Spool. This Bash tool eliminates buffering by stitching video segments in real-time for any player.