MagmaLabs

How To Install Stimulus In a Rails App

MagmaLabs

Reading Time: 2 minutes In this tutorial, you will install Stimulus using Webpacker and Rails 7. If your Rails app is is not using the Webpacker gem, you will learn how to run it over Webpack. So, installing Stimulus should be just a few commands away. Keep reading! Rails 7 + Webpacker + Stimulus.

How To Integrate Cronofy To Your Rails App

MagmaLabs

Reading Time: 10 minutes In this article we will learn how to integrate Cronofy within Rails to interact with a calendar and create events inside our application. Keep reading!

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Cyber Hygiene: Keep Your Business Safe Online

MagmaLabs

Reading Time: 3 minutes In the digital age, we rely extensively on the Internet and storage devices for many aspects of our lives. So, the need to be proactive and vigilant to be protected against cyber threats has never been greater.

React Styled Components: Give Life To Your Project

MagmaLabs

Reading Time: 7 minutes Have you ever wonder how cool it will be to have accessibility to props and to the creation and reusability of components from React in CSS? It would be cool to have clean and compact code, right? Look no further!

Monetizing Analytics Features: Why Data Visualization Will Never Be Enough

Five years ago, data visualizations were a powerful way to differentiate a software application. Today, free visualizations seem to be everywhere. Two trends are forcing application providers to rethink how they offer analytics in their products.

Exploring Blockchain Technologies and How They Work

MagmaLabs

Reading Time: 4 minutes Blockchain is relatively a new technology that is quickly transforming the world. This popular digital ledger has created much buzz and has even been called the "new internet." But what exactly is blockchain? What Is The Blockchain?

Configuring Webpack 5 and webpack-dev-server on React

MagmaLabs

Reading Time: 4 minutes Have you ever wondered how today’s modern JS applications can process so many style modules or images? Well, in this blog post we will explain how to create a basic configuration to pack files through Webpack. Keep reading! About Webpack.

Leadership Tips for Improving Your Team’s Performance

MagmaLabs

Reading Time: 4 minutes Here's an article written by one of the best leaders at MagmaLabs on how to become a great leader. Read the tips and the book recommendations to Become a truly Effective Leader. Leaders are made, not born. Leaders are made, not born”, have you ever heard this premise?

What is Atomic Design?

MagmaLabs

Reading Time: 3 minutes Atomic design allows designers to think critically about each component of the design on its own and as part of a larger whole. Knowing the 5 stages of Atomic Design ensures that your designs are consistent and manageable. Keep reading to learn more!

UI/UX 82

Profiling on React Native apps

MagmaLabs

Reading Time: 6 minutes An app is considered to have bad performance if it responds slowly, shows slow animations, freezes, crashes, or uses a lot of battery power. However, we can avoid all these performance issues with something called «profiling».

Tools 80

The Changing World of HR: Prepare Your HCM for the Future

Speaker: Mark Stelzner - Founder & Managing Principal at IA

Join Mark Stelzner of IA as he discusses how to optimize your current HCM system and the opportunities for new tech.

React Hooks, TypeScript and Redux for React Native

MagmaLabs

Reading Time: 16 minutes Building a counter app to know how to start a project with Typescript it’s easy if you follow this guide. Also, learning how to implement React Hooks creating the following project it’s one of the things you’re gonna learn here.

How Definition of Done Delivers The Best Product Ever

MagmaLabs

Reading Time: 5 minutes. When teams understand and adapt the Definition of Done they can develop the best product ever. Look at how your team can aim to develop and deliver products through collaboration, accountability, and iterative progress when working with Agile.

QA & Documentation: Writing a Legacy

MagmaLabs

Reading Time: 4 minutes. Do you constantly postpone the Documentation on your projects? Well, maybe you have to read this blog post! It was written from the QA approach, but sure you will find something that helps you to organize all the information on your mind. What is Software Documentation?

Visual Studio App Center for React Native

MagmaLabs

Reading Time: 4 minutes. Visual Studio App Center is a great tool for React Native automated test.

6 Steps to More Streamlined Data Modeling

Are you a developer, database architect, or database administrator that's new to Cassandra, but been tasked with developing a plan for implementing the technology anyway? Worry no more. Discover a streamlined methodical approach to Apache Cassandra® data modeling.

7 Steps to a Successful Outreach Strategy

MagmaLabs

Reading Time: 4 minutes. Are you part of a sales team and want to learn new ways to approach clients in a remote way? This blog is for you then! In this first series from the Outreach Ops department, we share how we’ve been generating new strategies when COVID-19 impacted our 2020 sales plans.

4 Things You Need To Know Before Starting With Shopify

MagmaLabs

Reading Time: 6 minutes. Working for the first time with Shopify? Do you need a refresher? Read this to get some tips for those newcomers who want to work with the popular e-commerce platform for online stores and retail point-of-sale systems. Hello everyone!

How to Create Your First Lambda Function on AWS

MagmaLabs

Reading Time: 5 minutes. In the beginning, the documentation for AWS LAMBDAS can be intimidating at times, but don’t worry, in this post, I will help you with the first steps to create an AWS LAMBDA Function. Keep reading! What’s a Lambda Function??.

Approaching Rails Legacy Systems Chapter 2: Become a Git Historian

MagmaLabs

