The Basics of Agility: From a Developer, for Developers
42% of Agile projects are successful. Only 13% for the traditional Waterfall approach. This data comes from the CHAOS Report 2020, based on 50,000 projects. Agile. Is it a magic word? Are sprints and daily planning the key to success? Is a startup that delivers 10 times a day in production Agile? Is it agile for teams to draw up two-day PI plannings to plan for three months of work?...
My Journey to Become AWS Certified Solutions Architect Associate
I’ve been building cloud solutions with AWS for four years now. Recently, I decided it was time to start my certification journey. I wanted to broaden and deepen my knowledge and value my expertise. Before starting my journey, I had a strong knowledge of some AWS Services. However, this knowledge was insufficient to get the certification. I knew almost nothing about hybrid cloud, on-premise migration, AWS Organizations… In this blog post, I will share the working method that I implemented to pass the certification....
Key Considerations Learned from Event-driven Architecture Migrations
Migrating to an event-driven architecture (EDA) can be a difficult task. But it can be a good move for organizations. It can reduce coupling, improve scalability, and increase the resilience of a backend. I participated in two migrations to EDA. In the first one, the architecture had several coupling issues. We had a number of microservices with a lot of REST calls between them. In the second one, the product was under construction....
Why Do I Start a Developer Blog
Welcome to my blog! I am a software engineer passionate about software engineering and product development. I have been in the industry since 2019 and have gained extensive experience working for startups. I also have experience in large companies and the research field. Over the past few years, I have actively participated in developing several projects, from the first drafts to the release in production. I spent a lot of time building scalable and resilient backends tailored to our needs....