This article is about 3 topics discovered in “HBR’s 10 Must Reads 2020 : The Definitive Management Ideas of the Year from Harvard Business Review”. This book is an awesome collection of articles with ideas, insights, and best practices from the management and leadership areas.Continue reading “Management Ideas from Harvard Business Review”
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 “”
Continue reading “Speaker at iTEC – Building a career in Android Development”
On 5th of March, 2021, I talked for a group of students about how to build a career in Android Development. It was a really nice experience and I enjoyed the opportunity to answer at their questions and to share the things I learned in my 10 years experience in software development.
I wrote about the Atelierul Digital pentru Programatori in one of my previous articles. It’s a program started by Google Romania in 2018 and I am one of the mentors. I teach Android Fundamentals and I also created the curricula and the materials for this course that is organized in Bucharest, Cluj-Napoca, Timisoara, and Iasi. Until now I trained more than 180 students and it is an amazing experience.Continue reading “Atelierul Digital pentru Programatori – Final Project”
As developers, we are focused on solving problems. And these problems exist in the space we call software development. The main challenge in this domain is to develop software with the right quality levels. So here comes the concept of Software Architecture which helps us to build a bridge between the problem space and the solution space.
Being a technical leader or manager you may think that the architecture is the job of the architect, but to truly understand the big picture, and to guide your team to achieve the mission of the product you all build, this aspect is mandatory to be on your to-do list, not just on your team’s list.
“Software architecture is the fundamental organization of a system embodied in its elements, relationships, and in the principles of its design and evolution.” [IEEE Std. 42010-2011]
“The shared understanding that the expert developers have of the system design. Architecture is about the important stuff. Whatever that is.” [Ralph Johnson, one of the authors of “Design Patterns: Elements of Reusable Object-Oriented Software”, GOF]Continue reading “Software Architecture Methodology”
In this episode of Kotlin and Jetpack APIs for MAD Skills, I shared how you can leverage Kotlin to speed up development and improve quality. I demonstrated an example with CameraX vendor extension by performing the implementation steps.Continue reading “Kotlin: Community tip – MAD Skills”
I am often asked how to start learning Android, or how to become an Android developer. So I was thinking that a blog post that will answer these questions might be a good idea.
Each one of us has our style of learning. So first of all it is important to identify your VARK learning style and after that check the dedicated resources.Continue reading “Android Learning Plan”
I hope for a healthy and safe 2021, with all the dear people around me and more focus on the things that truly matter.Continue reading “About 2020”
RecyclerView is a ViewGroup that helps us to display a scrollable list of elements. It is one of the most used UI components in the Android apps and it involves having a data source, an adapter, and the RecyclerView. Other than displaying the content, RecyclerView is efficiently reusing the views that have scrolled off the screen by recycling them.Continue reading “RecyclerView in Android”
I recently presented this talk at DevCon edition on the Women in Tech online stage. I was honored and happy to be part of this event and to share my knowledge and experience about how to build a diverse and inclusive team.
My talk covered 3 main areas: what is diversity and inclusion, why they matter, and how to make diversity and inclusion a priority for the team you’re leading or you are part of by applying 5 best practices.Continue reading “[DevCon] How to build a diverse & inclusive team”