Last updated: 9 March 2026 at 5:33 pm GMT
-
Clawspace: A Browser-Based File Explorer for OpenClaw
I've been working with OpenClaw for a while now. If you're not familiar, it's a self-hosted personal...
-
Let Dependabot Merge Its Own PRs
Dependabot opens PRs automatically. That part most people have set up. But then those PRs just sit...
-
Building transactional voice agents at Nector
Building production ready voice agents, latency optimization, multi tenancy, MCP proxies - six months of building customer facing voice agents
-
Stop using cat
If you use cat in your daily workflow, this is a tiny upgrade with lots of upsides and honestly, no...
-
Torc Bot 3: Torclation Services
Why build it? So within the Torc community, we have a global user base with a very large contingent in LATAM. For a lot of our events there is a specific Espanol version of the stream and...
-
Torc Bot 2: The Refactor
Refactoring is important, but also difficult You ever create something with the best intentions of it being to standard and end up just winging it after you get started? Yeah, I did that wi...
-
Five Git Config Settings Every Dev Needs
You've probably added some settings to your Git Configuration, but here are some you might not have...
-
How I use AI
What AI use has improved for me, what I avoid doing and things that have worked best for me so far.
-
BenQ RD280UG Review: 28-Inch 4K Programming Monitor for Developers
This is a sponsored post, but it's an honest review. BenQ sent me their new RD280UG monitor to...
-
Building a Multifunctional Discord Bot: A Comprehensive Technical Deep Dive
Discord has become the go-to platform for running communities, whether youβre organizing a gaming guild, a dev collective, or a professional network. It has plenty of built-in tools, but sometimes you...
-
[Boost]
How Not to Self-Reject Before You Even Try Yodit Weldegeorgise γ» Jan 12 #career #mentalhealth #motivation
-
From Fresh Mac to Productive in 30 Minutes
I've been hearing developers talk about their dotfiles for years. "Oh yeah, I just clone my dotfiles...
-
2025 Retrospective
2025 Retrospective 2025 has come and gone and this is the first year I have actually sat down and done somewhat of a review of the year. I feel like the year went so quickly and at the sa...
-
My 2025 Year in Review
2025 was wild. I wrapped up 2024 with OpenSauced getting acquired by the Linux Foundation, which...
-
What Makes Goose Different From Other AI Coding Agents
I just finished Gooseβs Advent of AI. Everything from CI automation to hand-gesture controlled apps...
-
Advent of AI 2025 - Day 17: Building a Wishlist App with Goose and MCP-UI
I've edited this post, but AI helped. These are meant to be quick posts related to the Advent of AI....
-
Advent of AI 2025 - Day 16: Planning With .goosehints
I've edited this post, but AI helped. These are meant to be quick posts related to the Advent of AI....
-
Windows paths with spaces in Python's `os`
Dealing with spaces in file paths is an issue that I keep running into. So here's a very short blog to save us time and headaches. You can either use r string or double backslashes (\\). ...
-
writing about reading about writing about development in order to write about development
somehow joining a book club led to me wanting to write more and these are my ramblings. hey I didn't say it was going to be good writing ok
-
Magic Mundanity
π RISE & RAGE, Agents of Chaos! π& Happy Holdaze! Buckle up!The header photo for this blog is a picture of me (duh) at a tea party of my own creation in my festive jammies on a hot, humid, Florida C...
-
Breaking the 28k SSE connection barrier
How I figured out the issue that was limiting my leaderboard to 28232 SSE connections, fixed it and a framework to reach 1 million.
-
Fake SMTP Server
Step 1: Install aiosmtpd library pip install aiosmtpd Step 2: The Modern Fake SMTP Server Script (aioserver.py) import asyncio from aiosmtpd.controller import Control...
-
Building a scalable real time leaderboard
Describing my journey of building the leaderboard, what I learnt, what issues I faced, and some design decisions (which will be elaborated on later).
-
`requirements.txt` in python
Stop Saying "It Works on My Machine!" Ever tried to share your Python project and had someone tell you, "It doesn't work on my machine?" That usually happens because they're missing a libra...
-
Getting Marimo Up and Running on Windows with uv
Getting Started with Marimo on Windows (using uv) Let's install the Marimo Python notebook on Windows with uv. 1. Get the uv Installer First, we need to install uv. Open Po...