• Designing Delivery: Rethinking IT in the Digital Service Economy “This pragmatic book introduces a transdisciplinary approach to digital service delivery. Designing a resilient service today requires a unified effort across front-office and back-office functions and technical and business perspectives.” - I really enjoyed reading it.

  • How to get engineering teams to eat their vegetables “Good teams share control. They demonstrate they actually are listening, care when someone is flustered or upset, defer to the judgements of the people on the team, and treat the concerns of others as our own. Good teams demonstrate empathy.”

  • Restful API guidelines “The purpose of our “RESTful API guidelines” is to define standards to successfully establish “consistent API look and feel” quality.”

  • Growing Your Tech Stack: When to Say No “When you do accept a technology into your stack, make sure it has an owner. Spread knowledge through pairing, documentation, and communication. Make responsibility explicit and set aside time for maintenance, upgrades, and reassessment.”