Java Profilers

List of Java Profilers: 3 Different Types and Why You Need All of Them

Darin Howard Developer Tips, Tricks & Resources, Live Queue

Debugging performance issues in production can be a pain and in some cases impossible without the right tools. Java profilers have been around forever, but the profilers most developers think about are only one type. Let’s dive into the 3 different kinds of Java profilers: Standard JVM Profilers that track every detail of the JVM (CPU, thread, memory, garbage collection, …

Optimize code

Transaction tracing helps developers optimize their code as they write it

Matt Watson Developer Tips, Tricks & Resources Leave a Comment

The best time for developers to optimize their code is while they are writing it. Developers can leverage the detailed transaction tracing available from APM type tools, like Prefix, as a fast feedback loop to understand what their code is doing and how long it takes. Prefix works as an ASP.NET profiler and also works with several common JVMs for …

Essential developer tools to find bugs… before they get to production

Matt Watson Developer Tips, Tricks & Resources Leave a Comment

Developers love tools, and they tend to use a lot of them. Many of them are such a normal part of our daily lives and toolchain that we don’t even think of them as tools anymore. Your computer, the Internet, a simple text editor, and source code repositories are a good example of this. They are just fundamental things we …

Prefix: A lightweight ASP.NET profiler helping you write better software

Stackify Developer Tips, Tricks & Resources Leave a Comment

Of all the modern development practices which I use day to day, none other has been more beneficial to me than the introduction of quick feedback loops in my workflow. Although a concept made popular by the Agile methodology and practices, it’s something most of us deal with when we invoke the compiler (or linter) which tells us if our …

Is Java Getting Hotter?

Stackify Developer Tips, Tricks & Resources Leave a Comment

Feature Image by ©2016-2017 kevron2001 Stackify’s not just a .NET shop. Some of our favorite happenings of 2016 included the expanded Java support around our key developer tools—Prefix and Retrace. Is Java getting hotter? Is sure is over here. In fact you can download Prefix for free and try Retrace free for 14-days! (Get some Java specific Prefix docs here, and …

The best log viewer for developers in the universe

Matt Watson Developer Tips, Tricks & Resources Leave a Comment

It is hard for developers to imagine troubleshooting applications problems without debug logging. When all else fails and you can’t figure out what your code is doing, our answer is to always add more logging. But unfortunately, log files can a spaghetti style mess thanks to lots of web requests happening at a single time. Prefix can organize your logging …

How to track the performance of any method in your code with Prefix

Matt Watson Developer Tips, Tricks & Resources Leave a Comment

Prefix is a lightweight profiler for .NET and Java developers. It enables developers to easily see what their code is doing. Including SQL queries, HTTP calls, errors, logs, and much more. Because it is a profiler, it can also be customized to track any method in your code or third party libraries! In this article we explore why that is useful …

Debugging Windows Services with Prefix

Matt Watson Developer Tips, Tricks & Resources Leave a Comment

Prefix enables developers to easily see what their code is doing as they write and test their code, including SQL queries, HTTP calls, errors, logs, and much more. Prefix is most often used with web applications, but .NET Windows Services are also supported. This article discusses how to use Prefix with a Windows Service or console application. Learn more about …

Finding Hidden Exceptions in Your Application with Prefix

Matt Watson Developer Tips, Tricks & Resources Leave a Comment

Prefix enables developers to easily see what their code is doing as they write and test their code, including SQL queries, HTTP calls, errors, logs, and much more. One of the best features of Prefix is its ability to see all of the exceptions that are occurring in your code. There are 3 types of exceptions: Unhandled – the user got a …

How to View SQL Queries from Your Application Code with Prefix

Matt Watson Developer Tips, Tricks & Resources Leave a Comment

Prefix enables developers to easily see what their code is doing as they write and test their code. Including SQL queries, HTTP calls, errors, logs, and much more. This makes Prefix really handy for viewing SQL queries your code is using. Prefix is free! Learn more about Prefix After installing Prefix, it will automatically track all SQL calls. No code changes are needed, …

Trace remote HTTP calls with Prefix

How to Use Prefix to Troubleshoot Remote HTTP Calls

Matt Watson Developer Tips, Tricks & Resources Leave a Comment

Prefix enables to developers to easily see what their code is doing. Including SQL calls, errors, logs, and much more. One of the key features is tracking remote HTTP calls to know if they worked, how long they took, etc. Viewing what the code did on a remote server takes it one step further to simplify the daily life of …

The Code Life is a Cold Life

Stackify Stackify Product & Company Updates Leave a Comment

We partnered with Rockbox.tv over the last several months to create this fun little film for ya’ll. We needed a really good way to show developers just how much we love them!! I think we pulled it off. And now, we’re pleased to introduce you to “Lights On,” starring Spokesman, Code-blooded kill(a); and the Bad Dude Bugs. [embedyt] http://www.youtube.com/watch?v=djR5XD-wqbA[/embedyt]     …

Build Better Webinar Series: A Dev’s 5 Best Friends

Stackify Developer Career Development, Developer Tips, Tricks & Resources Leave a Comment

Stackify Founder & CEO, Matt Watson hosts a webinar on his top 5 developer tools. This webinar originally aired September 15, 2016. Tools Referenced: Chocolatey (Installer Tool) – https://chocolatey.org/ GitKraken (Git Client) – https://www.gitkraken.com/ Supratimas (SQL Server/Database Tunning) – http://www.supratimas.com/ Azure (App Deploy + tools) – https://azure.microsoft.com/ ReSharper (Visual Studio) – https://www.jetbrains.com/resharper/

Brian Madsen, of the LIDNUG Talks Team, Time Off and Tools

Build//Better Developer Career Development, Insights for Dev Managers Leave a Comment

Brian Madsen is a full stack developer residing in Stockholm, Sweden and the founder of the .NET User Group on LinkedIn (LIDNUG) that boasts upwards of 52,000 members. In his career, he’s worked in architecture and moved to team lead and then development lead in the last 5-6 years. He’s currently a consultant with byBrick. Brian has been building in …

What is code profiling? Learn the 3 Types of Code Profilers

Stackify Developer Tips, Tricks & Resources Leave a Comment

  For those of you do do not know a lot about Stackify, we do a lot of things around application performance and have actually written a couple profilers ourselves. We know a lot about code profiling for .NET ans Java. Today I want to talk about the three different types of profilers and describe the differences between them and …

.Net Core Lessons

15 Lessons Learned while Converting from ASP.NET to .NET Core

Matt Watson Developer Tips, Tricks & Resources Leave a Comment

At Stackify we have been doing a lot of work with .NET Core over the last few months. We ported StackifyLib and our logging appenders over. We have also made sure that our app performance tools, Prefix and Retrace, can be used to profile .NET Core based apps. In fact, we’ve even converted the entire codebase of Prefix to core so …

How we named Prefix: It was a little hairy

SaaSquatch Developer Tips, Tricks & Resources, Stackify Product & Company Updates Leave a Comment

  Naming things is hard—unless it’s a dog or a kid. That’s easy (apparently)! A brand or product name is a totally different kind of anxiety. Creating the product is comparatively easy. This is the story of the name that almost won, how it came to be, and how it continues to live exactly where it should—in the dark recesses of our code. …

List of .NET Profilers: 3 different types and why you need all of them

SaaSquatch Developer Tips, Tricks & Resources Leave a Comment

.NET Profilers are a developer’s best friend when it comes to optimizing application performance. They are especially critical when doing low level CPU and memory optimizations. But did you know that there are three different types of profilers? Traditional .NET profilers that track process memory usage, time spent per line of code and frequency of method calls. Lightweight profilers or other …