Reading Time: 4 minutes. To keep track of how a project has been changing through time is key to provide a big picture of what things have been changing and why. After all, the business logic or the domain required those changes to be recorded.

Modern Data Architecture for Embedded Analytics

Data has gone from a mere result of applications & processes to being crowned king. Picking the right avenue to data architecture depends on your organization’s needs. Development teams should build in stages, starting with a task that can be solved.

A quick guide (for beginners) to Working From Home

MagmaLabs

Reading Time: 5 minutes The spread of COVID-19 has caused companies and institutions to migrate their work from their workplace to their homes. For some people, this is a new experience: they are not familiar with Working From Home (good) practices.

Extreme Programming (XP) Principles

MagmaLabs

Reading Time: 9 minutes Extreme Programming (XP) is a widely known concept. It is one of the best in the whole package of what a Software Engineer should be with himself and with others. We will talk about the principles of XP and how they are applied in a day-to-day basis. Humanity.

Functional Programming in a Nutshell (in JS)

MagmaLabs

Reading Time: 9 minutes. Functional Programming (FP) is a great tool to add to your toolbox! It enables you to write simple, predictable, immutable code. It even works nice with Object-Oriented Programming (OPP) —despite what some people will tell you.

Exposure: Why it matters?

MagmaLabs

Reading Time: 4 minutes Your personal brand should demonstrate your authentic talents and strengths.

10 Rules to More Streamlined Data Modeling

Apache Kafka is a powerful piece of software that can solve a lot of problems. Like most libraries and frameworks, you get out of it what you put into it. Learn 10 rules that will help you perfect your Kafka system to get ahead.

Amazon Web Services for React Native Developers – The Series: Chapter 1

MagmaLabs

Reading Time: 8 minutes AWS provides libraries that can be used easily. Even the documentation on its site is well documented. So, in this blog post, we will digest all that information and tell you how to create an App for exploring the basic libraries to use and interact with it.

How to use ERB syntax as a selector on Deface

MagmaLabs

Reading Time: 2 minutes Having trouble finding a selector to override a view? Here in this blog post, we show you a simple way to use ERB syntax on Deface DSL. What is Deface? Before learning how to use ERB syntax as a selector on Deface, let’s explain what Deface is.

The Type Scale On a Design System

MagmaLabs

Reading Time: 4 minutes Learn about one of the Design System’s principles: how a good Type Scale helps us to have a great User Interface (UI) and User Experience (UX). Let’s talk a bit about Typography in a Design System.

Data Encryption with Rails 7

MagmaLabs

Reading Time: 4 minutes There are massive amounts of sensitive information managed and stored online in the cloud or connected servers. Encryption uses cybersecurity to defend against brute force and cyberattacks, including malware and ransomware.

Data 52

Blueprint to Modernize Analytics

The longer you wait to modernize your application’s analytics, the longer it will take for you to realize this value. A blueprint helps you define your new solution, plot out how to get there, and determine what you’ll need in terms of time and resources.

Why Pixel Perfect Matters

MagmaLabs

Reading Time: 3 minutes Although code, structures, and algorithms are the core of every platform, users only see the pixels on the screen. So, to them, that is what defines how useful, enjoyable, or reliable a software product is.

Accountability: People Management Series 4

MagmaLabs

Reading Time: 2 minutes As a leader working with teams, it is important to understand Accountability.

Currency exchange for UPS carrier

MagmaLabs

Reading Time: 4 minutes UPS shows the carrier price according to its origin country. If the product is sent is from Sweden to the USA, the carrier price is shown in SEK instead of USD and this becomes a real problem.

USP 82

How to add Subscriptions in React Native: Before starting

MagmaLabs

Reading Time: 4 minutes This is the first one of a series of posts where we are going to implement mobile payments with React Native by using the react-native-iap library.

Best Practices for Deploying & Scaling Embedded Analytics

Today, sophisticated capabilities such as adaptive security, predictive analytics, workflow, and writeback are taking analytics far beyond basic dashboards and reports. With cutting-edge capabilities like these, application teams are able to differentiate their products from the competition.

Improving Inventory Units Creation in Solidus

MagmaLabs

Reading Time: 2 minutes. To keep track of the right inventory, Solidus needs to create one inventory unit record for every single item sold. Although each one of them represents a physical item, its design also supports backorderable ones. Look how backorderable inventory units work on Solidus.

RegEx Basics Guide

MagmaLabs

Reading Time: 6 minutes This guide is a quick compilation of many Regular Expresions examples and how to use them to be able to craft powerful time-saving RegEx. It starts with the most basic concepts, so that you can follow this even if you know nothing at all about RegEx yet. Out in the wild.

Getting Started with Solidus Series: Customization

MagmaLabs

Reading Time: 3 minutes Learn how to fully customize Solidus stores from scratch following this step-by-step guide. Solidus customization is the second episode on this Solidus Series tutorial.

How Do Bugs Come Into Our Ways?

MagmaLabs

Reading Time: 4 minutes It’s impossible to build the perfect software. What is achievable in reality is to add the more value we can in what we’re building by knowing what the reasons for the most common causes of software failures are. That way you can eradicate them from the root.

Drive Better Decision-Making with Data Storytelling

Embedded Analytics can be the foundation of successful applications, and data storytelling is now critical for business today. It has become pivotal to drive decisions, generate actionable insights, and increase user adoption and stickiness.