“In the long history of humankind (and animal kind, too) those who learned to collaborate and improvise most effectively have prevailed.”
We know that Technical Debt and Legacy Code are familiar concepts we have to live with in our day to day life, so let’s take a quick journey on tips and techniques about addressing effectively this problem. Continue reading Congratulations! Legacy code GURU level unlocked!
In this tech talk, we are going to explore different alternatives we have to handle, manage and master multi-threading on mobile platforms. We will focus mainly on Android but all the knowledge acquired here, can be perfectly applied to any software project. Continue reading What Mom Never Told You About Multi threading.
Quantum Mechanics focus on the study of the structure and behavior of subatomic particles… This sounds weird, right? Let’s explore Quantum Mechanics Basics, clear up some of its concepts and also let’s dive into the current state of Quantum Computing. Continue reading Reality’s Dark Side: Quantum and Monkeys.
Software engineering and technology is about constant evolution* and **continuous improvement. In order to achieve this, we have a long path ahead of us, which many times is not easy to follow. Let’s jump together on this journey about lessons learned. Continue reading The Art of Coding Disasters and Failures.
In a cool and impacful project, as it gets bigger, thing like code consistency, technical debt, refactoring, application architecture and team organization become challenging. Let’s explore practices and techniques to overcome this problem. Continue reading Hidden mysteries behind BIG mobile codebases.
Jump onboard in this journey and let’s explore this charming relationship between Developer and Designers, based on real use cases and experiences in order to create awesome product features and functionalities. Continue reading My dear designer... with love... your developer.
In order to become better persons and, thus, better professionals, we need a set of skills like respect, honesty or humility. Let me share my experiences and explore this capabilities through the science of Philosophy. Continue reading It is about PHILOSOPHY... Culture of a GOOD Programmer.
In this little journey, we are gonna see what RxJava offers to us in terms of software development. We will also learn how we can apply it to mobile projects by showing different examples and real use cases and scenarios. Continue reading The Mayans Lost Guide to RxJava on Android.