Articles on software engineering, architecture, design, operations, challenges, career development for engineers, technical leadership and beyond.
Platform patterns is a series about how to use patterns for building platforms. The consolidation pattern consists of merging scattered capabilities into a platform team.Read more→
Capacity planning is an underemphasized subject in system design. Approaching it as part of the design process can be tremendously helpful. Here are some of the basics.Read more→
Assessing who is the best candidate for a role is not in any means a straightforward task. Here are some of my takes on this subject.Read more→