software deployments best practices

How to do software deployments with confidence

Matt Watson Insights for Dev Managers Leave a Comment

Everyone wants to ship their code faster. Agile development and all the variants of it have helped companies release software  more often and spend less time in large, waterfall planning and project management. Agile development still has one big problem… confidence in software deployments. Developers have no idea if they are really ready to ship their new version. Does this …

BB1_Cover-Mockup_1

Compete Developer Takeover: Guide No. 1

SaaSquatch Insights for Dev Managers Leave a Comment

build//better is a humble little eMag that we are putting together as another way to write about and share developer stuff we’re interested in and think can be useful.   This Issue: Application development teams need to be more agile than ever. Old models can’t deliver on new philosophies. The first guide in this series provides five sections of insights to help you …

SQL Azure Elastic Pool

SQL Azure Elastic Pool – Product Review

Matt Watson Developer Tips, Tricks & Resources, Insights for Dev Managers Leave a Comment

At Stackify, we have about 1,000 SQL Azure databases. Monitoring, managing, and right sizing these databases creates a unique set of challenges. For security and scalability, each of our clients has their own database. As you can imagine, each client is in a different sizes and we have wildly different performance characteristics from one databases to another. We are excited …

Log tagging

Log tagging creates smarter application logs #awesomelogs

Dusty Kline Developer Tips, Tricks & Resources Leave a Comment

How many combined log statements do your applications and infrastructure produce in a day? 50,000? Over a million? Here at Stackify, our applications generate around 100 million log entries every day. Even after feeding them into Stackify’s powerful log management and filtering tools, it can be difficult to distill things down into meaningful, actionable diagnostics with an incredibly high volume …

Improve JSON Usage

11 Ways to Improve JSON Performance & Usage

Matt Watson Insights for Dev Managers, Popular Leave a Comment

JSON is easy to work with and has become the standard data format for virtually everything. Although originally derived from the JavaScript scripting language, JSON is now a language-independent data format and code for parsing and generating JSON data is readily available in many programming languages. At Stackify, we use JSON extensively for REST APIs, serializing messages to queues, and …

Even better APM

APM+ v2.2, even better .NET Application Performance Management

Matt Watson Developer Tips, Tricks & Resources, Insights for Dev Managers Leave a Comment

We are very excited to release APM+ v2.2 today! We first released APM+ for ASP.NET in April and have been working tirelessly to make it the best APM product on the market for ASP.NET application performance management. We think today is that day! First off, special thanks to everyone has used the product to date and all of your wonderful …

GeeksWithBlog log

How GWB Found Hidden Exceptions and Application Performance Problems

