
Fetching GitHub Repos and READMEs at Build Time in Next.js
Pull your public repositories and their READMEs from the GitHub API during a static build — rate limits, the raw-README trick, and keeping your token server-side.
Read more
A Weekly Server Backup Pipeline in Three Shell Scripts
Dump a MySQL database, archive the app directory, and pull both down to your machine with rsync — plus the silent failure modes that make backups useless.
Read more
Auto-Deploy to Vercel When a New Strava Activity Is Logged
Use a Cloudflare Worker to listen for Strava webhook events and trigger a Vercel deployment whenever you log a new activity.
Read more
How to Fetch Your Strava Activities Using the Strava API
A simple guide to integrate the Strava API and fetch your activities using OAuth2 authentication.
Read more
Build & Upload Next.js Static Export to S3 with GitHub Actions
Step-by-step guide to build a Next.js 15 static export and upload the output to an S3 bucket using GitHub Actions.
Read more
Connecting to a Server with SSH (Key-Based Authentication)
A simple guide to connect to a server using SSH key-based authentication with a custom .ssh/config file.
Read more
Automating GitHub Releases with GitHub Actions
Set up a GitHub Actions workflow to create releases automatically when pushing version tags.
Read more
Laravel Deployment with GitHub Actions
Learn how to automatically deploy your Laravel application to shared hosting using GitHub Actions. This guide covers both tag-based and branch-based deployment methods.
Read more