laravel-tfa-confirmation is a Laravel package I've created to protect certain routes and actions in a Laravel app with a 2FA code.| stefanzweifel.dev
From the vibrant energy of a tech conference to the sudden health scare of a loved one, this post delves into the rollercoaster that was October 2023.| stefanzweifel.dev
A few weeks ago we signed the founding documents of the Swiss Laravel Association.| stefanzweifel.dev
An in-depth article showing how I use my Synology NAS in my day to day life.| stefanzweifel.dev
Deployer is a terrific tool to deploy web apps. This article goes into detail on how to trigger these deployments through GitHub Actions.| stefanzweifel.dev
Zero-Downtime Deployments for Laravel Apps with deployer| stefanzweifel.dev
Learn how to use GitHub Actions to speed up your Deployer deployments by cleverly caching your frontend build assets.| stefanzweifel.dev
I'm using Shiki as a syntax highlighter in my Eleventy site. I recently added a caching layer to speed up builds.| stefanzweifel.dev
I moved my files to iCloud Drive and needed a new backup solution. This post explains how I backup my files using Borg Backup.| stefanzweifel.dev
I've switched tech stacks again. After 2 years, this website is now powered by Eleventy. This post explains why I did that.| stefanzweifel.dev
I started spending 15 minutes each week to plan the meals of the upcoming week in Things 3. I no longer have to think "What's for dinner?" each day.| stefanzweifel.dev
I've written many GitHub Actions workflows in my life. This post explains how I use "reusable workflows" and stopped copy & pasting my workflows.| stefanzweifel.dev
A short post reflecting on my time at my first Laracon in February 2024.| stefanzweifel.dev
Reflecting on 2023: friends, work milestones, and navigating social media shifts.| stefanzweifel.dev
Learn how I perfected my personal folder structure over the past 5 years using Johnny Decimal.| stefanzweifel.dev
An introduction to my new Laravel package "laravel-backup-restore" that helps you restore a database from a backup.| stefanzweifel.dev