I build apps, tools and websites. The same person from the first conversation to the day it ships, so there is nobody to hand you off to.
// What I build
Apps
iOS and Android. I write native where it matters: Glimt has its own camera layer in Swift and Kotlin, and the colour work runs in a Metal shader. End-to-end encryption, background upload and an offline queue are built and running, not planned.
Tools
Things that make a job shorter. Paneless is a tiling window manager for macOS in Swift. It moves other apps’ windows through the Accessibility API, animated on the display’s own refresh. Out now, and installed with brew.
Websites
From a design file to a live site, or from nothing if you have no designer. Not a template. You own the code, and you can take it with you if you later want something else.
// How it goes
-
01
A conversation
You tell me what you need. I tell you whether I am the right person, and if I am not, I say so straight away.
-
02
A quote
You get a fixed quote with scope and timing before I start. No hours quietly growing behind your back.
-
03
Building, with something to look at
You see it as it goes and can say so. Turning mid-way is cheaper than turning at the end.
-
04
Out, and yours
You get the code. If you need help later, I know where everything is.
// Proof
Showing beats claiming. Two things are out and you can try both today: Glimt, an end-to-end encrypted photo app for iOS and Android, and Paneless, a window manager for macOS. Paneless is open source, so you can read every line of it.
A conversation costs nothing, and asking commits you to nothing.