|
You are here |
www.destroyallsoftware.com | ||
| | | | |
blog.nelhage.com
|
|
| | | | | [AI summary] The article emphasizes the importance of understanding complex software systems by exploring their inner workings, advocating for curiosity and deep learning. It highlights the value of studying source code, building mental models, and the mindset of kernel engineers and system developers. The author acknowledges the pitfalls of this approach, such as the risk of overthinking and the need to balance understanding with practical problem-solving. The article encourages readers to cultivate curiosity, start by reading source code, and embrace the idea that complex systems can be understood with effort and persistence. | |
| | | | |
jmauerhan.wordpress.com
|
|
| | | | | Did you know that a Mock is only one type of a test double? Most of us use the word "mock" to mean any kind of test double, but there's actually five different types. It really can help you understand what you're trying to accomplish with your test if you know a little bit more... | |
| | | | |
vinitkumar.me
|
|
| | | | | This blog recounts the author's immersive learning experience with Gary Bernhardt's destroyallsoftware series, focusing on the malloc-from-scratch project. The author established a weekly routine to delve into various projects from the from-scratch repository, highlighting key insights gained such as a deepened understanding of memory allocation, improved debugging skills, and appreciation for software design principles. The post emphasizes the transformative impact of the series on the author's coding c... | |
| | | | |
www.markusdosch.com
|
|
| | | With the Windows Subsystem for Linux (WSL & WSL2), Microsoft has brought a full Linux environment to Windows. I'll show some tips and tricks, so software development on the WSL2 becomes even more fun! | ||