Software

I write most code in Python, Cython, and C. I kind of enjoy Rust and Odin (but for different reasons). I try very hard to avoid C++, Java, and the like. I deploy to web on Cloudflare. I only use text editors.

I work on Macbook Air and Mac Mini's, wear Sony's noise cancelling headphones, and prefer to look at ultra wide monitors. I type on ultra slim keyboards (Apple Magic, Keychron B1).

I used to ship software via Frozenfork.


PlayCode A playful programming language implemented in Python to test experimental language features and design

pascal-in-ruby An interactive runtime environment and interpreter for subset of Pascal

pas2wat Pascal-to-WebAssembly text-format compiler in Rust

md2website Single file, drop-in, static website generator

code.michaelsjoberg.com Technical notes as bite-sized executable programs

LearnHub Online platform and community for self-learners (never launched)

AnonChat Anonymous text-based chat application (still up and running since around 2010)

Doolio Interactive skill-based resume builder (discontinued before 2013)

Formulas One-page cheat sheets for mathematics and physics (discontinued before 2013)

Räkna.nu Q&A website for getting help with homework