What Is the ELK Stack?

Robust logging and log management is a nonnegotiable requirement in any serious system. If you operate applications in production or during the dev environment, you need information about what’s happening collected at scale. You also need to gather the logs generated by all your applications. Collecting logs isn’t enough. Previously, we used to connect to servers one by one to check the logs. In a world where a system spans a plethora of hosts, this approach doesn’t work. The developers in your organization need the best tools to analyze the behavior of their applications and spot problems. In this post, Mario Fernandez presents the ELK stack, a collection of tools used for log processing. Check it out on Solarwinds’ blog.

DevOps Tools: 11 That Can Help You Ship Fast—and Predictably

DevOps promotes cooperation and better communication among everyone involved in the modern software development lifecycle, accelerating time to value. Certainly, DevOps implementation isn’t a walk in the park. It requires structural changes from software businesses, and all team members should adjust and embrace this cultural shift. Fortunately, tools exist that can help reinforce DevOps practices and quickly make an impact. These tools work together—they form a chain, so to speak. Find out about some DevOps tools from Alex Doukas on CloudBees’ blog. 

React Native Maps: Tutorial With Examples

Maps are an integral part of a lot of mobile apps nowadays. They are used for everything from finding directions somewhere to tracking one’s location when out for a jog. It’s a good thing, then, that maps are very easy to integrate in a React Native app. In this post, you’ll learn how to integrate Google Maps into a React Native app. Check out the full post from Nabendu Biswas on Waldo’s blog.

Let’s Make a React Native FlatList: Tutorial With Examples

A FlatList is used to render lists in a React Native application. We can also use React to render a list in React Native, which is achieved by looping through a map. But doing so can lead to performance issues, which we’ll look at later. In addition, FlatList also has many additional features for mobile devices. Find out more about React Native FlatList from Nabendu Biswas on Waldo’s blog.

How to Improve Cross-Team Collaboration in Jenkins

Cross-team collaboration is a practice that nearly all companies have but few achieve. It’s achieved when disparate teams work together to share knowledge, tools, and goals. At its best, cross-team collaboration is a natural byproduct of your team’s typical workflow. At its worst, it’s an obstacle to getting the job done and can lead to resentment between colleagues. Your software delivery pipelines are a logical place for your technology team to collaborate. With the right tools, they can share their output in a manner that will enhance their process rather than intrude on it. CloudBees Continuous Integration (CloudBees CI), which is built on Jenkins, has those tools. Learn all about them from Eric Goebelbecker on CloudBees’ blog. 

How to Use Flutter AlertDialog: A Developer’s Complete Guide

As an app developer, you want to keep users of your app informed of important information, especially when you apply big changes in your app. In user interface design, you can use alert dialogs for this purpose. Learn how to use Flutter AlertDialog from Daliso Zuze on Waldo’s blog. 

The Modern Selenium Cookies Tutorial

In this post, you’ll be working in Java to walk through one of the advanced features, Selenium cookies. William Wu starts by showing you the Selenium cookies Java class. Next, he’ll explain an example of how you might test a website and see which Java methods you can use. Learn how to use Selenium cookies on Testim’s blog. 

How to Find an Element by XPath in Selenium

We also updated a post. This post aims to answer a pretty straightforward question: How do I find an element by XPath in Selenium? So, why is this a question worth tackling? What is XPath, and why should you care about it? Get the answers on Testim’s blog.