31 December 2025

25 links · Wednesday

Why people are mad at Framework

This 9th of october, Hyprland's twitter account announced that they had received a financial contribution from Framework, a company building modular, repairable computers. Given Hyprland's messy history of being a toxic community people started publicly questi…

2025 letter

Zhengdong Wang’s personal website

Minimum Viable Parents

The traits that make people build things and trauma responses are the same machinery.

My Vibe Coded Projects in 2025

This was my first year using AI coding tools. I’m often asked what I use AI coding for outside of work. Here I document what I’ve built with AI.

Grateful in Dubai

There's a cafe I go to for my daily midday tea breaks. It occupies a street corner where you place an order through a window while peering into a kitchen slightly bigger than the size of a food truck. It sells a small cup of kadak chai for 1.50 dirhams. Across…

2026+: What to Do When Everyone Can Do Everything

2025 was the year of simplification. Complex workflows collapsed into a few buttons. The distance between “I want this” and “done” is approaching zero. Soon we’ll be generating things through neural interfaces paired with AI agents. (Screenshot this.) Now ever…

The Best SEO is Great Content

There is an entire industry built around “optimizing” content. We are told to chase keywords, engineer backlinks, and structure paragraphs to please an algorithm. But after years of writing here on Misframe and for the engineering blog at FunnelStory, I’ve fou…

Coding is hard, especially during a layoff

I got laid off in March this year, that's 2025. I got broke after exactly one month. I started looking for a job almost immediately, and for 6 months. 6 months was enough time to grieve, to be angry, to get working on my next bootstrap... Voklit.com

Django On The Med: A Contributor Sprint Retrospective

A personal retrospective on Django On The Med, three months later. From the first idea to the actual contributor sprint, and how a simple format based on focused mornings and open afternoons created unexpected value for people and the Django open source commun…

Intro to Foundation DB via a Distributed Mutex

At work, I found myself in apparent need of synchronizing access to a shared resources. The actors requesting access were two distributed services. Being fond and familiar with the “assembly language of databases”, I knew I could implement a distributed mutex …

The Golden Rule of Driving

Many people I've met seem to believe that daily traffic would be easier to handle if other people just did _this_ -- if other drivers just zipper merge, if other drivers just speed up, if other drivers just get over, if other drivers just slow down, if only ot…