Bugsink - Deploy with Kamal
A guide to self-hosting the Bugsink error monitoring tool using Kamal for deployment, including Docker setup and configuration.
Stefan is a full-stack web developer based near Frankfurt, specializing in Ruby on Rails, TypeScript, Vue, and DevOps, sharing practical guides and insights on SaaS development, deployment, infrastructure, and modern engineering practices.
10 articles from this blog
A guide to self-hosting the Bugsink error monitoring tool using Kamal for deployment, including Docker setup and configuration.
A deep dive into Kamal, the deployment tool for Rails 8, based on a presentation at Ruby Frankfurt, covering migration from traditional methods.
A developer shares their experience migrating from Oh-My-Zsh to a simpler Zsh setup with Starship and custom configurations.
A technical guide on migrating Gitlab Omnibus storage to Hetzner's new S3-compatible service, covering container registry and other data types.
A technical guide on generating ZUGFeRD/X-Rechnung compliant XML+PDF invoices for EU B2B requirements using Ruby and Ghostscript.
A guide to implementing a read-only maintenance mode in Rails for server migrations, using middleware and patching ActiveRecord/ActiveJob.
A technical guide on integrating Rails ActionMailbox with an existing Postfix email server using aliases and curl commands for email processing.
An introduction to using Packs (Packwerk) for feature-based code organization in Rails applications as an alternative to Engines.
A guide to speeding up Rails/RSpec tests using parallelization, asset precompilation, and GitLab CI integration to reduce deployment times.
A technical guide on extracting 2FA secrets from the abandoned Authenticator Plus iOS app using SQLCipher and Ruby.