Blog

Recent Posts

Helm CLI: Practical Command Notes

2 minute read

A practical collection of Helm CLI commands for inspecting releases, managing charts, and debugging deployments in Kubernetes clusters.

Network Concepts for Platform Engineers

3 minute read

A practical refresher on Layer 2 vs Layer 3 networking, VLANs vs subnets, and how these concepts actually show up in day-to-day platform engineering work.

Virtualization – Network

3 minute read

An overview of how networking works in virtualized environments, what gets abstracted, and why troubleshooting virtual networks is often harder than physical...

Display Verbose Output During vagrant up

2 minute read

How to enable verbose output during vagrant up, why it’s useful for debugging provisioning issues, and when increased verbosity is worth the noise.

Order ls Command Output by Date

2 minute read

How to order ls output by date, what each time field represents, and which flags are most useful when investigating files and directories.

Run a Rails App Without a Database

2 minute read

How to run a Rails application without a database, why you might want to, and what configuration changes are required to avoid unnecessary coupling.

See Git Log in Glorious Detail

2 minute read

How to view Git history in rich, readable detail using git log options that surface context, intent, and change impact.

Can’t Find the libpq-fe.h Header?

2 minute read

How to resolve errors related to missing libpq-fe.h headers when compiling PostgreSQL clients or native extensions, and why this issue occurs.

Shrink a SQL Database Log File Safely

2 minute read

How to safely shrink a SQL database transaction log file, when it’s appropriate to do so, and why indiscriminate shrinking often causes more harm than good.

Save a File in Vim Without sudo

2 minute read

How to save a file in Vim when you forgot to open it with sudo, why the trick works, and when you should avoid using it.