Introduction In DevOps, upgrades are rarely exciting. They don’t ship new features (most of the time). They don’t impress clients. They don’t always get leadership applause. And yet, over the years at To The New, one thing has become very clear to us: DevOps teams that do upgrades regularly move faster, stay safer,...
Introduction When teams start on their DevOps journey, the excitement is real. CI/CD pipelines, faster deployments, cloud-native tools, automation everywhere - it feels like everything is finally going to be smooth. But in reality, the first year of DevOps is rarely smooth. It’s messy, experimental, and full of learning. [caption...
Recently we realized something. Some companies just move differently, when they figure out this whole DevOps automation thing before everyone else did. As, one of our clients just pushed their fourth feature update this week. Fourth! And we're thinking... their main competitor is still stuck planning some big quarterly release that...
Introduction to Mabl If you’ve ever been stuck fixing broken Selenium tests at 2 a.m., you know the pain of traditional test automation. A small CSS change or a renamed element ID, and suddenly half your regression suite is red. The team wants to ship. Product is pushing. And QA is caught in the middle.This is the reality for many...
Introduction EC2 Image Builder is an AWS service that automates creating, updating, and deploying your Amazon Machine Images (AMIs). EC2 Image Builder creates a pipeline for Linux or Windows Server images for use with Amazon EC2. The pipeline manages all stages, including image creation, maintenance, validation, sharing, and...
Introduction HashiCorp Packer is one of the most popular open-source machine image builders. It helps engineers define infrastructure as code, installing software and layering security updates into AWS Machine Images, or AMIs. Packer is focused on image building. It has no capabilities around testing, scheduling, AWS notifications, or...
Introduction When companies move to the cloud, most think the hardest part is the migration itself. Truth is — that’s just the start. Over the past few years, we’ve worked with startups, large-scale platforms, and everything in between. What have we learned? Cloud without solid DevOps is like buying a sports car but never changing...
Introduction At To The New, we help customers across various industries develop cutting-edge, scalable infrastructure. However, you must first tame the beast before you can scale anything. And in this case, the beast was Jenkins. Jenkins setups that have grown disorganized over time are a problem for many organisations. Engineers spend...
Introduction If you're using Terraform for IAAC with AWS, you might have probably declared the provider like this in your code: provider "aws" { region = "us-west-2" } [caption id="attachment_73692" align="aligncenter" width="625"] terraform + aws[/caption] And it worked. So you left it alone. Then one day, someone tries to use...
Introduction You probably already know how powerful GitHub Workflows are. They can transform the way you consume software and significantly boost your productivity. With them, you can automate almost anything. If you’re new to GitHub Actions or want to understand them in depth, I highly recommend Sudarshan’s excellent post,...
Introduction If you have worked with databases, you might have definitely crossed paths with MySQL, and probably used mysqldump at some point. It’s a go-to utility for backing up MySQL databases. But let’s be honest — most of us use it in its basic form and forget about it. Here’s the thing: MySQLdump is way more powerful than we...
Introduction We know that sometimes the cloud infrastructure is already set up before we start using Terraform. Traditionally, if we wanted to import these resources into Terraform and control them, we had to run some manual import commands. It was a pain and made it tricky to keep things smooth when working in a collaborative...