Engineering Books, Blogs & Podcasts

Books

Patterns of Enterprise Application Architecture - Martin Fowler

Working Effectively with Legacy Code - Michael C. Feathers

Domain-Driven Design - Eric Evans

Refactoring - Martin Fowler, Kent Beck

Designing Data-Intensive Applications - Martin Kleppmann

Site Reliability Engineering - Google

Introduction to Algorithms - Thomas H. Cormen, Charles E. Leiserson, ...

99 Bottles of OOP - Sandi Metz

Inside The Machine - Jon Stokes

The Design Of Everyday Things - Donald A. Norman

Extreme Programming - Kent Beck

Peopleware - Tom DeMarco, Timothy Lister

Team Topologies - Matthew Skelton, Manuel Pais

Staff Engineer's Path - Tanya Reilly

Accelerate - Nicole Forsgren, Jez Humble, Gene Kim

The Language of Emotions - Karla McLaren

Blogs

AWS Blog

Google for Developers

GitHub Engineering Blog

MartinFowler.com

Kent Beck

Stack Overflow Blog

Cloudflare Engineering Blog

Slack Engineering

Netflix Tech Blog

Uber Engineering

Zalando Engineering

Podcasts

Software Engineering Daily

SRE Prodcast

AWS Developers

SuperManagers

Changelog

Go Time (Golang)

Adnan Mujkanovic

Adnan Mujkanovic

Full Stack Overflow Developer / YAML Indentation Specialist / Yak Shaving Expert
Gotham City