~48 minutes to read
100 Go Mistakes and How to Avoid Them is a truly insightful book by Teiva Harsanyi that covers common mistakes made by Go developers. This summary provides a high-level overview of the book’s content.
~48 minutes to read
100 Go Mistakes and How to Avoid Them is a truly insightful book by Teiva Harsanyi that covers common mistakes made by Go developers. This summary provides a high-level overview of the book’s content.
~72 minutes to read
Dive into the essentials of software engineering with this excellent book by Alexander Shvets. From the foundational SOLID principles to Creational, Structural, and Behavioral patterns, this book shines a light on the pathways to crafting robust, scalable, and maintainable software. It’s ideal for both novice and seasoned developers, offering practical insights and examples to navigate the complexities of software design.
~66 minutes to read
Learning Go is a book that teaches idiomatic Go style and best practices through concrete examples. It covers fundamental features like types and control flow, as well as more advanced topics like concurrency and reflection. The goal is to help readers write clear, readable, robust Go code. I think it succeeded at that!
~13 minutes to read
Refactoring UI provides guidance for non-designers on how to create polished, professional visual interfaces without formal graphic design skills.
~50 minutes to read
After having built a somewhat original habit tracker, I was keen on coming up with a solution to a much more common problem: task management. This is the story of how I built a task planner with React Native, explored from an academic perspective first and foremost.