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”

droidcon london 2021 – High performance with idiomatic Kotlin

On October 29th, at droidcon London, I talked about how to achieve high performance with idiomatic Kotlin.

Multiple factors shape the experience of our users. However, nothing is more likely to drive users away than a poorly performing app and this is why we, as developers, should focus on continuously improving this attribute.

In my talk, I will emphasize the role of performance, how we can measure it, what are the main reasons that contribute to lower performance, and finally, how to use Kotlin to solve all these challenges.

Kotlin’s philosophy is to create a modern and pragmatic language for the industry, not an academic one. So I will focus on showing why developers love this language and how it could help us to build quality products by writing maintainable, secure, and expressive Kotlin code in an idiomatic way.

Continue reading “droidcon london 2021 – High performance with idiomatic Kotlin”

3 Books that will boost your Leadership Skills

This blog post is different than the usual content from here. This time I would like to share with you 3 books that helped me a lot in my career as a leader.
I love to read books and after I finish reading a book I do a schema or a summary, or a mindmap to extract the useful info for me, to build my leadership toolbox.🧰
From these 3 books, I learned more about myself, about how important is to understand my WHY, or how helpful are OKRs even to build a personal learning plan. I also understood how essential is to create a context where my team can be successful and motivated to do their best.
Happy reading! 🤓📚

Continue reading “3 Books that will boost your Leadership Skills”

Voxxed Days 2021 – High performance with idiomatic Kotlin

On October 22nd, at Voxxed Days Romania 2021, I talked about how to achieve high performance with idiomatic Kotlin.

Multiple factors shape the experience of our users. However, nothing is more likely to drive users away than a poorly performing app and this is why we, as developers, should focus on continuously improving this attribute.

In my talk, I will emphasize the role of performance, how we can measure it, what are the main reasons that contribute to lower performance, and finally, how to use Kotlin to solve all these challenges.

Kotlin’s philosophy is to create a modern and pragmatic language for the industry, not an academic one. So I will focus on showing why developers love this language and how it could help us to build quality products by writing maintainable, secure, and expressive Kotlin code in an idiomatic way.

Continue reading “Voxxed Days 2021 – High performance with idiomatic Kotlin”

Clean Code with Kotlin

With Kotlin we can write concise, expressive, and safe code. Sounds like clean code, doesn’t it?

In this article we will recap what clean code is, we will highlight the importance of defining meaningful names, and how to write clean functions and classes.

Finally, we will be able to learn more about the advantages of immutability, how to handle the errors in Kotlin, and what are the best practices in terms of writing tests. By the end of this blog post, you will better understand what clean code means and learn a series of tips and tricks ready to be applied in your code.

“Coding is not a sprint, is a marathon” so let’s exercise together our clean code skills.

Continue reading “Clean Code with Kotlin”

MBS.works – The Year of Living Brilliantly

At the beginning of this year I joined the program MBS.works – The Year of Living Brilliantly. It is a one year journey, with 52 teachers divided into three seasons. Season one is about grounding – about breathing in awareness, and courage, and insight, and in this article I added my notes for each session and the lessons I discovered during this amazing experience.

Continue reading “MBS.works – The Year of Living Brilliantly”

International Women’s Day 2021: Courage to create

On April 24th, 2021, I talked at “International Women’s Day 2021: Courage to create“, event organised by Women Techmakers Lviv and Women Techmakers Dnipro. My talk was about the “Courage to create a career in mobile development”.

Continue reading “International Women’s Day 2021: Courage to create”

Co-organiser and Moderator – “Courage to create high performing remote teams “

On 25th of March, 2021, I co-organized the annual event of the Women Techmakers Romania community, International Women’s Day. This year our theme is based on the incredible strength and power women have shown in the face of adversity. We recognize that there were tremendous challenges over the past year, especially for women, from dealing with COVID to broader issues of racial justice and human rights. But we remain hopeful about the future and the belief that together our community can create positive change throughout the world.

Continue reading “Co-organiser and Moderator – “Courage to create high performing remote teams “”