View this email in your browser

Dear Architect,

Welcome back to our weekly issue!

This week, in the spotlight we have a deep dive into distributed tracing at Slack, it's fascinating seeing how these organisations are solving such complicated challenges operating at scale.

I could listen this podcast for hours, Team Topologies book really made a huge difference in acknowledging the connection between architecture and organisational structure. In this podcast, the authors emphasise several concepts explained in the book but really the team cognitive load was the one stressed the most during this episode.

Incident management is not easy, I have experienced quite a few of them in my career and despite the stressful time during the incident, I've always come out with new learnings and insights. In this article we see a new framework for better responding to these situations.

I received several emails from people interested in API design, let's start with this article on REST APIs and booleans. I'm curious to see what you think about it.

I left as last an article that surprised me, I had never thought to use mind maps in this way. Quite interesting idea if you ask me, I'll definitely give it a try when I have the occasion. 

Enjoy the read and see you next week!


Case Study

Client Tracing: Understanding Mobile and Desktop Application Performance at Scale

With over a billion logs per day across almost 100 distinct traces our developers are already able to have a deep understanding of application performance in the wild using tracing. We’re just getting started here but we’re excited to see what we’ll be able to do next!

Team Topologies

Team topologies and effective software delivery

We catch up with the two co-authors of Team Topologies: Organizing Business and Technology Teams for Fast Flow to hear about their ideas on enabling enterprises to become more effective at software delivery — and the influence of Conway’s Law, team cognitive load and responsive organization evolution.

Incident Management

Framework For Incident Management: Prepare, Respond, Review

Incidents and outages are an existential threat to businesses that build, operate, and consume technology services. Businesses and customers rely heavily on these critical systems. When they fail, customer credibility can be irreparably harmed, putting both business reputation and revenue at stake.

API design


Why you shouldn’t use booleans in REST APIs


An extensible API should make future changes obvious to think about and easy to enact. It should not introduce complexity or unnecessary duplication or break existing consumers.
Testing Strategies

Enhance Your Testing Strategy with Mind Map-Driven Testing

Software testing is a creative activity, and mind maps are perfect to unleash creativity. Test idea generation is the cornerstone of software testing and mindmaps are the best tools for brainstorming and organizing ideas

Thanks for reading Dear Architects 🙏

If you have any suggestions to make this newsletter better, just drop us an email!

Have a great rest of the week 😉

Opinions are my own

We just need a few minutes of your time to make Dear Architects even better
Sure! Let me share what I think about Dear Architects!
Copyright © 2021 deararchitects, All rights reserved.

Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list.

Email Marketing Powered by Mailchimp