Best Practices

A nice way to handle SASS color variables


After learning a lot of CSS and SASS techniques, methodologies and architectures for the past two years, I got to liked them. Each of them can be applied depending on your project needs. A common factor among all of these is the way you can handle variable names and colors. Let’s go back to the basics of SASS variables,...

Android

Setup your CI and CD for React Native Part 1


What is Continuous Integration and Continuous Delivery? Continuous Integration (CI) and Continuous Delivery (CD) are now necessary concepts to develop a mobile application. Continuous Integration allows you to make sure your application is not broken; It runs all your tests everytime you push a new change. Continuous Delivery...

eCommerce

Demystifying eCommerce.


eCommerce is now a reality! During the past two years, the eCommerce ecosystem has grown exponentially; companies have been increasingly trusting on digital strategies. Entrepreneurs and technological platforms develop tech solutions that help expanding this ecosystem. Anyone would think that we are living in the eCommerce...

Beginner

Importing fonts the right way


Why would I need to import a font to my website? Sometimes the design team sends you an awesome mockup for a brand new – great looking app, so you need to put all your coding skills to work to make this idea become reality. You know the ins and outs of HTML5 and CSS3, but… Do you know how to do it the right...

eCommerce

VTEX vs Shopify


VTEX and Shopify are two of the most popular eCommerce platforms. I will explain some of the differences between one and other. At MagmaLabs we use both, so we have to be very objective when it comes to defining which platform will be used in each of our client’s projects. VTEX vs Shopify – Recent Growth On the...