Improving the Design of Existing Code

First, Break All The Rules

What the world's greatest managers do differently from Gallup


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

Clean Code

A Handbook of Agile Software Craftsmanship
by Robert C Martin

grokking Simplicity

Taming complex software with functional thinking by Eric Normand


Coding Constructs I Now Avoid

The Tolerant Reader

The Richardson Maturity Model

The Saga Pattern


TechLead Journal()