Jamie Phillips talks with Dave Rael about the scientific method, understanding the people around you, automation, impact, and setting up good experiences
Jamie Phillips is a Senior Software Development Engineer at SentryOne, and works remotely from East Tennessee. He has been working with .NET since 2007 after discovering .NET development in graduate school. Jamie's Geology degree has given him an appreciation for large systems and processes which has created keen interest in Solutions Architecture, DevOps, and the Cloud. During the day he works on Windows, but at night he is all about Linux. He can be found on Twitter @phillipsj73, his blog at phillipsj.net, and GitHub as phillipsj.
Chapters:
0:32 - Dave introduces the show and Jamie Phillips3:17 - The meaning of DevOps4:50 - The benefits of having a geology degree in software engineering and taking a scientific approach12:55 - Managing state and taking different approaches14:52 - Tennessee developer communities17:07 - How Jamie got started in software19:34 - Understanding the people around you22:00 - Windows, Linux, command lines, and different experiences27:23 - Jamie's story of failure - coming within millimeters of deleting production infrastructure30:59 - DevOps enabling better documentation and the virtue of practicing reading code34:35 - Jamie on management - setting up good experiences43:18 - Changing career perspectives with advancing age and rediscovering old ideas in new ways47:46 - Jamie's book recommendations53:09 - Jamie's top 3 tips for delivering more value57:25 - Keeping up with Jamie
Resources:
Doc Norton on Developer On Fire
HashiCorp
Packer
Terraform
The State of DevOps Report
Reid Evans on Developer On Fire
OWASP
SQL injection
Cameron Presley on Developer On Fire
Daniel Oliver on Developer On Fire
Nashville .NET User Group
FunctionalKnox
Lambda Squared
Geographic Information System (GIS)
The 7 Habits of Highly Effective People: Powerful Lessons in Personal Change - Stephen R. Covey
.NET Native
Warp
Cars 3
Dru Sellers on Developer On Fire
Michael Feathers on Developer On Fire
Michael Feathers on Twitter
Dan North on Twitter
Jez Humble
Udi Dahan on Developer On Fire
Design Patterns: Elements of Reusable Object-Oriented Software - Erich Gamma
Nik Molnar on Developer On Fire
Jamie's book recommendation:
The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win - Gene Kim
The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations - Gene Kim
Working Effectively with Legacy Code - Michael Feathers
Growing Object-Oriented Software, Guided by Tests - Steve Freeman
Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations - Nicole Forsgren PhD
Jamie's top 3 tips for delivering more value:
Be repeatable
Read
Be open-minded