Articles on software engineering, architecture, design, operations, challenges, career development for engineers, technical leadership and beyond.
- 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→
- Some ideas on how to perform better in the behavioural and subjective bits of my favourite technical interview type: system design. Read more→