Reading

Books

Refactoring

Improving the Design of Existing Code

First, Break All The Rules

What the world's greatest managers do differently from Gallup

Caste

The Origins of Our Discontents by Isabel Wilkerson

Invisible Women

Data bias in a world designed for men by Caroline Criado Perez

Clean Architecture

A Craftman's Guild to Software Structure and Design

Out of the Tar Pit

Avoiding software complexity by Ben Moseley and Peter Marks

Effective DevOps

Building a culture of collaboration, affinity and tooling at scale

The Manager's Path

A Guide for Tech Leaders Navigating Growth & Change

Sam Newman's Building Microservices

Designing Fine-Grained Systems

Nonviolent Communication

A Language of Life

Articles

Coding Constructs I Now Avoid

The Tolerant Reader

The Richardson Maturity Model

The Saga Pattern