What is Pair Programming? Advantages, Challenges, and Tutorials

What is Pair Programming? Advantages, Challenges, Tutorials & More

Angela Stringfellow BuildBetter, Developer Tips, Tricks & Resources Leave a Comment

Developers do their best work when they’re inspired and empowered, as we discussed recently in this post. That means equipping your developers with the tools and resources they need to be more efficient, blending agility with accuracy to build better products, faster. There are several tactics for achieving these goals, many of which work well in tandem. Application performance monitoring, …

What is Scrum?

What is Scrum? How Does Rugby Help Software Developers Create Quality Products?

Angela Stringfellow Developer Tips, Tricks & Resources Leave a Comment

Wondering how Rugby relates to Scrum? In this post, we’ll examine the Scrum development framework, its benefits and disadvantages, and some best practices for Scrum software development. When you’re ready to manage your development process with Scrum methodology, check out this post for our analysis of 15 Scrum boards you can use to manage your workflow. No worries, no SPAM. Opt-out …

What is regression testing?

What is Regression Testing? Definition, Benefits, and Challenges of Regression Testing

Angela Stringfellow Insights for Dev Managers Leave a Comment

We talked a bit about the Software Development Life Cycle (SDLC) in a recent post, but today, we’re going to dig a little deeper into one particular and crucial element in the testing phase, particularly for Agile development: regression testing. No worries, no SPAM. Opt-out anytime. Definition of Regression Testing Regression testing refers to the process of testing a changed …

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. No worries, …

15 Scrum Boards for your team

Matt Watson Insights for Dev Managers Leave a Comment

First, let me say I had no idea there were so many agile board solutions out there. No worries, no SPAM. Opt-out anytime. It is ridiculous. The market is completely saturated with contenders. This probably happened because software devs have a particular way they like to work and when they can’t find something they like, they build it themselves. However, out …

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. No worries, no SPAM. Opt-out anytime. At Stackify, we use JSON extensively for REST …

GeeksWithBlog log

How GWB Found Hidden Exceptions and Application Performance Problems

Matt Watson Stackify Product & Company Updates Leave a Comment

  No worries, no SPAM. Opt-out anytime. 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 …

DotNetRocks

How are you instrumenting your applications?

Jason Taylor Stackify Product & Company Updates Leave a Comment

Carl and Richard of DotNetRocks talk to Jason Taylor of Stackify and Michael Paterson of Carbonite about the power of great code instrumentation to make awesome software. Carbonite lives on Azure and uses Stackify for instrumentation. Michael talks about how Stackify helped Carbonite understand performance problems and errors that were occurring in production that were very hard to see from …

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. No …

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+. No worries, no SPAM. Opt-out anytime. 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 …

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 …

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 …

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’ No worries, no SPAM. Opt-out anytime. 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 …

Stackify received SD Times’ top 100 award

Stackify Stackify Product & Company Updates Leave a Comment

We are proud to be among  the top ten companies selected for the application developer tools that includes agile, product-line management and performance monitoring. No worries, no SPAM. Opt-out anytime. “Building tools that really helped developers stick to the plan and avoid falling behind. Is not an easy task” said David Rubinstein chief editor for SD Times “When choosing the SD …

continuous delivery with a feedback loop

Continuous Delivery for Winners – With a Feedback Loop

Matt Watson Insights for Dev Managers Leave a Comment

Today’s users (or customers) have rapidly evolving needs, are mobile, and expect 24/7 connectivity and reliability. As software product developers and vendors, we need to release updates frequently to satiate our users’ needs or else we risk losing them to competitors or alternatives. No worries, no SPAM. Opt-out anytime. Our Response to Users’ Demands What do we do to stay …

Fragile to Agile

Tips for Making Agile Less Fragile

Jason Taylor Insights for Dev Managers Leave a Comment

Agile. You can’t avoid hearing it wherever you go even though “agile” means different things to different people. No worries, no SPAM. Opt-out anytime. In some shops, agile means extremely small sprints that are continuously deployed, sometimes multiple times per day. For others, it means the same old waterfall-style development, but they have burndown charts, daily stand-up meetings, and maybe …