Reliability, Scalability & Maintainability

When designing systems/services is about combining functional requirements (what the system should do) with non-functional requirements (quality attributes or ilities). The challenge here is to develop software with the right quality levels. And to solve this challenge, here comes the concept of Software Architecture Methodology which helps us to build a bridge between the problem space and the solution space.

My role, as an Engineering Manager, is also about technical leadership and helping my teams making the right technical decisions based on data, best practices and current expectations from our clients. And since I just finished to read “Building a Second Brain”, I include here my notes from the book “Designing Data-Intensive Applications” by Martin Kleppmann, a must-read in the system design field.

Continue reading “Reliability, Scalability & Maintainability”

About Feedback

Working as part of a team is about collaboration and communication. In the equation of improving the processes and our leadership style, the feedback is a powerful tool.

Giving and receiving feedback is a skill that could be learned. It takes time, courage, and involvement in transforming it into a habit, but the positive impact brought worth all the effort.

Photo by Hybrid on Unsplash
Continue reading “About Feedback”

3rd part – The Year of Living Brilliantly

This is the third article about – The Year of Living Brilliantly that contains the latest lessons of the program. Just like in the first and second articles, I added my notes for each session, plus references to learn more about the person who is talking about that topic.

Continue reading “3rd part – The Year of Living Brilliantly”

Android Final Project – Winter 2021

My journey as an Android mentor and trainer for Atelierul Digital pentru Programatori has continued also this year. Every time a group of students graduates I am amazed by their creativity, perseverance, and especially about their final projects. 

“Atelierul digital pentru Programatori” is a program started by Google Romania in 2018 and it happens in multiple tech universities from Romania. I teach Android Fundamentals and I also created the curricula and the materials for this course that is organised in Bucharest, Cluj-Napoca, Timisoara, and Iasi. Until now I trained more than 240 students and it is an amazing experience.

Continue reading “Android Final Project – Winter 2021”

Speaker at Top Talents 2021 – Focus on your strengths in a biased tech world

On November 20th, I had the opportunity to talk at Top Talents Romania by Jobs about how to focus on your strengths in a biased tech world.

🎯 Keywords: strengths, bias, OKRs, SWOT, time management, build a good habit, retrospective, start with why.

Continue reading “Speaker at Top Talents 2021 – Focus on your strengths in a biased tech world”

7 Questions to build The Coaching Habit

These years I discovered how helpful is to ask the right question when I am engaged in a conversation or meeting with my team or with one of my coworkers. I understood that by asking relevant questions I help my team members to find their own solutions that fit better their needs and for sure by doing so they are more committed and involved to implement them.

I read and enjoyed very much the idea of “manager as a teacher” and then this concept connected in my mind with the very powerful skill of asking good questions that will empower and help my team members to be successful.

I talked about this topic in an 1:1 with an Agile Coach and he recommended me this book: “The Coaching Habit” by Michael Bungay Stanier, and yes, for sure, this book is an amazing source of knowledge and inspiration about how to improve your skill of asking questions and making it a habit, the coaching habit. It was an incredible gift for me. 🎁 And this article is a summary of that book.

Continue reading “7 Questions to build The Coaching Habit”