What are Microservices?

What are Microservices? Code Examples, Best Practices, Tutorials and More

Stackify Developer Tips, Tricks & Resources

Microservices are increasingly used in the development world as developers work to create larger, more complex applications that are better developed and managed as a combination of smaller services that work cohesively together for more extensive, application-wide functionality. Tools such as Service Fabric are rising to meet the need to think about and build apps using a piece-by-piece methodology that is, …

How to add DevOps process flow to your team

Ashley Cheng Developer Tips, Tricks & Resources

An optimized DevOps process flow is vital for DevOps teams.  It allows for seamless development and operations integration through the implementation of the CICD pipeline for development, deployment, and feedback.   Key benefits to adding devops process flow to your team include releasing new features in your application faster, iterating more often based on feedback from customers, identifying and fixing problems …

Find Slow Queries

SQL Performance Tuning: 7 Practical Tips for Developers

Matt Watson Developer Tips, Tricks & Resources, Popular

Being able to execute a SQL performance tuning is a vital skill for software teams that rely on relational databases. Vital isn’t the only adjective that we can apply to it, though. Rare also comes to mind, unfortunately. Many software professionals think that they can just leave all the RDBMS settings as they came by default. They’re wrong. Often, the …

What Is Infrastructure as Code? How It Works, Best Practices, Tutorials

What Is Infrastructure as Code? How It Works, Best Practices, Tutorials

Carlos Schults Developer Tips, Tricks & Resources

In the past, managing IT infrastructure was a hard job. System administrators had to manually manage and configure all of the hardware and software that was needed for the applications to run. However, in recent years, things have changed dramatically. Trends like cloud computing revolutionized—and improved—the way organizations design, develop, and maintain their IT infrastructure. One of the critical components …

A Start-To-Finish Guide to Docker for .NET

A Start-To-Finish Guide to Docker for .NET

Daniel Hilgarth Developer Tips, Tricks & Resources

Docker: it’s one of those technologies that seems to be everywhere. Whether you’re a junior developer just starting out or a seasoned .NET developer, at some point in your career, you’ll most likely come across Docker for .NET. So, what is Docker? According to Wikipedia, “Docker is a set of coupled software-as-a-service and platform-as-a-service products that use operating-system-level virtualization to develop and …

The Best C# Tutorials

Learn C#: Tutorials for Beginners, Intermediate, and Advanced Programmers

Angela Stringfellow Developer Tips, Tricks & Resources

Are you trying to teach yourself to code? Or are you already an experienced developer who wants to pick another language? In both cases, you know how frustrating it can be to find good tutorials online. Sure, it’s easy to find “tutorials”, but separating the chaff from the wheat is a whole different story. Of course, you have to pick …

Performance tuning tips for Java

11 Simple Java Performance Tuning Tips

Thorben Janssen Developer Tips, Tricks & Resources

It’s one thing to write code that works. But what about clean, readable, concise code? That’s another thing entirely. To create an app that solves one problem? Not that hard. What about one that not only solves the problem, but it’s also easy and pleasurable to use? Now we’re talking. You could apply the same reasoning for many software properties, …

List of top features and tips for ASP.NET

Advanced ASP.NET Trace Viewer – WebForms, MVC, Web API, WCF

Matt Watson Developer Tips, Tricks & Resources, Stackify Product & Company Updates

Software is a complex thing. As soon as you deploy an application to production—especially when you don’t have any control over the environment it’s running on—anything could happen. You’ve created this “monster” and set if free. It’s now free from your control. How do you tame this beast before it creates havoc? The first step is to trace its steps …

16 Ways to Speed Test Automation Using a CI/CD Pipeline

16 Ways to Speed Test Automation Using a CI/CD Pipeline

Stella Murugesan Developer Tips, Tricks & Resources

Test automation plays a significant role in software development. It improves speed, better detects errors and bugs, is repeatable, scalable, has broader coverage, and more. Let’s take a look at test automation using a CI/CD pipeline. In today’s competitive world, great speed in developing software, features, and fixes are vital. Automation has the potential to accelerate and streamline the processes of …

Reducing MTTR in the Field: 10 Simple Steps Using Retrace

Reducing MTTR in the Field: 10 Simple Steps Using Retrace

Ben Munat Developer Tips, Tricks & Resources

The last decade has ushered in a golden era of software engineering. The rise of cloud computing freed companies from managing their own data centers and provided on-demand scaling. These services allow for provisioning servers on the fly using configuration and code. Treating that task as just another type of software development led to the advent of DevOps. Cloud computing and …

Calculating MTTR: An Evolution Driven by the Rise of DevOps

Calculating MTTR: An Evolution Driven by the Rise of DevOps

Ben Munat Developer Tips, Tricks & Resources

The shift to cloud computing and the DevOps revolution have fueled some important changes in the way we think about software development and monitoring. It has delivered huge benefits to the companies that have fully embraced the approach. In fact, the DevOps Research and Assessment (DORA) 2018 industry survey found a new small group of “elite” performers that are deploying code far more often …

Retrace Custom Dashboards

5 Essential Retrace Custom Dashboard Widgets For DevOps Managers

Mitch Salva Developer Tips, Tricks & Resources

Imagine a man, a metaphorical man, slumped over, sitting silently across from you. Do you see him? Hastily smashing his fingers against the keyboard with a feverish sweat running down his neck.  He, like many, only opens his APM solution after those universally feared “oh shit!” moments. Like a firefighter with a magnifying glass, he dives into his logs looking …