Take some time away from your desk, grab a bite to eat, and explore what our authors have been covering in blog posts for the past week.
Javascript Code Smells: 7 to Watch Out For
Code smells are signs that something is wrong with your code and demands your attention. By investigating the smell, you can find and (hopefully) fix its underlying cause, improving your code in the process. In this post, we want to help you write better JavaScript, not via tools, but by following some best practices. In this post on Testim’s blog, Carlos Schults is here to help you analyze JavaScript code smells.
DevOps Incident Management: A Guide With Best Practices
Have you just been attacked? Did the commit go wrong? A CI pipeline went haywire? As a DevOps manager, you understand how important it is to maintain a secure infrastructure. Combine a knowledgeable team with state-of-the-art infrastructure and a proper DevOps workflow, and you’re ready to tackle whatever comes your way. Find out more from Guillermo Salazar on XPLG’s blog.
A DataOps Definition: Separating Hype From Value
Software development has evolved quickly in recent years. It has changed following diverse methodologies—for example, waterfall, extreme programming, scrum, and agile, just to name a few. All of them have a common set of goals. Those goals are to deliver what the customer wants in time, with quality, and with the lowest cost possible. Learn more from Juan Pablo Macias Gonzalez on Plutora’s blog.
AWS Logging Best Practices: 3 to Add to Your Checklist
Logging and monitoring should be critical components of your organization’s IT governance. Without logging in place, troubleshooting technical issues becomes more difficult, and gaining operational insight and intelligence is almost impossible. Logging is as important as ever in the era of the cloud, especially when your organization uses Amazon Web Services (AWS). If you agree that logging is important, then this post on Stackify’s blog from Janos Zold is for you.
Unit Test a REST API? Everything You Need to Know
When we buy a new pair of shoes, we test them out—we try them on to see if they fit. Because it’s through testing that we infer the quality of products. A quality REST app is an indication of rigorous testing done right. In this post on Testim’s blog, Samuel James is here to show you three ways you should be testing your REST application.
How to Organize a Test Data Management Team
So, you’ve recently learned about what Test Data Management is and why it’s amazingly valuable. Then, you’ve decided to start a TDM process at your organization. You’ve read about what Data Management includes, learned how TDM works, and finally went on to start implementing your Test Data Management strategy. But then you got stuck, right at the start. You’ve got a question for which you don’t have an answer: how to organize a Test Data Management team? Well, fear no more, because that’s precisely what this post on DataOps’ blog from Carlos Schults is about.
What Is Data Provisioning in Test Data Management?
This post aims to answer a simple question. Namely, what is data provisioning in the context of Test Data Management (TDM)? What we want here is to understand what data provisioning is in TDM. While the question itself is—seemingly—simple, you’ll see that it can quickly generate a lot of other questions that need answering if we are to see the big picture. Get started in finding out more from Carlos Schults on DataOps’ blog.
Jaeger Tracing Tutorial: Get Going From Scratch
We also updated a couple of posts this week, like one on Jaeger tracing. The Jaeger tracing system is an open-source tracing system for microservices, and it supports the OpenTracing standard. Scalyr has covered OpenTracing and why it’s essential in a previous post. So if you’re looking to learn more about Jaeger, here’s your chance.
Top Kubernetes Tutorials & Resources for All Levels
Finally, we updated a post on Kubernetes. If you are a developer who uses containers, chances are you and your team have heard about Kubernetes. At its core, Kubernetes is a container operating system for the web but has grown to be much more. Sure, Kubernetes can manage your containers, network traffic, and bring up a crashed ad, but it has also become a widely adopted platform with a growing community. Get an in-depth look at it on Stackify’s blog.