Systems | Development | Analytics | API | Testing

DevOps

Codemagic helps Mobi Lab deliver mission-critical projects while saving them time and money

I am a software engineer and part of a team at Mobi Lab, a design agency. In Mobi Lab, we build successful digital products and augmented reality solutions for people on the go. In this post, I will share what we have learned about the importance of continuous integration and delivery (“CI/CD”) and how Codemagic improves our workflow and makes our clients happy.

Demystifying Cron Job Testing

Before we dive into the world of testing Cron jobs, let’s first know what they are. In the computer’s world, a Cron job is a time-based job scheduler that automates the execution of tasks at predetermined intervals on Unix-like operating systems. These tasks can range from routine maintenance scripts to fetching data from APIs or performing backups.

Upcoming changes to Google Play for developers

You may have heard the adage of “quality over quantity”, and it seems that Google is taking this saying to heart regarding the quality of apps developers submit to Google Play. Back in November 2023, Google published an article on the Android Developers Blog outlining their intent to improve the quality of Android apps in the Play Store. In this article, we’ll take a look at how things were, and what the upcoming changes mean for developers who want to publish to the Google Play store.

Scalable Architectures with Vue Micro Frontends: A Developer-Centric Approach

In this article, which is based on my talk at VueConf Toronto 2023, we'll explore how to harness the power of Vue.js and micro frontends to create scalable, modular architectures that prioritize the developer experience. We'll unveil practical strategies, best practices, and real-world use cases that empower developers to build robust, maintainable applications without compromising on agility.

7 Key Methods to Build Scalable and Flexible Digital Products with Platform Engineering

In modern technology, successful digital products and platforms are built on the bedrock of scalability and flexibility. Whether it’s a burgeoning startup or an established enterprise, adapting, growing, and handling increased loads without compromising performance is crucial. Platform engineering stands at the forefront of this paradigm, offering methodologies and frameworks that enable the creation of robust, scalable, and flexible systems capable of meeting evolving demands.

15 Best DevOps Tools For Software | 2024 Update

DevOps is a practice, not a tool, but tools are needed to implement it. Breaking down walls of communication and creating visibility and trust across all the teams involved in delivering software and technology is challenging. The right tools make the automation and integrations needed across functional teams seamless, open, and scalable. This article looks at the top CI/CD, automation, orchestration, and other DevOps pipeline tools to give you a detailed list of our Top 15 DevOps tools in 2024.

CI/CD Pipeline Trends for 2024: Continuous Integration & Delivery Strategy

Many developers are being forced to replace their outdated, monolithic development methods with a more simplified procedure in order to produce faster, more dependable, and more accurate development cycles. Teams have implemented a continuous integration and continuous delivery strategy (CI/CD) for their software delivery pipelines to reach true agility.