Welcome
README¶
This is a collection of guides with minimal explanation that I use as reference for my own benefit. The reason for the "minimally explained" bit is to keep it brief and fast to glance through. Feel free to open an issue on GitHub if you find anything to be incorrect or out of date.
Whoami¶
I'm Christopher.
I'm a Software Engineer primarily focusing on developer experience and system integrations. This means writing a lot of CLI tools, self-service UIs and infrastructure-as-code.
I write code in Go, Typescript, Bash and Python.
Projects¶
The following is a list of personal projects.
-
Chat
Realtime chat over gRPC.
Motivation for this project came from wanting to learn more about using gRPC in the frontend and also learning more about PocketBase.
SvelteGogRPCPocketBaseNatsRedis -
Task distributor
Asynchronous task runner.
Motivation for this project came wanting to learn more about RethinkDB and Nats.
PythonRethinkDBNats -
Toolow
A small UI for increasing the volume on video files.
Motivation for this project came from wanting to learn how to build desktop applications in Go.
WailsGoFFmpeg