Great explaination about the difference between procedural, object oriented and functional programming. Explaning the tools to minimize and concentrate side effects so most of the code ends up being made up of pure functions which are easy to test and debug.
Added on 6/6/2019
After many experiences with object oriented programming I agree that developers often get tangled up into defining the correct objects and their relations and loose focus of the actual problem they are solving. If you step back and understand that software is mainly about transforming data you can focus on solving the problem and remove a lot of overhead.
Added on 21/9/2018
In as constant discussion about the importance of types and correctness in software development, Rich states that it is more important for a program to be effective than to proof that a program is correct. Most programs that are developed need to actually solve problems in the real world and that is the most important thing.
Added on 18/8/2018
The emotional part of our brain plays a huge part in negotiating. Chris Voss, a former FBI hostage negotiator, explains how to improve your negotiating by focusing on listening and learning about the counterpart when negotiating.
Added on 5/6/2018
I've been always surprise how little we know about how the economy works, this video those a great job explaining in a very basic way how credit created cycles in the economy and how they can be predicted.
Added on 5/6/2018
I feel project management chaos is the most overlooked problem at companies, thanks to an organised and focussed process we can increase productivity and return sanity to the team.
Added on 30/4/2018
We like to think of our selves as rational beings but Dr. Kahneman found after research that our mind has lots of quirks that can lead to irrational behaviour. Best way to try avoid them is to know them in the first place.
Added on 19/10/2017
Having an overview of the human history is essential to understand why and how we reached to our present. Yuval explains how religion, economics and law are just myths we have inveted to be able to collaborate in large numbers. This myths exist only in our collective imagination and therefore can be shaped to improve our future. Will definitely read this book again.
Added on 22/8/2017
Simple intelligence experiments with babies show the inner workings of our minds.
Added on 19/3/2017
Richard explains how his research has proved that the premises on which economic theory rest are flawed. We've been taught economics and believed it blindly but thankfully this book opened my eyes.
Added on 29/1/2017
Angela has studied that talent is a myth not an excuse. Everything can be learned and exceptional people differ from you only in the amount of hard work they've put in.
Added on 21/12/2016
The founder of Clojure ashames the developer community yet again explaining why software versioning is completely broken.
Added on 2/12/2016
Great book to improve your decisions. Contains a summary of mathematicians inventions that we can use to solve our day to day problems.
Added on 25/11/2016
The creator of Node.js rants about software development, I agree we have to open our eyes and start rethinking software development.
Added on 23/8/2016
A fantastic summary of all the inventions and discoveries that have been crucial to build our current lifestyle.
Added on 17/8/2016
A simple yet powerful strategy to embrace a growth mindset that empowers you to never stop learning, anything can be learned with effort.
Added on 11/8/2016
A very detailed story of the singer Amy Winehouse. Her depression boosted her creativity but lead her to bad health and self destruction.
Added on 5/8/2016
Bret shows how to disrupt software development empowering the developer with the current state of the program instead of making the developer play computer.
Added on 29/7/2016
The story of how activism and technology mix and how might the future of activism be as technology continues to conquer every aspect of our lives.
Added on 27/7/2016
It isn't very usual to apply science to feelings, this talks brings data to try to study what makes us happy.
Added on 17/7/2016
Share the feeling that we are in the dark ages of software development, web development is a mess and even the most simple projects turn into huge complex balls of code that no one fully understands.
Added on 11/7/2016
Interesting set of articles where Ben explains how he creates his own video conference software explaining the technical details.
Added on 10/7/2016
Wolff explains very clearly the flaws in the current economic system and how it's going to destroy itself. Fascinating that Marx found out these flaws 200 years ago.
Added on 7/7/2016
We are stuck using computers as if they were digital pencil and paper, Bret shares his inspiring vision on how to use computers to bring a new level of thinking.
Added on 5/7/2016
Set of experiments that study how much we lie and what factors influence our behaviour when lying.
Added on 27/6/2016
Great explanation of the current state of the economic system and how the great bulk of the wealth has ended is in the hands of a few.
Added on 8/6/2016
Agree with the brain theory that Kurzweil exposes in this book and I'm sure that we will soon find out how to emulate the human intelligence with computers.
Added on 13/6/2016
Feel like it's a must read. I've always shared the feeling that code readability eases code maintenance which is the greatest pain point of software development.
Added on 21/4/2016
Great detailed story of how Horowitz built successful businesses, shares lots of lessons which are of great value.
Added on 16/4/2016
Laura Dekker a 14 year old goes sailing around the world alone for two years. Demonstrating there are many paths you can choose in life that you may have never thought of.
Added on 9/2/2016
Applied philosophy for day to day problems. It's amazing how useful can philosophy be when you are worried for something.
Added on 7/2/2016