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:
- - Dave introduces the show and Jamie Phillips
- - The meaning of DevOps
- - The benefits of having a geology degree in software engineering and taking a scientific approach
- - Managing state and taking different approaches
- - Tennessee developer communities
- - How Jamie got started in software
- - Understanding the people around you
- - Windows, Linux, command lines, and different experiences
- - Jamie's story of failure - coming within millimeters of deleting production infrastructure
- - DevOps enabling better documentation and the virtue of practicing reading code
- - Jamie on management - setting up good experiences
- - Changing career perspectives with advancing age and rediscovering old ideas in new ways
- - Jamie's book recommendations
- - Jamie's top 3 tips for delivering more value
- - 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
- Introducing BDD - Article by Dan North Dave Reads Periodically
- 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