What Is Pipeline as Code? A Simple Explanation With Examples

Simply put, Pipeline as Code means treating your build and deploy jobs like application code. How you deliver and deploy your applications is just as important as how you create them, so managing those activities with the same policies and procedures you use for your code makes a lot of sense. In this post, you’re going to learn what Pipeline as Code entails. Check it out in this post from Eric Goebelbecker on CloudBees’ blog.

Centralized Logging for .NET 5 Applications

.NET 5 is a shifting point for the .NET ecosystem, bringing Mono, Xamarin, and .NET development into a single codebase. Almost a year later, however, there’s still some confusion lingering, especially when it comes to migrating your old apps. In this post from Carlos Schults on Solarwinds’ blog, we’ll provide a guide to the current state of the .NET ecosystem.

React Native Buttons From Basic to Advanced

Whether it’s a call to action on your landing page or a signup form, buttons are everywhere! They’re an important UI component in web apps as well as native apps. What makes them so interesting is how you can use them creatively in loads of different scenarios. Therefore, you can create most of the UI magic of your app by using buttons the right way. In this roundup on Waldo’s blog, Siddhant Varma will help you learn all you need to know about buttons in React Native.

A Complete Guide to Deployment Testing

Software has to go through heavy deployment testing before it reaches the public so that user experiences stay strong. To compete in today’s market, companies need to produce high-quality software with minimal bugs and vulnerabilities. Of course, it’s impossible to eliminate bugs altogether. But with the right lineup of deployment testing solutions, you can drastically reduce them—and patch them much faster. Check out this full guide on Testim’s blog all about deployment testing, why it’s a critical part of the development process, and some tools that can help.

Unit Test vs. Integration Test: Tell Them Apart and Use Both

Many people, upon hearing “automated testing,” automatically think of unit tests. That’s understandable; after all, unit testing is one of the most well-known types of automated tests. However, it’s far from being the only one. We have UI testing, end-to-end testing, load testing, and that’s just to name a few. This post—as you can see from the “unit test vs. integration test” in its tile—focuses on two types of automated tests and how they relate to one another. Check it out on Testim’s blog.