The twenty-ninth edition of my weekly newsletter “It Depends” is out! Check it out.
This week I talk about self-documenting code. While I don’t think there is a complete replacement for the various forms of documentation of code (design docs, comments, good design, etc), there is a certain underlying principle that I believe allows a codebase to explain both the why of its intent and the how of its execution.
From the internet, Manuel Pais and Matthew Skelton on why monoliths-vs-microservices is the wrong question to ask, a book recommendation on the evolution of computing, and Javier Ramos with a comparison of pulsar and Kafka.
If you like reading about technology and great teams that build technology, you should sign up for the next edition. Bring your friends too! You can read the previous editions in the archive.