I recently finished working on a small project in Django when I realized that it could be improved greatly by adding a single feature. There were a few functionalities depending directly on constant values defined in the settings file but given their nature, it seemed like a good idea to be able
What is AppleAuth? AppleAuth is a Ruby gem we developed to integrate Apple Sign In in our server side applications. Apple announced Sign in with Apple in the WWDC 2019 Conference, then in September 2019 Apple updated its App Store Review Guideline to state that if your iOS app implements a third-party or
Our team here at Rootstrap woke up to a thrilling announcement this morning! We were just awarded as one of the top b2b service providers by Clutch.co! Most successful business have opted for investment in B2B providers in recent years, which is why it is essential that you pick the
Introduction Have you ever had a bug introduced by solving another problem and didn’t realize it until weeks later? This could have been easily avoided if you had tests for your App. In a project with a tight schedule, tests are generally the first thing to be forgotten and underestimated.
If you’re here, there’s a 99.999% chance you know what Lottie is. For those still confused, Lottie is an awesome iOS, Android, and React Native library created by Airbnb that renders After Effects animations in real-time, allowing you to use animations as easily as you use static images. You can
The year was 2019 (before the unimaginable arrival of COVID-19 and natural disasters), many other developers and I were at the San Jose McEnery Convention Center waiting for all the new announcements Craig, Tim and all the engineers from Apple were about to share with us. That’s when SwiftUI took
A few ideas and considerations for architecting a live streaming application based on our previous experience.
Introduction When it comes to apps with a lot of data, some SQL queries take more time than expected, especially when we want to search text through several model attributes. This most commonly happens with e-commerce stores, but these kinds of complex queries can happen in social media apps or
Choosing a Text Editor It may be a tough decision, as a programmer, to choose a text editor, since it will be your main tool to do your work, and you will use it every day in your work-life. Everybody has their favorite text editor, I have known people who
If you are reading this article I can assume that you are a software developer, you have probably both heard the term “refactoring” and applied it yourself (conscious or not) several times while coding. To begin, let’s review the definition: Refactoring (noun): A change made to the internal structure of