Selected work, 2017 to today.

Khadim Fall, software engineer in Munich. Local-first systems, sync engines and chess software, built with stubborn attention to detail.

Currently building sp00ky

Index

Position

I build local-first software because I think it is a form of respect. Software that only works under perfect conditions ignores the reality people actually live in: bad connections, old devices, interrupted moments. Reads should be instant. Work should survive going offline.

I would rather understand one thing deeply than use ten things superficially. For sp00ky that meant reading the research paper and implementing its algebra in Rust, instead of wrapping someone else's engine. The understanding is the asset, the code is the receipt.

Good tools carry complexity so their users do not have to. The best developer experience I know is a query that is realtime, optimistic and offline-capable without a single extra line. Enormous machinery, invisible at the surface. I believe that is the future of software, and I want to be part of building it.

Archive