Sam Johnson's starred repositories
project-based-learning
Curated list of project-based tutorials
bsky-remind-me-bot
The RemindMe! bot for bluesky! Any reply in the format "RemindMe! # years, # months, # weeks, # days, # hours, # minutes" and the RemindMeBot will reply to you after that amount of time has passed!
dired-auto-readme
An Emacs package to automatically display a README file when one is present in a dired buffer.
github-emacs-theme
Github's Emacs themes
guile-testing
Testing with Guile and SRFI-64
silverblue-postinstall_upgrade
Some tips & tricks, & tutorials for OSTree based systems such as Fedora Silverblue & Kinoite.
open-source-meetup-alternatives
Open-Source Alternatives to Meetup
social-app
The Bluesky Social application for Web, iOS, and Android
fujinet-firmware
8-bit systems to ESP32 WiFi Multifunction Firmware
raylib-cpp-cmake-template
A simple and portable raylib cmake template using C++
Zelda64Recomp
Static recompilation of Majora's Mask (and soon Ocarina of Time) for PC (Windows/Linux)
bluesky-rss-bot
This bot is primarily aimed at pulling info from the Bay Area Rapid Transit (BART) RSS feed for service alerts and publishing them on Bluesky. This will probably also be useful for making other RSS bots, but I give no pretext for this being as easy as just "swapping the URL" until I say so.
build-your-own-x
Master programming by recreating your favorite technologies from scratch.
learn-c-the-hard-way-lectures
All of the code from Learn C The Hard Way, each project, plus the presentation slides used in the videos.
appimagepool
A simple, modern AppImageHub Client, powered by flutter.