2021 was a busy year, especially on the professional side. Just like the past year, I hope for a healthy and safe 2022, with all the dear people around me and more focus on the things that truly matter.Continue reading “About 2021”
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”
Speaker – Meet women Google Developers Experts from around the world
On 9th of May, 2021, I was speaker at “Meet women Google Developers Experts from around the world“, a session part of the Google IO 2021.Continue reading “Speaker – Meet women Google Developers Experts from around the world”
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 “”
Speaker at iTEC – Building a career in Android Development
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.
Kotlin: Community tip – MAD Skills
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 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 in Android
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”
Smile, it’s CameraX! [intro]
As humans, we have emotions and feelings and one of the best ways to capture our emotions is to take pictures.
Some of our greatest experiences are actually captured in pictures. For sure each one of us have pictures from birthday parties, holidays, travels, conferences. We also like capturing feelings like happiness or reactions when bad surprises happen. And, in the latest years, we discovered that we love taking selfies.Continue reading “Smile, it’s CameraX! [intro]”