Topic: Project
-
Component Creator: A Visual Builder for Diagram Nodes
Whenever I put together an architecture diagram, I end up needing the same kind of visual element: a small labelled box with an icon that clearly signals what kind of service or system it represents. Keeping consistent sizing, border treatment, and colour coding across a whole diagram is tedious when you’re assembling things by hand. I built Component Creator to solve that — think of it as a button generator, but for diagram nodes. -
Self-Hosted Google Fonts with nginx
Google Fonts routes your visitors’ IPs throughfonts.googleapis.comandfonts.gstatic.comon every page load — there’s no opt-out if you use the hosted CSS directly. I built a small nginx Docker image that sits in front of Google’s font infrastructure, rewrites the CSS on the fly, and serves everything from your own domain — visitors never connect to Google directly. -
bunsy: Sync Local Folders to Bunny CDN Storage
I run this website and a few other projects on Bunny CDN: the production setup is a Storage Zone for hosting all assets and a Pull Zone for CDN services. After each build I need the same loop over and over — walk the local output tree, compare it to what Bunny already has, upload what changed, and optionally remove objects that no longer exist locally. That workflow is second nature withaws s3 sync; for Bunny’s HTTP storage API I wanted something equally boring and reliable, not a one-off shell script. -
keffeine: Learning Journey of building an iOS App with AI
I’ve been tinkering on a project that’s been both challenging and rewarding: building a native iOS app in Swift to control my KEF speakers. It started with a simple need — a clearer view of what’s playing — but quickly turned into a deep dive into debugging, APIs, and SwiftUI. Here I’ll share what I learned and the moments that made it worthwhile. -
Moved Website to Hugo
I managed to migrate all content from Gatsby to Hugo within the weekend. Old links redirect to the new structure and the bundled JavaScript and CSS assets are way smaller. For website analytics, I use Fathom (if you use this link for Fathom you save 10$ on your first bill). -
68% Mechanical Keyboard with 68Keys.io
With the content on 68Keys.io, you can build your own custom 68% Mechanical Keyboard! Sounds great, right? You will find all information about the needed Circuit Board, Aluminium Case, and modified TMK firmware on the project’s site.