Blog Archives

Habits that Pay Off for Programmers

I would like to clarify something immediately with this post.  Its title does not contain the number 7, nor does it talk about effectiveness.  That was intentional.  I have no interest in trying to piggy-back on Stephen Covey’s book title… Read More

Tagged with:
Posted in Development

Logging for Fun: Things You’d Never Thought to Log

I work as a consultant in the software industry.  This work affords me the opportunity to see and interact with many different teams and thus to observe prevailing trends.  Among these teams, the attitude toward logging tends to be one… Read More

Tagged with: , , ,
Posted in IoT, Log Analysis, Log Management, Monitoring

Avoid These Things When Logging From Your Application

It seems almost strange to talk about avoiding things while logging.  After all, logging is your last line of defense or your salvation in many cases.  Some crazy bug in the field that shows up every third full moon?  An… Read More

Tagged with: , ,
Posted in Log Management, Logentries, Monitoring

Logging the Lights in Your Home

It’s all the rage these days under the general heading of “Internet of Things” (IoT), but I have been a home automation enthusiast for more than 10 years now.  In the interceding time, I’ve done experiments and written about the… Read More

Tagged with: , ,
Posted in Cloud, Community, IoT, Log Management, Logentries

Keep Your Code Clean while Logging

In my consultancy practice, one of the things that I do most frequently is help teams write so-called “clean code.”  Usually, this orients around test-driven development (TDD) and writing code that is easily maintained via regression tests and risk-free refactoring.  … Read More

Tagged with: , , , ,
Posted in Application Performance Monitoring, Development, Log Management, Monitoring

Signal AND Noise The Best of All Worlds for Logging

One of the absolute, classic pieces of advice that you’ll hear when it comes to logging is what I think of as the iconic Goldilocks logging advice.  It goes something like this.
When it comes to logging, you don’t want… Read More

Tagged with: , , ,
Posted in Alerts, Application Performance Monitoring, Log Management, Logentries, Monitoring, Search

A Query Language for Your Logs

Application logging is the software world’s version of archeology. At runtime, your application lives in a rich, colorful, 3-dimensional world of flowing aqueducts, packed coliseums, and bustling streets.   There’s more going on than can possibly be captured.
When you’re trying… Read More

Tagged with: , ,
Posted in LEQL, Log Analysis, Log Management, Logentries

Logs for SEO

I write blog posts on a number of different sites that are not my own, and that is an exercise in pure writing joy. I compose the posts, I submit them, and voila!  They’re published on nice-looking sites, promoted by… Read More

Tagged with:
Posted in Log Analysis, Log Management

Do You Still Email Yourself from Your Code? How to Stop the Madness

A few years back now, I took on an assignment to help a company modernize a series of legacy .NET applications.  One of these did some back office processing.  A vendor would stick some files on a shared drive, and… Read More

Tagged with: , , ,
Posted in .Net, Alerts, Cloud, Development, DevOps, How To, Monitoring, Windows

The Role of Log Files in Experiments

You have heard, no doubt, of the Lean Startup.  If you need a refresher to place the name, it’s a book, but it’s also a business trend with such momentum as to have a website advertising it as a “movement.” … Read More

Tagged with: , , , , ,
Posted in Application Performance Monitoring, Data visualization, Log Analysis, Log Management

Subscribe to the Blog

Categories

Archives