Daniel Perez-Gomez Daniel Perez-Gomez

How to solve coding problems

One of the most important skills in programming and software development is problem solving. This is something that I’ve enjoyed learning more about over the years and that I feel will always be improving. However, as I continue trying to improve my skills on solving coding interview problems, I’ve decided to dedicate some time to the strategy and concepts of problem solving. Here we go!

Read More
Guest User Guest User

Becoming an Explorer

I’ve you’ve ever played an open world video game like The Legend of Zelda: Tears of The Kingdom, then you’re familiar with the concept of exploring without much direction and letting what you find and learn along the way dictate your decisions. This helped me adopt a new mindset recently to guide my career decisions.

Read More
Guest User Guest User

Android Unit Testing for Beginners

Let's add a unit test to our Important Todos App starting with the TodosViewModel.kt file. This file is responsible for the state and business logic of our TodosFragment.kt file.

Read More
Guest User Guest User

A Brief Overview of Android Automated Testing

I decided to create a playlist where I'll begin by covering some of the main test types and perhaps, as time passes and I learn more tips and tricks related to automated testing, I'll go ahead and add more videos to this list.

Read More
Guest User Guest User

What is State in programming?

I often hear the term “state” being used when describing objects in a program, or even programs entirely, and decided to do a bit of research to get some clarity.

Read More
Guest User Guest User

An important lesson for learning to code

This is something that I’ve been told by several people in different ways over the years. However, it took some time for me to fully understand it until I began applying the concept myself: learn by doing.

Read More