(This is a now page .) Updated January, 2026, from my deep-in-the-woods home in Central Texas, Hill Country. In late 2025, I joined Yahoo as a production DNS engineer. Excited to work on one of world’s largest infrastructures. Presented Vi Tutorial at Texas Linux Fest . CFEngine Tutorial is back online. We are still recovering from flooding (July 2025, Texas hill country). Property is…
I am a UNIX/Linux systems administrator and trainer, here to help keep the lights on for our sociotechnical civilization. Professional Background I am a master generalist systems administrator, with a specialty in configuration management. I’ve mentored, apprenticed and trained system administrators and other fine operations professionals. I’ve worked in a variety of environments,…
Here’s what students have said about my training: “Very personal approach to teaching. We are bored to death with PowerPoint slides. Most of the class was hands on.” –Prakash Rudraraju “You really do have a gift for taking new concepts that are difficult to grasp and making them accessible.” –JF, UNIX Systems Admin, Airlines Reporting Corp. “This is the best…
“Time Management for System Administrators” Workshop based on Tom Limoncelli’s life-saving book . At Ohio LinuxFest 2024 , SoCal Linux Expo 2013 and more. “Power Editing with Vi: Basics” A hands-on workshop based on Bill Joy’s An Introduction to Display Editing with Vi , the original paper introducing the Vi editor and all its features: core and advanced. I put…
My CFEngine and Vi training materials are online: CFEngine Tutorial - Learn configuration management with CFEngine Power Editing with Vi: Basics - Master the fundamentals of the Vi text editor
Book Contribution “CFEngine 3.5.1 Agent Promise Attributes [Appendix C]” In Diego Zamboni, Learning CFEngine 3 (pp. 215-229). O’Reilly, October 2013. Articles “LISA ‘12: Real World Configuration Management Workshop” USENIX ;login: , April 2013. “Mars Code: Building Robust Software” Vertical Sysadmin, October 2012. “System Administration of the…
Dr. Gerard Holzmann spoke at USENIX Hot Topics in System Dependability mini-conf on 7 Oct 2012 in Hollywood, California. He described how NASA/JPL writes and tests software that survives rigors of interplanetary travel, planetary entry, descent, and landing, and operation in another world. The following methods embody the state of the art in engineering robust software. — Aleksey Tsalolikhin,…