/dev/knill
about posts projects talks tags principles
/dev/knill
Cancel
aboutpostsprojectstalkstagsprinciples

All Posts

2026

A chatbot's worst enemy is page refresh Feb 11
Only use agents for tasks you already know how to do Feb 9

2025

SSE sucks for transporting LLM tokens Nov 27
So you want to build AI agent group chat? Nov 15
Patterns for building realtime features Feb 6

2024

Phone call asymmetry May 3
Every programmer should know Apr 30

2023

How to adopt Realtime updates in your app Nov 23
You don't need CRDTs for collaborative experiences Nov 16
Giving up my smartphone - Duoqin F22 Pro Nov 4
Do developers really want to give over their data? Oct 20
So you want to build Miro and Figma style collaboration? Oct 5
Streaming data aggregation Aug 23
The egg test: a model for reversible and irreversible decision making Aug 17
Standard lib structured logging in Go 1.21 Aug 8
So, you want to deploy on the edge? Jul 31
Theory of a program Jul 10
Radical and incremental change Apr 3
Writing confidently with ChatGPT Feb 17

2022

Backend for the Frontend, and incentives Nov 22
  • 1
  • 2
  • 3
  • …
  • 6
echo $blog > /dev/knill
2016 - 2026