I maintain go-batteries, a set of composable Go libraries, built for real production use. This particular repo is a bunch of experiments, clout gathering and backup for other stuff.
- go-batteries/optimux: optimize and serve images/video on the fly
- go-batteries/streamux: http2 prioritization engine implementing RFC9113 &9218
- cinestar: media search engine
- go-batteries/bananas: minimal, opinionated Go project setup, API-first
- go-batteries/ivy: AWS tool to fetch from SSM params
- httparty: a rule engine that chains HTTP requests from a JSON config
- bhist: async browser-history search, indexed with Xapian
- cybertron Collection of firmware and other related fun shitz
- turboc.nvim: a modernised recreation of the turboc colorscheme
- games.nvim: a collection of games for Neovim
- everm: Emacs Version Manager
- clippy: clipboard history, cross-platform
- codekeyboard: a split, column-staggered Android keyboard for coders, with configurable shortcuts, layouts, and prediction
- krearts: comic book and screenplay moodboarding
- adaptui a dig at using AI based UI/UX generation on the fly
- hokedex a pokedex of people you have meetup
- arbok-core file upload system like dropbox, but backed by sqlite, good for single person use
- ssh-manager: a CLI for handling SSH config
- dbresolver: segregates read/write DB queries, coalesces requests for gorm-v1
- snowflake: sequential ID generator
Old learning projects from over the years are preserved, full commit history, real dates, as branches in graveyard, not deleted, just out of the way.