MagmaLabs

article thumbnail

Protect Your Business: The Big Deal of Cybersecurity in a Digital World

MagmaLabs

Reading Time: 3 minutes Alongside performance and usability, you should always focus on security when creating any web application. Keep in mind that hacking techniques are constantly evolving, just as fast as technology is. So you must know how to secure your users and their data.

article thumbnail

List of files processing in Node.js

MagmaLabs

Reading Time: 3 minutes Frequently you find yourself processing a list of files to read their content, process them, and produce results? Well, in this post I will show you how you can do it in Node.js. Keep reading!

eBook 98
Insiders

Sign Up for our Newsletter

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

article thumbnail

Deploying Ruby AWS Lambda functions with CDK

MagmaLabs

Reading Time: 2 minutes What is Cloud Development Kit (CDK). It is an open-source tool created by the AWS team. It allows you to use the programming language of your choice ( TypeScript, JavaScript, Python, Java, C#/.Net, Net, or Go ) to write infrastructure as code.

Lambda 97
article thumbnail

Ruby on Rails Advantages For Your Business in 2023

MagmaLabs

Reading Time: 5 minutes There are multiple reasons why Ruby on Rails is gaining so much popularity in the market. Basically, RoR requires writing fewer code to achieve more than any other framework. Which means: it helps you accomplish the ideal-fit web apps for your project in less time.

article thumbnail

Modern Tech and More: Empowering Your Supply Chain for Success

Speaker: Cory Skinner, Founder and CEO of FactR

Ready to dive into new tech to protect your supply chain, but not sure where or how to start? In this webinar, Cory Skinner, Founder and CEO of FactR, will break down the new, innovative technologies and strategies that you can implement to mitigate historic challenges, and even teach you what NOT to do along the way!

article thumbnail

How to Prevent Sequence Race Conditions when Using Rails ActiveJob

MagmaLabs

Reading Time: 5 minutes This article describes using the Ruby on Rails web application framework along with an external service. It is designed to help prevent race conditions from being present while using a sequence of requests in ActiveJob.

MVC 52
article thumbnail

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!

article thumbnail

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.

article thumbnail

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!

article thumbnail

How Custom Software Makes Your Business More Competitive

MagmaLabs

Reading Time: 3 minutes The Digital Era, a Competitive One. The digital era is a competitive one for a number of reasons. One of the main is that the internet has made it easier for businesses to reach a global audience, which means that there is more competition for customers.

article thumbnail

Zeroing in on Cloud Technical Risk for Targeted Customer Impact

Need to get business and technical stakeholders aligned on cloud investments? Get practical guidance from the AWS experts at CloudGeometry to stay ahead of risks to cloud security, cost, and reliability – and keep customers loyal and confident.

article thumbnail

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?

article thumbnail

Rails Community: The Best (Free) Asset for Your Software Needs

MagmaLabs

Reading Time: 4 minutes The success of Ruby on Rails web development framework is mainly attributed to its active community, which provides a wealth of resources, support, and open-source libraries to help developers build better applications.

article thumbnail

Expo vs React Native CLI in 2023

MagmaLabs

Reading Time: 5 minutes In the React Native community, there are two popular ways to create an app, you can use the Expo CLI or you can use the React Native CLI. Stay here and read what to choose and what to stay away from. Which is better?

article thumbnail

Why Google Tag Manager exists?

MagmaLabs

Reading Time: 4 minutes Google Tag Manager (also known as GTM) is a free tag management solution provided by Google. Through this online tool, you can reply and manage various marketing and analytics tags on a website or mobile app. So, why Google Tag Manager exists?

article thumbnail

The Definitive Guide to Embedded Analytics

Data-driven decisions are no longer reserved for the few. Everyone needs data insights from the applications they use every day. Learn how embedded analytics is boosting user adoption, creating apps people love, and changing the game for software and SaaS providers.

article thumbnail

Error handling in Node.js applications

MagmaLabs

Reading Time: 3 minutes Error handling in applications is a very important part of the development process. It is important to handle errors in a way that is easy to understand and debug. This is especially true when developing applications that are used by other developers.

article thumbnail

Healthcare in 2023: Technology is Changing The Industry

MagmaLabs

Reading Time: 4 minutes Healthcare technology industry is constantly growing and evolving. It is a fact that Software Development plays a crucial role in driving sales and innovation in this field.

article thumbnail

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?

article thumbnail

Stimulus: Cross-Controller Coordination With Events

MagmaLabs

Reading Time: 2 minutes A controller is the basic organizational unit of a Stimulus application. They are instances of JavaScript classes that you define in your application. If you need controllers to communicate with each other, you should use events. Look at this to learn how.

Testing 52
article thumbnail

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.

article thumbnail

Healthcare in 2023: Technology is Changing The Industry

MagmaLabs

Reading Time: 4 minutes Healthcare technology industry is constantly growing and evolving. It is a fact that Software Development plays a crucial role in driving sales and innovation in this field.

article thumbnail

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.

article thumbnail

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.

Examples 114
article thumbnail

React Best Practices: useEffect Hook

MagmaLabs

Reading Time: 4 minutes By using useEffect Hook, you tell React that your component needs to do something after rendering. This hook manages side-effects in functional components. Read this article to understand how its best practices will help you to build better React applications.

article thumbnail

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.

article thumbnail

How To Set up E2E Testing for Single Page Applications

MagmaLabs

Reading Time: 9 minutes Have you ever had the need to work on Integration or End-to-end (E2E) tests for a Single Page Application made in Javascript that uses a remote backend API?

Testing 52
article thumbnail

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 90
article thumbnail

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?

article thumbnail

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.

article thumbnail

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.

article thumbnail

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.

article thumbnail

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.

System 98
article thumbnail

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!

Retail 96
article thumbnail

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.

SCRUM 97
article thumbnail

Product Market Fit: A Lesson from Sephora’s Head of Product

Speaker: Sneha Narahalli - VP, Head of Product at Sephora

In this webinar, Sneha Narahalli, Head of Product at Sephora (Digital, Data & MarTech), will give you an iterative method for identifying and developing Product Market Fit.

article thumbnail

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??.

Lambda 95
article thumbnail

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.

Testing 97
article thumbnail

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 81
article thumbnail

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.

article thumbnail

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.