Tech Books

Agile Bullshit: Discover the most damaging anti-patterns in your organisation & how to avoid them

Noel Warnell, Koen Vastmans

intermediate

Beyond Agile: How To Run Faster, Smarter and Less Wasteful Projects

Andrew Walker, Paul Scott

intermediate

Coders at Work: Reflections on the Craft of Programming

Peter Seibel

intermediate

Competitive Programmer's Handbook

Antti Laaksonen

advanced

Computer Systems: A Programmer's Perspective

Bryant O'Hallaron

advanced

Developer Hegemony: The Future of Labor

Erik Dietrich

intermediate

Facilitating Software Architecture

Andrew Harmel-Law

advanced

Fundamentals of Software Architecture: An Engineering Approach

Mark Richards, Neal Ford

intermediate

Just for Fun: The Story of an Accidental Revolutionary

Linus Torvalds

beginner

Leading Effective Engineering Teams

Addy Osmani

intermediate

Modern Software Engineering: Doing What Works to Build Better Software Faster

David Farley

intermediate

Politics in Software Development

Peter Wendorff

intermediate

Real World Agility: Backed by evidence, built for results

Nicolas Brown

intermediate

Scaling Simplified: A Practitioner's Guide to Scaling Flow

Prateek Singh

intermediate

The Art Of Doing Science and Engineering: Learning to Learn

Richard W. Hamming

intermediate

The Cathedral and the Bazaar

Eric Raymond

intermediate

The Leprechauns of Software Engineering

Laurent Bossavit

intermediate

The Mythical Man-Month

Fred Brooks

intermediate

The Pragmatic Programmer

Andy Hunt, Dave Thomas

intermediate

Thinking in Systems: A Primer

Donella Meadows

intermediate