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.
With decades of experience in web operations, software engineering and IT leadership, I'm here to help you improve your everyday work and take that next career step.
The Server Room is my DevOps community of practice: a place to learn with others, get practical support, and keep moving forward without figuring everything out alone.
Start with the support you need now: build skills through courses, work through real challenges with peers, or get focused mentorship when you need individual guidance.
Courses
Level up with DevOps courses — from self-guided materials to cohort-based, instructor-led programs. All course materials are included in your membership.
Community
A safe, friendly forum and chat where DevOps practitioners share knowledge, solve problems together, and support each other — plus regular live events like Office Hours and Hangouts.
Mentorship
Get personal guidance tailored to your goals — from 1:1 coaching and Hot Seats to accountability support. Reach your next career milestone faster with a mentor in your corner.
On my blog, you'll find a growing collection of articles on all things Linux administration and software development.
Choose any keyword that interests you:
Many developers are watching AI agents generate bad code, introduce bugs, and erode their skills. I'm having a different experience.
Why Vim motions remain the feature that keeps me coming back to Vim after decades of terminal-based work.
How to fix the Obsidian CLI when the Flatpak package cannot expose the command in the usual way.
Why Discord age verification pushed The Server Room community chat back toward IRC.
Check out the full blog archive.
Get updates on my courses and insights into modern engineering tools and practices, all in easily digestible emails.