Jeff Doolittle
Jeff Doolittle has been designing software systems for over 20 years. He began his career as a software consultant, then spent 12 years as the co-founder and CTO of a successful software startup. He currently works as a Senior Software Architect at Trimble Construction, providing software solutions for the construction industry. Jeff is passionate about excellent software architecture design, and mentoring software developers, engineers, and architects. He can often be found creating new compositions for the guitar or piano, rooting for his favorite soccer team, or out hiking on beautiful trails in the Pacific Northwest. Jeff resides in the Portland, Oregon area. You can contact him, read his blog, or find out more about him at https://jeffdoolittle.com.
Episodes
- 388 – Bob Kepford on Decoupled CMS
- 396 – Barry O’Reilly on Antifragile Architecture
- 401 – Jeremy Miller on Waterfall Versus Agile
- 407 – Juval Löwy on Righting Software
- 426 – Philip Kiely on Writing for Software Developers
- 447 – Michael Perry on Immutable Architecture
- 462 – Felienne on the Programmers Brain
- 470 – L. Peter Deutsch on the Fallacies of Distributed Computing
- 481 – Ipek Ozkaya on Managing Technical Debt
- 482 – Luke Hoban on Infrastructure as Code
- 487 – Davide Bedin on Dapr Distributed Application Runtime
- 508 – Jérôme Laban on Cross Platform UI
- 520 – John Ousterhout on A Philosophy of Software Design
- 530 – Tanmai Gopal on GraphQL
- 536 – Ryan Magee on Software Engineering in Physics Research
- 539 – Adam Dymitruk on Event Modeling
- 561 – Dan DeMers on Dataware
- 565 – Luca Galante on Platform Engineering
- 574 – Chad Michel on Software as and Engineering Discipline
- 576 – Jens Neuse on Back Ends for Front Ends