Hi, I'm Adrian. I ramble about things I've done or have learnt about.

Work In Progress...

Redox Keyboard One source of my pain: https://github.com/aliasboink/rev2.0WHS_pictures Other stuff… Writing tools, but nothing worthwhile to write about as they’re not standalone deployment with end to end narratives…

Golang Webserver on RPi 4 with Kubernetes

Introduction This whole endeavour started out of my desire to learn Golang and the whole process one would have to go through to deploy an application. In my day to day job I mostly deal with already existing infrastructure - whether it’s the LGTM Grafana Labs stack, already existing deployments or so on. I’ve never had the opportunity to do the entire process end to end. Might as well just do it.

ArgoCD on RaspberryPi 4

Introduction I wanted a local development environment for Kubernetes. I got a Raspberry Pi 4 to host a “cluster” (1 node) on - which has served me excellently well for testing, quick local development and for hosting parts of this website. Since I want everything in GitHub the best tool for deployment on Kubernetes seems a combination of Helm and ArgoCD will do the job. That’s also thanks to the fact that I have experience with them, which may or may not make me biased.

Serverless Website with Cloudflare and AWS

Introduction Initially I wanted an AWS project - whatever that may be, as I am (at the time of writing) studying for SAA-C03. Someone pitched me the idea of hosting a personal website which can also serve as a portofolio for such projects, so here it is. Initially I looked at making it entirely within AWS (using Route 52 & CloudFront), yet CloudFlare came to mind and the plethora of features they offer alongside it being free, well, outside of the domain itself.