Tom Dick & Harry Website
Project Goal: Replatform an e-commerce shop from the current cloud hosting solution to an on-prem WordPress deployment. I would be taking control of every aspect – essentially assuming the role of a full stack developer. Taking months of planning, testing, migrating, designing and tweaking, this was one of the most complex and lengthy projects I […]
Flint & Steel V3.0 Build Photos
All the photos I took while I was building a Paraflex 15 C2-D kick and a 2×18″ type O.
Flint & Steel Sound System
Flint & Steel Sound System has been one of my passion projects since 2022. Starting out as a single Cubo 15 subwoofer, I focused my energy on building a full stack during 2023. I’m now on V3.0 – the culmination of all my knowledge thus far. A double 18″ sub, 15″ kick and a coaxially […]
Homelab ’23
A whistle stop tour of my new server and homelab environment. I’ve migrated from XCP-NG to Proxmox and explain a little bit about my rationale. Apologies it’s in crap video form.
Weird Network Problems in XCP-NG
I have no idea what is going on. I’m getting consistently inconsistent throughput and latency issues. This is a post to collect my findings so far… Not very interesting to anyone else but me. Ping via PIFs: No problems there. Pings between VMs, using VIFs: Not terrible, but not amazing. Throughput tested with iperf3: Throughput […]
MySQL Benchmarks – NFS vs Local Storage
Recently, I migrated my containers from a standalone Docker node to Docker Swarm. On the standalone node I used a local VHD for persistent storage, but now I’m using NFS Docker volumes defined in the compose file. I knew I’d take a slight performance hit serving the files over NFS, but I was happy to […]
3D Printable Beolab 6000 Wall Mounts
Do you have a pair of Bang & Olufsen Beolab 6000 speakers? Do you have a 3D printer? Do you want to avoid paying £400 for a set of wall mounts for your pair of Beolab 6000s? Well look no further! That pretty much explains this post… I designed some 3D printable wall mounts for […]
Optimising VM Performance on XCP-NG – domU Clock Source
My 11G Dell R610 is over a decade old – and it’s beginning to show it’s age. The price to performance ratio is pitiful, so it’s vital that I squeeze every last drop of FLOPS from this computational dinosaur.
The ULTIMATE HAProxy Configuration
Need an all in one, do everything, all singing, all dancing reverse proxy? Look no further! I’ve been building an ultra dense HAProxy system which will take care of SSL passthrough, SSL termination, Let’s Encrypt certificate generation, conversion and autorenewal and the other benefits that come with HAProxy, like caching and load balancing.
GPT-J-6B Chatbot Experiments
GPT-J is a 6 billion parameter model and does a shockingly good job at writing stories, answering questions, and generally giving people existential crises regarding their job security.