The Blog

Writing on Gen AI, robotics, and ideas worth building.

Latest

Translating Emotions, Not Just Words: I Built My Family a Translator

Ever been in a foreign country, passing a phone back and forth with the locals and completely missing each other? I got so fed up that I built my own translator, so my Assamese parents and my German in-laws can finally talk.

10 min read
Read the post →

Get the next post by email — no spam, unsubscribe anytime.

Subscribe →

More posts

fitnesswell-being

Solo Leveling in real life

I could never stick with a fitness plan for more than a month. So I built a Game Master that writes my whole day, pings me on Discord and hands out XP. It lives on a Raspberry Pi in my living room.

4 min read
Interactiveai-agents

I Hate Making Playlists, So I outsource mine

I hate making playlists. Searching for songs and adding them one by one is tedious, and I usually end up with the same songs anyway. So I built a self-hosted agent that does it for me.

8 min read
home-automationself-hosting

I Revamped My Home Assistant. Now It Tells Me When to Take an Umbrella.

A rented flat, a Raspberry Pi and a few smart plugs. Here's how my Home Assistant went from a pile of switches to a dashboard that plans my day, runs the lights on its own and pings me when something breaks.

5 min read
Interactivequantum

Qubits: A Light Switch That Isn't Just On or Off

A bit is on or off. A qubit can be a blend of both until you look. The physics behind it, with every equation read out in plain English, an experiment you can run yourself, and the MRI machine hiding in plain sight.

16 min read
Interactiveai-agents

I'm Bad at CAD, So I Built an Agent to Do It. Its First Design Looked Like It Was Melting.

A robotics engineer who never enjoyed designing builds an agent to run Fusion for him. The first attempt looked like it was melting and burned over 200k tokens. The second one got the job done in a day.

5 min read
Interactivereinforcement-learning

More Threads Made My RL Training Slower. The Real Bottleneck Was Somewhere Else.

My reinforcement learning run was stuck at about 400 steps per second. I went looking for the bottleneck in the wrong place first, then got 3.3x by fixing the right one.

6 min read
automationengineering

Attaching a Runner: The DevOps Term Nobody Explains Until It Costs You

Every CI/CD pipeline needs somewhere to actually run — "attaching a runner" is the term for that machine nobody explains until it's costing your team a fortune. Here's where I've seen it live, and how mine runs for free on a Raspberry Pi.

3 min read
travelprague

48 Hours in Prague: Clocks, Canals, and a Nutria Family

A whirlwind weekend escape to Prague — Gothic spires, a 600-year-old clock, canal boat rides, and a very friendly nutria family.

7 min read
automationengineering

Why I moved my blog off WordPress and into code

A community, a wordpress.com subdomain, and a Raspberry Pi already busy running RL experiments. Here's why the blog lives in the same repo as everything else now.

3 min read