Welcome!

Performance. Errors. Logs. One Tool. Everything Developers Need to Support Their Apps

Stackify Blog

Subscribe to Stackify Blog: eMailAlertsEmail Alerts
Get Stackify Blog via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Latest Blogs from Stackify Blog
Docker is sweeping across startups and enterprises alike, changing the way we build and ship applications. It's the most prominent and widely known software container platform, and it's particularly useful for eliminating common challenges when collaborating on code (like the "it works...
Performance testing is a form of software testing that focuses on how a system running the system performs under a particular load. This is not about finding software bugs or defects. Performance testing measures according to benchmarks and standards. Performance testing should give de...
For quite a while now, cloud-native has been one of the hottest topics in software development. Some developers just call it hype that will lose traction and disappear after some time. For others, it’s the future of software development. Whatever the future will bring, cloud-nati...
“Software is eating the world” is no longer a hopeful vision. It’s happening. It’s here. Software is driving the world’s most important technological trends, and 2018 will prove to be an inflection point for several of them. Underlying the rapid pace of software transformation is anoth...
 Have you ever looked at the Olympic world records from 1924? I know you’re here for a good ol’ CI/CD tools throwdown, but hear me out. If you compare the 1924 records to those from 2016, those Olympians wouldn’t even make their national teams. That’s how much better, faster, and stron...
As software developers, our ultimate goal is to get our hard work deployed to production. Thanks to agile development, DevOps, and continuous deployment tools, that process is quicker than ever! It is important to remember that a software deployment is more of a process and not a singl...
Get Immediate Insights and Alerts – Out of the Box SST Software has gained credibility as the expert in structuring and managing spatial data for the agricultural industry. Their system manages site-specific data for more than 100 million acres in over 20 countries. We sat down w...
Performance of your ASP.NET web application is important. There is a lot of evidence to suggest that slow loading times and clunky interaction will drive customers elsewhere. Even in the case of internal applications where the users have no option but to use the application, their sati...
JavaServer Faces as a Web Framework The focus of this article is to introduce and explain the JavaServer Faces framework. We’re going to start with a high-level look and them move on to the core details of JSF, on a practical example. JavaServer Faces is not just a web component ...
Comparing technologies is always fun. Not that we want to start yet another programming language war, but it is really quite interesting to take a fresh look at a familiar technology and put it into perspective. Plus, it’s quite common for developers and business owners to be faced wit...
Every high-functioning organization has a “master plan” that details how they are supposed to operate and accomplish tasks. The military has organization charts. Construction contractors have critical path scheduling. Mathematics (not an organization, I know) has Order of Operations. T...
Stackify will be releasing a major update to a subsystem of the Retrace platform that impacts how alerts are processed through the system and users are notified of those alerts. The aim of this release is partly to improve system performance and resolve some outstanding defects. Most i...
You can learn how the .NET ecosystem works on Stackify. It consists of runtimes (.NET Framework, .NET Core and Mono for Xamarin), class libraries, and a common infrastructure (runtime tools and languages). In this article, we are going to talk about the thing that makes the runtimes pl...
2018 is the Year of Deployment. Frequent and stable deployments are just table stakes for companies these days, and DevOps teams are being expected to pick up the pace. Deploying an application can be an overwhelming process. With so many moving parts, it can be easy to get lost in the...
There are a lot of misconceptions in the software development world. Today we are going to address this one: “Java 8, for example, introduced the Optional class. It’s a container that may hold a value of some type, or nothing. In other words, it’s a special case of a Monad, known in Ha...
Composition is one of the fundamental concepts in object-oriented programming. It describes a class that references one or more objects of other classes in instance variables. This allows you to model a has-a association between objects. You can find such relationships quite regularly ...
The proper deployment of Java applications can be a cumbersome and tedious process, and the risk of failure is never higher than it is right after deployment. Errors during/after deployment not only impact IT development and operations of the organization, but also the business itself....
One of the main reasons for using .NET Core is that you can run it on multiple platforms and architectures. So you can build an app that will run on Windows, but also on Linux, macOS and on different architectures like x86 and ARM. This is perfect for lots of scenarios, including deskt...
Introduction It’s Friday afternoon, the majority of the development staff has already packed up and headed home for the weekend, but you remain to see the latest hotfix through to production. To your dismay, immediately after deployment, queues start backing up and you begin to get ale...
This episode of Developer Things features guest Rob Reynolds. Rob is the founder and CEO of Chocolatey, an open source package manager for Windows. Rob started out as a developer of business apps for organizations, but he was interested in automation and had a dream of owning his own b...
Across the world, companies from every industry are combining their development teams and operations teams to create one unified DevOps team. Teams are increasing productivity, transparency, and efficiency, while simultaneously decreasing bottlenecks and communication silos. Whether it...
The .NET ecosystem consists of runtimes: .NET Framework, .NET Core, and Mono for Xamarin. If you want to learn what these runtimes are and how they are different, you should read this article about the .NET ecosystem. In this article, we are going to focus on the tools and languages th...
When I think of .NET, I think of the .NET Framework and Visual Studio. The first production version 1.0 of the .NET Framework was released on February 13 in 2002. In technology years, this is light-years ago. Since then, new versions of the .NET Framework have been released and Microso...
Due to the complexity of current day web applications, ALM, or Application Lifecycle Management, is important now more than ever. It’s no longer just the coding and development stage that is crucial to an application’s success. It’s the initial Requirements (or Governance) stage, where...
Today’s episode of Developer Things features guest Cory House. Cory is a consultant and professional speaker who also writes software and creates online courses for developers. Cory began writing software professionally about 15 years ago. For the last few years, he’s been focusi...
Stackify CEO Matt Watson said the #1 problem with agile development is lack of confidence in deployment. Rapid deployment, one of agile’s greatest strengths, can also be a major weakness if testing and automation are not properly developed. Moving too fast without the right processes i...
1. Introduction In this article, we’ll discuss a number of approaches that can be helpful for improving the performance of a Java application. We’ll start with how to define measurable performance goals and then look at different tools to measure, monitor application perfor...
Amongst the tribe of infinite learners, self-taught programmers, and digital nomads, there are few tools better than YouTube. What started as a simple video-sharing site is now arguably the second largest search engine in the world, rich with educational resources that puts the Library...
In today’s episode of Developer Things, host Matt Watson speaks to guest Matt Warren. Matt Warren works for CA on their application performance management solutions. He is also involved in the BenchmarkDotNet project and spends time blogging about .NET. Matt got his start in software d...
 Speed is the name of the game in today’s software-driven world. The best companies deploy software updates daily, sometimes more. In order to reach such epic levels of productivity, businesses need a plan for managing their software from beginning to end. That’s where application life...
Matt and Jason discuss the free developer tool Prefix. Launched 18 months ago, it has now been downloaded by 20,000 developers in 140 countries. Prefix helps developers find and fix bugs in their code while they are writing it. Prefix is based on the same technology that Retrace uses t...
Troubleshooting a problem on a remote server, especially in production, is not an easy task. Sometimes it involves debugging the application code directly on the server. But the production servers are usually run in a strict environment, where not all convenient developer tools are av...
Matt & Jason discuss how Stackify does DevOps when we don’t even have an IT operations team. The key question is… can you do DevOps without an ops team?? The goal of DevOps is to get developers more involved in deployments and monitoring production applications. Even wi...
There is a big trend in software development for developers to be more involved in the deployment, monitoring, and overall operations of web applications. In many companies, the DevOps movement is fostering a lot of change and collaboration between development and operations. The conce...
Megan Horton joins the show to discuss some of the problems with women in technology. Megan works at Stackify as the Manager of Customer Success. Her job is to make sure all Stackify customers are happy! Megan went to college for communications and ended up working in the family funera...
Every Company is a Technology Company. This a common saying in today’s tech-driven world. Every industry is fundamentally changed by technology, and business leaders are making it the focal point of their companies. At the heart of these technologies are programming languages. Never ha...
One problem that all developers and companies struggle with is trying to decide if they should "build it" or "buy it". Software developers love to build things. That is what we do! Their natural reaction tends to lean towards building things. We are also always up for a new challenge. ...
DevOps teams have more on their plate than ever. As infrastructure needs grow, so does the time required to ensure that everything's running smoothly. This makes automation crucial - especially in the server and network monitoring world. Server monitoring tools can save teams time by a...
Matt Watson and Jason Taylor discuss the struggles they had as IT managers that led to why Stackify was created. Matt ...Read MoreThe post Developer Things #1: What is Stackify? Application Performance, Retrace & More with Jason Taylor appeared first on Stackify.
We are excited to announce our new podcast called Developer Things. Our goal is to produce high-quality weekly podcasts that ...Read MoreThe post Stackify Launches New Podcast “Developer Things” appeared first on Stackify.