The Blog

PostgreSQL Backups for Small Projects

DevOps-Deployment - 1782043200

A practical guide to PostgreSQL backups for small projects, including pg_dump, restore testing, automation, retention, and what backups need to include.

Read More

VPS Deployment Basics for Developers

DevOps-Deployment - 1782043200

A practical introduction to deploying small projects on a VPS, including SSH, users, firewalls, services, reverse proxies, logs, and repeatable deploy steps.

Read More

Debugging Broken Local Dev Environments

Developer-Tools - 1782043200

A practical debugging checklist for local development environments that fail after cloning, pulling, moving machines, or changing configuration.

Read More

Git Branching Explained: Feature Branch to Master

Developer-Tools - 1782043200

A practical explanation of Git feature branches, commits, pushing, pulling, and merging changes back into master.

Read More

Git Rebase vs Merge Explained

Developer-Tools - 1782043200

A practical explanation of the difference between Git merge and rebase, when to use each one, and what to avoid.

Read More

Git Stash Explained With Real Workflows

Developer-Tools - 1782043200

A practical explanation of git stash, when to use it, how to apply or pop stashed changes, and when a temporary branch is safer.

Read More

My Neovim Setup for Python, Go, and TypeScript

Developer-Tools - 1782043200

A practical overview of a Neovim setup built around fast navigation, language servers, formatting, and daily work in Python, Go, and TypeScript.

Read More

Setting Up a Mac for Development

Developer-Tools - 1782043200

A practical Mac development setup checklist covering Homebrew, Git, SSH keys, language runtimes, editor setup, and project organization.

Read More

Terminal Tools I Actually Use

Developer-Tools - 1782043200

A practical list of terminal tools that improve daily development work without turning the shell into a complicated project.

Read More