My personal book list
I learn a lot from reading books.
This is a list of things I have read over the years.
- Richtig gut rüberkommen: Wie Sie empathisch und erfolgreich kommunizieren
- A German book about the art of good communication. Mirroring the other person and by that creating a symmetry to archive a higher goal is teached in the book.
- An Elegant Puzzle - Systems of Engineering Management
- Very dense with a lot of practical examples, guides and experience. Highly recommended!
- Reinventing Organisations
- Mindblowing book about the future of organisations
- The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change by Camille Fourniere
- Amazing book about one career path in software. Very hands on and "close to the metal".
- Scrum Body of Knowledge by SCRUMstudy™
- Get up to speed to all the basics of SCRUM. Also prepared me for for the Professional Scrum Master Certification.
- The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations by Gene Kim, Patrick Debois
- How to enhance a company's value stream by digitally transform Operations, adopting the DevOps model.
- The Clean Coder: A Code of Conduct for Professional Programmers by Robert C. Martin
- A lot of tips for good personality traits that shape a good programmer
- Site Reliability Engineering: How Google Runs Production Systems
- Many best practises and a rare look into how Google runs inside.
- Building Microservices by Sam Newman
- Helped me to get my mindset into what it means to run a microservice architecture.
- The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesse by Eric Ries
- How to reduce waste with prototyping and fast feedback loops
- The Art of UNIX Programming by Eric S. Raymond
- The amazing parts of the UNIX philosophy and ecosystem.
- Peopleware: Productive Projects and Teams (3rd Edition) by Tom DeMarco, Tim Lister
- Amazing book about the human side of software development
- Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin
- All the fundamentals about clean code. Must read for everybody who writes software.
- High Performance JavaScript (Build Faster Web Application Interfaces) by Nicholas C. Zakas
- How to micro optimize your javascript code. Today I'm thinking in another direction:
,,Clean is better than clever" (Rob Pike) and ,,Premature optimization is the root of all evil" (Donald Knuth) - JavaScript Patterns by Stoyan Stefanov
- This book helped a lot to get a grasp on large scale javascript development
- The Passionate Programmer: Creating a Remarkable Career in Software Development by Chad Fowler
- This book helped me to understand software development as a professional profession and not as a hobby
- JavaScript: The Good Parts by Douglas Crockford
- After reading this book in 2008, I couldn't share the widely held hate on JavaScript anymore.
- Pro Silverlight 2 in C# 2008 (Windows.Net) by Matthew MacDonald
- Windows Presentation Foundation Unleashed (WPF) by Adam Nathan
- This book inspired me to write an article about how to draw a GO board game in WPF.
- Learning WCF: A Hands-on Guide by Michele Leroux Bustamante