Why You Should Go Serverless for DevOps

Hiren Dhaduk Developer Tips, Tricks & Resources

Over the last decade, DevOps has become an important part of software engineering culture, influenced by the wide adoption of microservices, containers and cloud computing. A recent step in the evolution of cloud-based and microservice architecture is the serverless computing – a code execution model where the cloud provider takes total responsibility for the operating system and hardware management. The …

Why APM Is Central to DevOps Success

Why APM Is Central to DevOps Success

Mark Henke Developer Tips, Tricks & Resources

Imagine you’re driving a car, but there’s no windshield. You can’t see in front of you. On top of that, your car is full of friends looking out the side windows and yelling various things to you: “We should turn left!” “No, we should turn right!” “I’m pretty sure the next turn is in two miles.” In this scenario, how …

Log 4Net Guide for .NET Logging

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

Matt Watson Developer Tips, Tricks & Resources

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. Today’s …

SDLC Models in 2019: How They’ve Aged and What’s Current

Vlad Georgescu Developer Tips, Tricks & Resources

The software development life cycle (SDLC) started to become a formalized process for software development in the 1960s. That’s pretty much when software systems started to exist. With its loosely defined development phases, the SDLC has become a software development term that gets a lot of people talking. The SDLC, however, is more of an acronym packed with meaning than …

Java Performance Tools: 9 Types of Tools You Need to Know

Java Performance Tools: 9 Types of Tools You Need to Know!

Darin Howard Developer Tips, Tricks & Resources

Managing an application’s performance, and specifically keeping it in good condition, is one of the hardest challenges in software development. That’s true for virtually any programming language and platform. Java is no exception to this rule. But beyond that, Java also presents some unique challenges of its own. For instance, one of those challenges has to do with garbage collection. …

4 Benefits of Implementing DevOps

Georgi Todorov Developer Tips, Tricks & Resources

DevOps is a tech industry buzzword that refers to the collaboration of a software development team and operations teams within a company. The results are a Development + Operations team, a DevOps team.  While it’s a buzzword, it also represents a new shift left standard that’s starting to take hold in the software development industry. In the interest of creating …

How to Troubleshoot IIS Worker Process (w3wp) High CPU Usage

How to Troubleshoot IIS Worker Process (w3wp) High CPU Usage

Matt Watson Developer Tips, Tricks & Resources, Popular

Having IIS performance problems? Do you have w3wp.exe high CPU usage? In this post, we’ll discuss some tips to identify what’s causing high CPU usage for your ASP.NET web applications. There are a lot of reasons that your IIS worker process (w3wp.exe) could be using a lot of CPU. We’ll cover some of the top reasons and how to troubleshoot …

Chef vs Puppet: Differences, Similarities, and How to Choose

Chef vs Puppet: Differences, Similarities, and How to Choose

Christian Melendez Developer Tips, Tricks & Resources

Today we pit two popular tools for configuration management against one another; Chef vs Puppet. These types of tools help engineers to maintain a consistent configuration in all servers. For instance, all servers might need to have IIS with a binding to port 443 for HTTPS access and the respective firewall rule for inbound traffic. More importantly, if anyone removes …

What Is Spring Boot?

What Is Spring Boot?

Michiel Mulders Developer Tips, Tricks & Resources

Spring Boot is an open-source micro framework maintained by a company called Pivotal. It provides Java developers with a platform to get started with an auto configurable production-grade Spring application. With it, developers can get started quickly without losing time on preparing and configuring their Spring application. This post will guide you through understanding what Spring Boot is and what …

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 …

5_Most_Popular_Programming_Languages_2019

A Look At 5 of the Most Popular Programming Languages of 2019

Ben Putano Developer Career Development

If you’re a software developer, then you probably—every now and then—feel overwhelmed by the super-fast pace at which our industry evolves, and that’s fine. I certainly feel that way sometimes, especially when trying to keep up with the latest trends. But it’s possible to be well-informed about what’s going on out there, and use that information to your advantage, by …

Stackify Named to Constellation ShortList for Digital Performance Management

Stackify News

Stackify was recently named in the Constellation ShortlistTM Digital Performance Management Q3 2019 for the early adoption service provider of digital transformation initiatives. “In our experience working on tens of thousands of vendor selections, we’ve learned that no two organizations have the same requirements. We cut through the clutter and marketing hype and present the top offerings in each of …