strace from scratch written in Rust!
Turn any website into an ebook!
Sculpt, warp, deform and color a cube of points into something completely different by coding the shader within the editor.
A simple question with a profound answer: what can we do with the derivative of an algebraic data type?
A communal music server, where guests can chat and upload music!
A principled and approachable explanation of how Git actually works.
How would you go about building a decentralised GitHub?
This is a github-based game about Quines! Quines are programs that -- if you run them -- output a string that is equal to their source code.
Signalboost provides provides free, subscribable, encrypted mass text blasts over the Signal messaging service. It is being made for and in consultation with frontline activists to help them quickly and safely alert friends to mobilize in emergency situations. The stack is a fun mix of node services, dynamically-allocated docker containers, dbus interfaces, and calls to the signal-cli Java app.
A cybersecurity expert in a scifi novel says it took two days to find a particular string within a list. This broke my suspension of disbelief, and I used Python to set up an experiment to test my intuition.