Projects
-
Neovim Plugin for LLM with Aider Improved!
April 21, 2025
So... I spent more money... And learned a few more things... And I got an improved version of...
-
Neovim Plugin for LLM with Aider
April 15, 2025
I've been wanting to make a Neovim plugin for some time, and recently came across a simple-enough use case that I thought I could try...
-
Consolidating my personal website with the help of Aider
April 14, 2025
I've been changing other parts of my online infrastructure set up, and this ended up making it harder to maintain two separate websites...
-
Redox Handwire Iteration 3
November 19, 2024
My first two attempts turned out to be too flaky, so I tried something new
-
Building an Expense Tracking System with AI Assistance
August 11, 2024
I've been wanting to move my expense tracking onto a personal service... And AI helped me do it
-
Turning a Bluetooth speaker into a Google Nest
November 19, 2023
My Raspberry Pi was still not being used, so I decided to make it a Google Home device
-
Learning Flutter by improving an Open Source LLM Chatbot
November 9, 2023
I've been wanting to learn Flutter, so I decided to get started with a project
-
Trying to make a USB Camera from Raspberry Pi 3B+
July 1, 2023
I didn't have a camera on my Mac Mini, but I did have a Raspberry Pi and Pi Cam
-
Setting up PiVPN and PiHole
February 11, 2023
I wanted more control over my network traffic, and the ability to tunnle
-
Refurbishing second-hand bicycles
February 11, 2023
Since I moved nearer to my office, I decided to make cycling part of my commute
-
Multi-page Application with Elm and Astro
February 9, 2023
I wanted to try yet another frontend framework, so I decided to split off my blog
-
Homeassistant on Kubernetes Cluster
January 13, 2023
I wanted to implement Homeassistant at home, but... reliable
-
Setting up Nginx Reverse Proxy to Custom Domain
August 16, 2022
Next I wanted to be able to access this from my custom domain, and therefore have a browser-based IDE available for myself anywhere with internet access
-
Setting up Flutter
February 12, 2022
I wanted to try out Flutter, but without using Android Studio
-
Re-writing my website in Elm
February 2, 2022
I had been gaining interest in Functional Programming and its' paradigms for awhile, and looking for a small project to do with it.
-
Building Redox Keyboards
January 17, 2022
I've been using a split keyboard for some time, which I assembled using one of the cheaper kits on AliExpress, but it was time for an upgrade
-
Migrating my Golang Bot to Google Cloud Run
January 7, 2022
Prior to this, I had hosted my Telegram Bot on Google Cloud App Engine
-
Next.js/Vercel with React/TS website for my Wedding
March 29, 2021
As my wedding was approaching, I thought; what better way to motivate myself for a project than to build a website for my wedding?
-
Internet and storage for my code-server
August 18, 2020
So... day 1 into using my new code server, I immediately found 2 problems.
-
Setting up Code Server using Docker on Fedora
August 15, 2020
I wanted to get my machine to a point where I could at least launch a VM or a container with VSCode server installed
-
Setting up a Fedora Server on an old laptop
August 7, 2020
I decided that this would be a good opportunity for me to try experimenting further with Linux administration
-
Re-writing my Telegram Bot in Golang
June 19, 2020
I had originally written a bot for Telegram, but wanted to re-implement it in a more future-proof manner
-
Adding a Markdown blog to my Vue + TS site
April 26, 2020
I wanted to add a blog component to my Vue site