A curated list of books that have significantly influenced my journey as a developer, problem-solver, and individual.
Programming:
This book offers timeless principles and practical advice, encouraging developers to take responsibility for their code and continuously improve their craft.
This book introduces functional programming concepts in an accessible manner, demonstrating how to simplify complex software through functional thinking. Source
A practical guide to using Python for automating everyday tasks, making it easier to handle tedious activities efficiently.
This book delves deeper into Python, focusing on writing clean, idiomatic code and exploring more advanced features of the language.
This book shows that learning programming isn't just about learning syntax of languages, but it is about developing critical thinking, problem solving skills and using the right tools to tackle challenges correctly.
Books that have contributed to my personal development and approach to life and work.
An insightful exploration into habit formation, providing practical strategies for building good habits and breaking bad ones to achieve long-term personal improvement.
A candid account of the author's journey into mindfulness and meditation, demonstrating how these practices can lead to a calmer, more focused mind.
This book challenges conventional self-help advice, advocating for embracing challenges and focusing on what truly matters to lead a more meaningful life.
Exploring imaginative narratives that offer profound insights into science and society.
A science fiction masterpiece that intertwines physics, philosophy, and politics, presenting a compelling story about humanity's first contact with extraterrestrial life.
This list is continually evolving as I discover more impactful reads. Recommendations are always welcome!