Readings
I want to keep track of what I read and share it with everyone. Here you can see that. The datetime on each book said when I finished it.
The Alchemist
Paulo Coelho
November 07, 2023

The Alchemist is a classic novel in which a boy named Santiago embarks on a journey seeking treasure in the Egyptian pyramids after having a recurring dream about it. On the way meets mentors, falls in love, and most importantly, learns the true importance of who he is and how to improve himself and focus on what really matters in life.
read more
Crucial Conversations
Kerry Patterson, Stephen R. Covey, Joseph Grenny, Ron McMillan, Al Switzler
October 31, 2023

When stakes are high, opinions vary, and emotions run strong, you have three choices: Avoid a crucial conversation and suffer the consequences; handle the conversation badly and suffer the consequences; or read Crucial Conversations and discover how to communicate best when it matters most.
read more
It's Your Ship
D. Michael Abrashoff
September 20, 2023

“It’s Your Ship” is a leadership book written by D. Michael Abrashoff, a former commander of the USS Benfold, a guided missile destroyer. The book focuses on Abrashoff’s experiences and the leadership principles he applied to transform the performance and culture of his ship.
read more
The Day of the Triffids
John Wyndham
August 13, 2023

This book is fantastic and frightening but entirely plausible. It doesn’t seem scientifically possible, but its characters are living people shaken out of the civilization they know into the horror of a world dominated by “triffids”.
read more
Adapt or die
Thomas H. Douglas
February 26, 2023

Told through the story of one bold company (People First IT), Adapt or Die takes readers through the unparalleled business system known as The Algorithm of Success that has the potential to inspire, ignite, and affect change for all aspects of an organization.
read more
The infinite game
Simon Sinek
January 29, 2023

How do we win a game that has no end? Finite games, like football or chess, have known players, fixed rules and a clear endpoint. The winners and losers are easily identified. Infinite games, games with no finish line, like business or politics, or life itself, have players who come and go. The rules of an infinite game are changeable while infinite games have no defined endpoint. There are no winners or losers—only ahead and behind.
read more
Momo
Michael Ende
December 17, 2022

Momo is a fairytale that shows the fight between good and evil in our contemporary society, focusing on the lack of time to care for other people.
read more
Team Topologies
Matthew Skelton, Manuel Pais
March 31, 2022

Team Topologies focuses on how to set up dynamic team structures and interaction modes that can help teams adapt quickly to new conditions, and achieve fast and safe software delivery.
read more
The Psychology of Money
Morgan Housel
February 27, 2022

Having more money will make you happier ONLY if that means you’ll have more control over your time.
read more“I did not intend to get rich. I just wanted to get independent.” Charlie Munger.
The Five Dysfunctions of a Team
Patrick M. Lencioni
December 07, 2021

This book is a leadership fable about a tech company that is struggling to get more customers. The C level is not working as a team, and they have a hard time coming to any agreements which result in negative morale. Until the new CEO, Catherine Petersen, joins the team, and she is able to recognize the problems and help the team overcome them by understanding the situation.
read more
Start with Why
Simon Sinek
November 28, 2021

Start with Why asks (and answers) the questions: why are some people and organizations more innovative, more influential, and more profitable than others? Why do some command greater loyalty from customers and employees alike? Even among the successful, why are so few able to repeat their success over and over?
read more
Leadership is Language
L. David Marquet
October 22, 2021

A radical playbook to empower your people and put your team on a path to continuous improvement.
In this book, the former submarine commander Captain L. David Marquet dives deep into one of the most investigated marine disasters, the sinking of the El Faro, and surfaces with new ideas on leadership and language.
read more
Lord of the Flies
William Golding
July 10, 2021

Labeled a parable, an allegory, a myth, a morality tale, a parody, a political treatise, even a vision of the apocalypse. It has established itself as a true classic.
The book focuses on a group of British boys stranded on an uninhabited island, and their disastrous attempt to govern themselves.
read more
Become an Effective Software Engineering Manager
James Stanier
June 27, 2021

A great compilation of all topics that are important for management: 1:1s, performance reviews, hiring and laying off, workplace politics, remote work, and others.
The book is divided into 3 parts: the first part covers things a new manager should know, the second and third parts go into topics that all managers should master.
read more
Peopleware
Tom DeMarco
May 28, 2021

Software development is about people: when, how and where they can best work together. Not about programming languages or tools. Not about fast computers, networks or internet access.
Soft skills are truly important in IT, more than people tend to think.
read more
Who moved my cheese?
Spencer Johnson
January 16, 2021

This book presents a tale inside the main story that consists of 4 characters: two mice, Sniff and Scurry, and two little persons, Hem and Haw.
The tale is a beautiful metaphor of the different attitudes that people adopt as part of their identity in life when they have to confront any change.
read more
Object design style guide
Matthias Noback
October 10, 2020

Objects are the central concept of languages like Java, Python, C#. Applying best practices for object design means that your code will be easy to read, write, and maintain.
This book captures dozens of techniques for creating pro-quality OO code that can stand the test of time.
read more
Domain-Driven Design Distilled
Vaughn Vernon
September 10, 2020

Domain-Driven Design Distilled brings DDD to life. Whether you’re a developer, consultant, or customer, it will help you understand it, so you can benefit from its power.
read more
Advanced Web Application Architecture
Matthias Noback
August 16, 2020
This book helps you get your web applications back in shape. It contains many techniques for decoupling from infrastructure (like the framework or the database).
“The best guide that brings your coding and architecture skills a level up. All the modern PHP features combined with the elegance of a well-designed modular design.”
read more
The Clean Coder
Robert C. Martin
August 01, 2016

Programmers who endure and succeed amidst swirling uncertainty and nonstop pressure share a common attribute: They care deeply about the practice of creating software. They treat it as a craft. They are professionals.
read more
97 Things Every Programmer Should Know
Kevlin Henney
July 15, 2016

Tap into the wisdom of experts to learn what every programmer should know, no matter what language you use. With the 97 short and extremely useful tips for programmers in this book, you’ll expand your skills by adopting new approaches to old problems, learning appropriate best practices, and honing your craft through sound advice.
read more
Clean Code
Robert C. Martin
May 01, 2016

Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn’t have to be that way.
read more