This is a list of tech-related books that I’ve read in 2024, with a brief blurb about each one. I’ve also included a link to the book’s website if you want to learn more about it. They are listed in reverse chronological order of when I finished reading them.
-
Tao of React
Alex Kondov
You take a React course and you learn the fundamentals. You can build simple applications and know how things work. You start building your first larger project and questions pop up. How do I structure my project? Where do I put this component? How do I make it more reusable? What styling tool to use?
More Info -
Micro Frontends in Action
Michael Geers
Micro Frontends in Action teaches you to apply the microservices approach to the frontend. You’ll start with the core micro frontend design ideas. Then, you’ll build an e-commerce application, working through practical issues like server-side and client-side composition, routing, and maintaining a consistent look and feel. Finally, you’ll explore team workflow patterns that maximize the benefit of developing application components independently.
More Info -
Creating Software with Modern Diagramming Techniques: Build Better Software with Mermaid
Ashley Peacock
Diagrams communicate relationships more directly and clearly than words ever can. Using only text-based markup, create meaningful and attractive diagrams to document your domain, visualize user flows, reveal system architecture at any desired level, or refactor your code.
More Info -
Grokking Algorithms
Aditya Bhargava
"Grokking Algorithms" provides a practical approach to mastering fundamental computer science concepts, offering clear explanations and Python code examples. With its friendly tone and comprehensive coverage, it equips readers with the skills to tackle diverse programming challenges effectively.
More Info