Projects
Things I build or built, most of them on GitHub.
hookorfail
active2026–A swipe app for the daily SoundCloud snippets.
autogit
active2020–codeA small Go daemon that keeps notes, journals and dotfiles in sync across machines: commits after a quiet period, pushes and pulls when it is safe.
mbidle
active2015–codeIMAP IDLE daemon for mbsync/isync. Watches every synced folder and triggers mbsync for exactly the folder that changed. The Go rewrite replaced the original Ruby version.
andersen.berlin
active2010–codeThis site. Rebuilt in 2026 with Astro and shadcn/ui; every page is an Org file written in Emacs and rendered at build time.
Case study
The 2010 Jekyll blog had a custom Org converter, a Goodreads import and a Travis deploy to S3. All three stopped working over the years. The rebuild keeps Org as the source format, drops the external services and deploys from GitLab CI to a plain static host.
.emacs.d
active2010–codeMy literate Emacs configuration, one Org file tangled into
init.el. Org, magit and a lot of small helpers for the way I work.org-time-budgets
done2015–2022codeDefine time budgets in Org mode and see daily and weekly progress in the agenda.
elmine
done2012–2020codeEmacs Lisp client for the Redmine REST API.
ledgit
done2012–2018codeSyncs banking transactions into ledger files.
markup.el
done2012–2017codeSimple HTML markup generation with Emacs Lisp.