A collection of software tools for generating cross-stitch patterns.
A visual note-taking app that lets you easily lay out notes and images on a board.
A blog post about implementing the Koch snowflake tessellation. The code is linked!
A tool for writing (as much as you want!) in the margin of research papers, and sharing those annotations via Git!
A simple green threads implementation in C, based on the tutorial here: https://c9x.me/articles/gthreads/intro.html
A blog post about how to correctly set up the interrupt controller on a modern x86 PC to get keyboard interrupts.
A Python package for encrypting and decrypting old-timey ciphers, like simple transposition, or the Caesar cipher!
A technique for implementing functions in Zig that can be overloaded based on the types of all of their arguments.
A tool that lets you create a custom, lightweight macOS app from a group of websites. Further reading on Kofi's blog: https://kofi.sexy/blog/slack-app-fewer-resources.