Blog
-
Building a Browser Agent Without an LLM in the Action Loop
Browser agents are impressive right up until you watch one spend a full reasoning turn deciding whether a button named **Search** is the button it should click. The usual loop takes a browser snapshot, sends it to a g...
-
Making OpenAI Codex OAuth Work in DeepSeek Harness
I wanted to try out the brand new DeepSeek Harness as the control plane for a few agents while letting them call OpenAI Codex through the ChatGPT login I already had on this machine. The Luna max model is an insane va...
-
Building Kafka from Scratch in Go (Part 1)
Kafka is one of those systems that's just everywhere. If you've worked on anything involving event streaming, async processing, or data pipelines, you've probably produced to a Kafka topic, consumed from one, or stare...
-
The Bottleneck Is Not the Code
I came across Avery Pennarun's piece "Every layer of review makes you 10x slower" and it hit a nerve. His central argument is simple: every layer of approval in a software process multiplies wall-clock time by roughly...
-
On implementing distributed locks
I've been thinking about distributed locks lately. Not because they're particularly exciting, but because they're one of those problems that seems simple until you actually try to implement them correctly. You need to...
-
Setting up Electron with React
There are tons of desktop UI frameworks, some even multi-platform, but nothing beats the popularity of Electron. Qt does come to mind for better performance and opengl support, but nothing can beat the community suppo...
-
Running Apache Kafka on Docker
Apache Kafka is an amazing tool! You can use it to send/recieve streams of data - in the millions. There is a lot of configuration that takes place, though. For example, if you have a fresh OS install, you would have...
-
Fixing Fedora's Firefox Video Issues
I recently installed Fedora on my laptop, overwriting the default windows partition. Its 2019 - "*the year of the linux desktop*", just like it has been from the 2000s. Fedora 30 was going to respark my love for the o...
-
Setting up a low cost and reliable blogging platform
I have been, for long, delaying setting up a blog. I always wanted one - a place to share a few things of interest. Cool kids always seem to have one. And now that I had a little bit of free time, it was now or never...
subscribe via RSS