π§βπ» Software
I started programming as a kid, and have enjoyed it for over 40 years. With less than a decade left before I lose my memory, this set of pages acts as less volatile storage, if not for code then at least a bit of a record of the projects Iβve worked on.
Note thereβs a lot of stuff and this is ongoing, so itβll be a while before all the links work.
The best stuff is in:
ποΈ Recent
Some still-active things, or at least not inactive.
- π example-python-project - A template for Python projects developed in vim/vscode on Mac/Linux.
- π bittty - A terminal written in pure Python.
- π½ blkcache - A ddrescue compatible block cache.
- π bitplane.net - The Jekyll source for this website.
π Also worth a look
I like these.
- π€ arranges - Represent ranges as strings in Pydantic.
- π¬ uh-halp - AI helper for the shell.
- πΎ Irrlicht Engine - Spent a couple of years as a dev on this open source project.
π Fun stuff
- β οΈ ienv -
Brutalize your venvs by symlinking them together. Probably not required now
uv
is a thing. - π² schrodingerβs rng - Generate proveably random numbers using a smoke alarm and a webcam.
- π connection-limiter - The hackiest way to limit connections per user to a back-end behind nginx.
π Full index
An incomplete list of languages.
- πΎ amos - Games and stuff for the Amiga
- π shell - Bourne again
- πΊ basic - The 8-bit days. ZX BASIC, Amstrad CPC 464/6128
- π§ c - βHigh levelβ, they saidβ¦
- π¨ c++ - Mostly Irrlicht Engine stuff
- πΌοΈ glsl - OpenGL Shader Language
- β java - Mostly Android
- π javascript - Donβt make me hurt you
- π¬ mirc - mIRC scripting in the days of IRC
- π± objective c - Back in the iPhone days
- π python - My weapon of choice
- πΈοΈ php - Personal Home Page?
- π ruby - A couple of Rails things.
- π© vb - Visual Basic 6, VBA, VBS