Welcome!

Martin Etmajer

Subscribe to Martin Etmajer: eMailAlertsEmail Alerts
Get Martin Etmajer via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Martin Etmajer

In my recent article, "Software Quality Metrics for your Continuous Delivery Pipeline - Part III - Logging," I wrote about the good parts and the not-so-good parts of logging and concluded that logging usually fails to deliver what it is so often mistakenly used for: as a mechanism for analyzing application failures in production. In response to the heated debates on reddit.com/r/devops and reddit.com/r/programing, I want to demonstrate the wealth of out-of-the-box insights you could obtain from a single urgent, albeit unspecific log message if you only are equipped with the magic ingredient; full transaction context: Examples of insights you could obtain from full transaction context on a single log message Bear with me until I get to explain what this actually means and how it helps you get almost immediate answers to the most urgent questions when your users a... (more)

Software Quality Metrics for Your Continuous Delivery Pipeline | Part 3

Let me ask you a question: would you say that you have implemented logging correctly for your application? Correct in the sense that it will provide you with all the insights you require to keep your business going once your users are struck by errors? And in a way that does not adversely impact your application performance? Honestly, I bet you have not. Today I will explain why you should turn off logging completely in production because of its limitations: Relies on Developers Lacks Context Impacts Performance Intrigued? Bear with me and I will show you how you can still establi... (more)