Clean Code, Reducing Logging Cost, Aspirational Architecture, Mono Repository Tools
Hi colleagues,
in this edition of the engineering ecosystem newsletter, we are switching to a curated format that features a selection of different topics. Our plan is to alternate between this format, which provides an overview of several subjects within the engineering ecosystem, and a format that focuses on a single, in-depth topic. In this curated edition, we will be covering a range of subjects:
Clean Code I have published the blog Clean Code: Writing maintainable, readable and testable code to explain its importance, summarize important principles, connect to the style guide repository, the books and current initiatives.
How generated architecture visualization can help with working and collaborating towards the Aspirational Architecture: Eduardo da Silva has written a great blog Automated Software Architecture Visualization & Emergent Understanding on the topic differentiating between the informational and aspirational architecture. Especially the informational architecture can be supported by generated architecture visualizations.
Mono Repository Tools Nrwl the company behind Nx created a great summary page explaining MonoRepositories and the different available tools.
Reducing Logging Cost The blog Reducing Logging Cost by Two Orders of Magnitude using CLP explains the the high logging cost occured at Uber and how CLP (Compressed Log Processor) was used to reduce the cost and increase the value of the logs by keeping them longer.
Thanks and Regards,
Klaus
Subscription: If you want to get updates, you can subscribe to the free newsletter:
Mark as not spam: : When you subscribe to the newsletter please do not forget to check your spam / junk folder. Make sure to "mark as not spam" in your email client and move it to your Inbox. Add the publication's Substack email address to your contact list. All posts will be sent from this address: ecosystem4engineering@substack.com.
✉️ Subscribe to the newsletter — if you aren’t already.
❤️ Share it — The engineering ecosystem newsletter lives thanks to word of mouth. Share the article with someone to whom it might be useful! By forwarding the email or sharing it on social media.