Atomic Design is a very widespread topic nowadays within the front-end community, but while looking at several projects, I realized that there is still a lot of personal opinion on its implementation, and here I list some points that caught my attention throughout the years.
This article is not a tutorial on how to create your applications but it is intended to share my interpretation on how to best use this amazing methodology. Continue Reading
The Guide to app architecture suggests using ViewModel + Repository with LiveData in order to implement the data flow from Repository to ViewModel. If you use this approach or anything similar, there’s a high chance you could be leaking ViewModel. To help you understand and fix this issue, this article will briefly explain what a memory leak is, some of its implications, what happens when a ViewModel is leaked, why it happens and how to fix it for good.
Cheesecake Labs is honored to be featured as Top #1 Mobile App Development Company by Clutch. We are very proud of our team and our work for such meaningful recognition from this leading B2B tech services research and review platforms.
This post isn’t about a brand new discussion. I’ve seen this topic later on Twitter, blog posts, tech conferences – like FloripaJS – in my city, as well as other social networks. So I felt I could bring some of my thoughts about it, because I’ve worked as a Full-stack developer for a long time, and am I living a lie?
Change the Game Challenge is an initiative brought by Google Play to inspire teens to build a more inclusive future for mobile gaming. The challenge was made available to girls between 15 and 21 years old attending elementary school. The prizes include get to know Google’s office in São Paulo, have access to online courses and work with Google’s partners. Isn’t that amazing?
Having said that, I wanted so much to contribute to this project!
In the end, I came up with a pretty good solution for a better understanding of game mechanics and goals, applying product thinking and storytelling techniques. I called the Game Design Canvas.
Have you ever wondered about your company’s cultural practices, if they match the image it gives externally and the candidate profiles it attracts?
As a Talent Acquisition in the technology and innovation market, I realize how hard it is for companies to attract and retain talents. And as I understand that attraction and retention go hand in hand, I bring here some of my insights and research into relevant attraction practices that also influence retention.
Recently I was given the opportunity to work in a React Native project, as a developer, most of my experience was with React, so I was thrilled with expanding my knowledge in this area.
As I started studying the platform, I got really interested in how to make animations using React Native, and in this blogpost, I am going to share my experience, and create a guide for beginners on how to start animating your React Native apps. In this guide, we are going to create a Burger Button that when activated spins and turns into an X button. For this, introductory knowledge of React Native will be required.
To follow the code, use the instructions in Getting Started with React Native, and then we can start our guide.
Let’s discuss a structure to start new projects or when you need to scale large projects.
We will use React Native as a basis for this architecture, but the concepts can be leveraged in projects using other frameworks.
How to live healthily in a diverse environment? How to deal with many backgrounds, lifestyles, and opinions? Cheesecake Labs is a company that fosters diversity and works to create a comfortable and respectful atmosphere. However, sometimes it is not that easy to keep it harmonious.