01
sp00ky
A local-first sync engine for SurrealDB. Reads are instant, writes sync themselves. The engine is a Rust stream processor built on DBSP.
Khadim Fall, software engineer in Munich. Local-first systems, sync engines and chess software, built with stubborn attention to detail.
Currently building sp00ky
Index
01
A local-first sync engine for SurrealDB. Reads are instant, writes sync themselves. The engine is a Rust stream processor built on DBSP.
02
A chess platform built to be fast and carefully designed. All your games, deep analysis and live broadcasts, synced in realtime.

03
A mobile app that connects your real chess board to the digital world. Play against engines or friends online, free and without registration.

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
04
Makeathon 2024
Federated learning over a biomedical knowledge graph to surface likely diagnoses for rare diseases. Built with Care-for-Rare on patient data that never leaves the clinic.
2024
05
IdeaHack 2023
A marketplace where travelers name their price and airlines bid to fill unsold trips. Concept to working demo in one weekend. First place, IdeaHack 2023, CHECK24.
2023
06
PawnTown Cloud
One-click hosting for chess services, including high-performance chess engine clusters. Billed by the minute, from a micro instance to a compute cluster.
2022
07
PawnTown
A streaming platform for over-the-board chess. Physical boards are captured by camera, digitized and broadcast live with engine evaluation, clubs and tournaments.
2022
08
MyVoiz
Invoicing for freelancers, from quote to paid. A backend of queue workers on Kubernetes, and the bachelor thesis behind it.
2020
09
Armore
A browser IDE that assembles and runs ARM code with no local toolchain. Built for a university course that needed one.
2019
10
Oxymora
A CMS with a visual page builder you assemble by dragging blocks, written in vanilla PHP and JavaScript. Diploma project, no frameworks. SAE Alumni Award 2017.
2017