S sbstjn.dev
Topics About

Topic: Project

  • Component Creator: A Visual Builder for Diagram Nodes

    Apr 11, 2026 · 2 min read · 277 words
    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

    Apr 10, 2026 · 4 min read · 657 words
    Google Fonts routes your visitors’ IPs through fonts.googleapis.com and fonts.gstatic.com on 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

    Apr 9, 2026 · 4 min read · 669 words
    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 with aws 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

    Feb 23, 2026 · 9 min read · 1,582 words
    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

    Nov 29, 2020 · 1 min read · 51 words
    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

    Jan 27, 2018 · 1 min read · 78 words
    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.
S sbstjn.dev

All things Cloud Computing, Serverless, GraphQL, AI, and Software Engineering.

Blog

  • Archive
  • Topics
  • RSS Feed

Projects

  • heft.io
  • 68keys.io
  • jwkserve.com
  • keffeine.com

Legal

  • Privacy
  • Impressum

© 2026 sbstjn.com — All rights reserved.

Made with 🍟 in Hamburg