Best Practices
Reduce 60% of your Logging Volume, and Save 40% of your Logging Costs with Lightrun Log Optimizer
As organizations are adopting more of the FinOps foundation practices and trying to optimize their cloud-computing costs, engineering…
Three Code Instrumentation Patterns To Improve Your Node.js Debugging Productivity
In this age of complex software systems, code instrumentation patterns define specific approaches to debugging various anomalies in…
The Hidden Challenges of Troubleshooting Legacy and Monolithic apps in Production
Debugging in production is always a necessary evil. No matter how well your code is written and reviewed,…
8 Debugging Tips for IntelliJ IDEA Users You Never Knew Existed
As developers, we’re all familiar with debuggers. We use debugging tools on a daily basis - they’re an…
4 Tools Every Java Programmer Should Know
The Java tooling ecosystem is pretty wide. Read this post to learn about the key tools we use to ramp up our development efforts.
How to Understand Log Levels
Take a closer look at logging and explore the fact that log levels are more than just black or red rows in your main logging system.
When Disaster Strikes: Production Troubleshooting
Tom Granot and myself have had the privilege of Vlad Mihalcea’s online company for a while now. As…
Debugging a Wordle Bug
I have a confession: I'm addicted to Wordle. Especially now that it's out of style and people don't…
popular
Short and Exciting Journey of M1 Build Agent Configuration
Back in November 2020 Apple's M1 chip was introduced and as the end users moved forward to M1…
The Complete Kubectl Cheat Sheet [PDF download]
Kubernetes is one of the most well-known open-source systems for automating and scaling containerized applications. Usually, you declare…
Remote Debugging in a WFH era
With WFH becoming the new normal, companies must find alternative solutions to parts of their current stack that don't work anymore.