-
Strategic System Design: The Pitfalls of “Lock-in”
The initial stages of designing a new system are critical, as the choices we make can either enable future agility or lead to limitations. I recently encountered an interesting perspective (in a blog post by Gregor Hohpe) on the concept of “Lock-in”: “Lock-in describes the degree to which technical or non-technical dependencies on a specific Continue reading
-
Risks and Mitigation Strategies in Multi-Cloud Environments
According to a talk by Teena Idnani, Senior Solution Architect from Microsoft, presented at the QCon event by InfoQ, I created a short risk assessment for the case she presented about Multi-Cloud Environments in Event-Driven Architectures for the fictional company FinBank. By examining the key points discussed, I identified the following risks: By addressing these Continue reading
-
Security

Protect confidentiality, integrity, and availability. Think of it as constructing a secure vault (CIA triad), where thick, reinforced walls and a complex lock system prevent unauthorized individuals from accessing sensitive information (protect confidentiality). To ensure integrity, authorized access is necessary, with a vigilant guard ensuring that only authorized personnel can enter and modify the contents Continue reading
-
Building Effective ML Systems: The Engineer’s Influence
[The ML system does not] sit on top of the business and then goes and finds data by itself… it is the careful effort of the engineers that feeds the data into the [ML] system… – Cassie Kozyrkov Continue reading
-
Solution Architecture: The Key to Cloud Cost Optimization

A strategic focus on Solution Architecture, incorporating integration and modernization best practices, is not just beneficial but essential for effectively controlling and mitigating the rising costs associated with cloud workloads. Organizations that neglect this crucial initial phase are more likely to face challenges with excessive spending and less efficient cloud operations. Reference Forrester. (2024, March Continue reading
- May 2025 (6)
- April 2025 (11)
- March 2025 (1)
- December 2024 (1)
- November 2024 (1)
- October 2024 (1)
- September 2024 (1)
- August 2024 (1)
- July 2024 (1)
- December 2023 (1)
- November 2023 (2)
- October 2023 (1)
- April 2023 (1)
- March 2023 (7)