Matt Watson Stackify Product & Company Updates Leave a Comment

  Exceptions in .NET can be very expensive when it comes to CPU cycles. Read how Geeks with Blogs (http://geekswithblogs.net) used Retrace to improve the performance of their application. About Geeks with Blogs (GWB) Thousands of software developers use Geeks with Blogs (GWB) to host their own personal blog. The code base has slowly morphed and has been modified by several developers over …

HEAD-Prepare-for-the-worst-how-to-future-proof-your-app-to-prevent-performance-issues

How to future-proof your app to prevent performance issues

Stackify Developer Career Development, Insights for Dev Managers Leave a Comment

When John F. Kennedy said that “the time to repair the roof is while the sun is shining” in his State of the Union address, application development was probably the last thing on his mind. Yet his notion of preparing in advance to pre-empt tough times is something that can certainly be applied to the world of app development. As …

APM + the best application performance management

Retrace is Transforming The Way .NET Developers Optimize Application Performance

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

Today at Stackify, we’re very proud to announce the launch of our new product, Retrace APM+. This first release specifically targets ASP.NET, but as the platform continues to grow, support will be added for other popular programming languages. More details will be announced later this year. Stackify Retrace builds on top of the great foundation of our current offering, known for great real-time …

duplicate-event-processing

Distributed Method Mutex – How To Prevent Duplicate Event Processing At Scale

Matt Watson Insights for Dev Managers Leave a Comment

Distributed Method Mutexing Stackify handles millions of incoming metrics and log messages on a daily basis. This creates some unique challenges to coordinating various types of events that are triggered as data flows in and system settings are modified. When events are constantly firing for various reasons across multiple servers it can be very challenging to ensure that certain types …

PHP Log

PHP Logging Best Practices

Craig Ferril Insights for Dev Managers Leave a Comment

Intro With our most recent release, we’re excited to announce we have added enhanced the support in our Stackify Errors & Logs product for apps written in PHP. Our recent release includes a direct logging API for PHP, enhanced support for the Monolog and log4php logging frameworks via Stackify-specific handlers/appenders, and an agent collector model that delivers fast performance for …

Ways to troubleshoot apps

4 Ways the Cloud Has Influenced App Troubleshooting

Craig Ferril Insights for Dev Managers, Stackify Product & Company Updates Leave a Comment

Intro The rise of cloud computing has ushered in an era of unprecedented productivity for developers over the past several years. For those who have embraced this new world order, gone are the days of long lead times for hardware procurement and installation, architecture defined by slow-moving hardware upgrades, hardware-constrained scalability and flexibility, and a world where only sys admins …

DevOps team

Supporting Production Applications the DevOps Way

Matt Watson Insights for Dev Managers Leave a Comment

Software applications are more complex than ever. If your application is slow or down for even five minutes customers will blow up on Twitter for the whole world to see. To prevent this, developers and operations have to work together in lockstep when deploying and supporting applications. Preventing and fixing application problems quickly is critical to keep your outage from …

Make sense

3 Ways to Make Sense of Errors & Logging

Craig Ferril Insights for Dev Managers Leave a Comment

Errors and log files are two of the most important tools a developer have to try and find the source of a problem.  If you’re like most developers, your approach to capturing and utilizing errors and logs is fairly straightforward. You probably send log output to a file or a log aggregation product. You may notify on the occurrence of …

SmartELM Stackify

Stackify Unveils a Revolutionary Smart Error and Log Management Solution

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

We are happy to announce the release of the new Error and Log Management (SmartELM) solution – unifying two product categories and expediting time to resolution. Stackify’s SmartELM solution provides the first of its kind integrated error tracking and logging management solution that allows application developers and DevOps teams to easily discover application issues and fix them before their customers are affected. …

Context to exceptions

3 Data Sets That Bring Context to Exceptions

Craig Ferril Insights for Dev Managers Leave a Comment

Even the smallest exception can cause material damage to your company’s operations, which, in turn can have repercussions on revenue. So it’s obviously important to have a grasp on your plan to track and troubleshoot exceptions.  It seems like a simple enough process – the exception is raised, you look at it, and then make changes to your app so …

Improve app troubleshooting

3 Ways to Improve Troubleshooting Exceptions

Craig Ferril Insights for Dev Managers Leave a Comment

Your application is perfect, flawless in every way and always works… right? It’s more likely you spend a fair portion of your time troubleshooting problematic behavior in your applications – probably more than you’d care to.  And that’s not because your code is necessarily buggy; it’s because applications have become far more complex than they used to be. Your company …

Application Evolution

The evolution of the world of app monitoring

Stackify Developer Career Development, Insights for Dev Managers Leave a Comment

‘Perfection would be a fatal flaw for evolution’ In technology, as in life, everything evolves, grows, develops, mutates and eventually goes away, being replaced with improved versions. In the past several years, application development evolved and applications have come to play a more centric part of many businesses, even those that traditionally were not software players. (Walmart’s sophisticated inventory management …

Stackify at Nuget

Error Logging and Application Metrics APIs Now in NuGet

Craig Ferril Insights for Dev Managers Leave a Comment

Giving you visibility and early awareness into everything that is happening with and around your application is our top priority. Sometimes those insights need to come from the code-level rather than external monitoring, and so to that end we are excited to announce our new metrics API and inclusion of all .NET Stackify libraries in NuGet! Using the Stackify Application …

KansasCitysHottestShowcasingStartup

Who is Kansas City’s hottest startup? Stackify Selected for Tech Cocktail Showcased Startup

Stackify Stackify Product & Company Updates Leave a Comment

Tech Cocktail is on the lookout for the hottest start-up in Kansas City Stackify was selected to be a contender in Tech Cocktail’s hottest startup showcase. Tech Cocktail is a media company focused on better connecting, educating and amplifying the start-up technology community and showcasing the latest tech innovations around the world. The Tech Cocktail team of tech analysts and curators scour …