We’ve reached that time of the week where you can see what our authors are covering in our weekly digest. Read more below.

C# Documentation: A Start to Finish Guide

Code documentation is a topic that tends to cover with a certain frequency, especially on SubMain’s blog. Another common topic is concepts related to the C# language. And you can learn how to make these two common subjects converge, by presenting a guide on C# documentation. Find out more from Carlos Schults here.

Why APM Is Central to DevOps Success

DevOps is a great mindset and can accelerate your team to new speeds. But it brings with it many difficulties. Application performance monitoring, or APM, is like the windshield of your car. With it, you can navigate such roadblocks. Without it, you may end up in a ditch. So if you’re curious, you can learn what these roadblocks are and how DevOps APM can help you navigate them by heading to Stackify’s blog and Mark Henke can fill you in.

A Complete Guide to Getting Started with React Debugging

Debugging is the art of removing bugs — hopefully quickly, and in this guide, I’ll show you multiple ways to debug React. In terms of React, we can have many different kinds of bugs. And there are more categories than this, but it’s enough to get started debugging in React. So if you want to know more, you can head over to Raygun’s blog where Juho Vepsäläinen talks about how to create a small application using React and how to debug it.

The landscape of computing is constantly changing. Gone are the days of mainframes (at least in the mainstream). On-premises data centers are dwindling away because enterprises and technology companies are flocking to the cloud due to lower costs and high availability. However, the landscape of cloud computing is constantly changing too. This is partially due to the increasing popularity of DevOps. As DevOps practitioners, development teams must build, test, and deploy the software they write. This also means that they manage the environments their code runs in. So what’s the new hotness in cloud computing? Serverless. Find out more from JT Wheeler on Scalyr’s blog.

Log4net for .NET Logging: The Only Tutorial and 14 Tips You Need to Know

We also updated a few posts this week. If you’ve been writing code for any reasonable amount of time, then it’s virtually impossible that you haven’t handled logging in any way, since it’s one of the most essential parts of modern, “real life” app development. If you’re a .NET developer, then you’ve probably used some of the many famous logging frameworks available for use at this platform. So head to Stackify’s blog to learn more about one of these frameworks: log4net.

Another post we updated was on log analyzers. You may have heard about log analyzers before, or this may be the first time you are reading about them. Whatever your unique case is, picture this. Tax time is coming. You have 10 bank accounts ranging from IRAs, stocks, and checking. It’s a mess, and you need to figure out what to report to the IRS on tax day. What do you do? You hire an accountant. Accountants have the ability to organize this information in a way that you can search and report on. A log analyzer is like an accountant for your code and why it’s so handy to have. So find out more by heading to Scalyr’s blog.

The Top 6 Selenium Alternatives to Learn in 2019

Finally, we updated one on selenium alternatives. Selenium has been a popular automation testing framework for the past several decades. But, as applications have become more complex in the past several years, especially with the use of popular JavaScript frameworks such as Angular.js, Vue.js, React.js, and Ember.js for building web applications, Selenium has found it hard to adapt to these technologies. This is why you can learn about some Selenium alternatives on Testim’s blog.