My more useful/interesting repos
A collection of more or less useful cli applications. Mostly created to explore a topic or two but some (eg grt) turned out to be surprisingly useful.
A tool for downloading commits from Gerrit without leaving the terminal. Makes it simpler to download multiple commits or topics.An exporation of Go and Charm to create a TUI that can be used to control lights and other smart things connected to openHAB. The TUI can either be started manually when needed or on a server and accessed over ssh.
Some tools doesn't need an interface.
Wanted a way to start Sonos speakers and openhab things at a specific time without having to set an alarm in multiple apps.
I've had a lot of fun playing around with language servers and I really like the idea of tools that integrate so seamlessly in your workflow.
Noticed that there was a lot of duplicated code in the servers and extraced the common code into a library which simplified a lot.
Makes it easier to avoid using user specified words by marking them with a diagnositc in the editor and possibly suggesting alternative words to use.Automatically run Zig unit tests on save and report the results though diagnostics and hover text.
Exploring how compilers work by following the books Writing an interpreter in Go and Writing a compiler in Go but changing the language to Rust.
Was curious about how text editors worked, followed this tutorial but wrote it in Zig. Also started to add some additional small features.