Hey!

This site is about programming - what I build and think about while building it. It started with a single article and a small system to render it to the web; you're reading the result. Since then it's grown into a mix of pieces on the databases and libraries I actually work on.

I'm an enthusiast about programming (especially object oriented programming) and software construction. Mental models, and how we put the ideas in our head into software, is what I'm interested in most. That's why I'm part of the Pharo community, helping maintain and develop it. Pharo is a live development environment that lets you sketch an idea quickly and build it out from there.

I co-founded ApptiveGrid: a visual database and workflow management environment that helps digitize your daily workflows, be it enterprise or private.

On the database side, I built Soil, the object-oriented database ApptiveGrid is built on - it stores object graphs directly, without a relational mapping layer in between. There's a whole series on this blog building it up from the ground, if that's your kind of thing.

Found something worth flagging? Send feedback.
This work is licensed under CC BY 4.0.