Article category Learning

Subscribe via RSS

AI took my job as a coder. Then it made me a better software engineer.

Many developers are watching AI agents generate bad code, introduce bugs, and erode their skills. I'm having a different experience.

The motion that changed everything

Why Vim motions remain the feature that keeps me coming back to Vim after decades of terminal-based work.

Fixing Flatpak Obsidian CLI

How to fix the Obsidian CLI when the Flatpak package cannot expose the command in the usual way.

Bringing Linux Administration to Everyone: Free Online Course Starting Soon

Why an unfilled Linux administration cohort became a chance to offer the course as a free livestreaming experience.

A homelab is a skill booster

Why a homelab can help new engineers build the practical operational instincts that cloud-only work often skips.

Linux Shell for Beginners: The ls command

A beginner-friendly walkthrough of the Linux `ls` command and how to read directory listings.

A community that becomes your cohort of mentors

While traditional mentorship has its value, sometimes a group of helpful peers can be a great way to grow. The Server Room is such a community.

Self-Hosting Web Applications Using Podman

A practical look at self-hosting web applications with Podman and Quadlet instead of reaching straight for Kubernetes.

If you're a bad at management, don't blame remote work

This article is a rant triggered by an inane argument made by Eric Schmidt, who blamed remote work for what's clearly management failure.

When is it recommended to adopt a new DevOps tool?

In this article, I discuss the pros and cons of checking out and maybe adopting new DevOps tools, even though the ones we have are still doing their job.