Joyful Programming
Subscribe
Sign in
Home
Notes
About
Latest
Top
Discussions
Stay Focussed When Debugging Production Issues - The 'Fact Bucket' Method
As a software engineer with ADHD, I've developed a technique to help me stay focussed when debugging production issues and asking questions. It's called…
Jun 14
•
John Gallagher
1
December 2024
The Essential Guide to Structured Logging: Best Practices and Benefits
Discover best practices and benefits of structured logging to understand your app. Practical insights and strategies on how to implement structured…
Dec 7, 2024
•
John Gallagher
1
September 2024
How Structured Logging in Rails Reduced Our Downtime by 98%
Introducing the Five Steps To Observable Software - better understand your Rails app in production whilst slashing time to resolution.
Sep 23, 2024
•
John Gallagher
2
July 2024
Kill The Three Pillars
Traces, logs and metrics. The three pillars of observability? Nonsense.
Jul 9, 2024
•
John Gallagher
June 2024
What's a wide context aware event?
Instead of "three pillars" I'm a big fan of context aware events. But what are they?
Jun 20, 2024
•
John Gallagher
2
2
Why I Help Teams With Observability
Because I want to help eradicate poverty. Delusional? Possibly.
Jun 2, 2024
•
John Gallagher
1
2
May 2024
Visualising Sidekiq Jobs With Flame Graphs
Visualising Sidekiq Jobs using traces is essential for production apps. Flame Graphs and traces are powerful tools. Let's use them.
May 9, 2024
•
John Gallagher
1
April 2024
The Impact Of Feedback Loops
Poor feedback loops lead to bad software. And bad software has real consequences.
Apr 30, 2024
•
John Gallagher
Stop sending metrics. Start deriving them.
Metrics aren't that useful. Unless they're derived from deeper sources of information.
Apr 24, 2024
•
John Gallagher
1
Using Observability To Discover Dead Code
How I discovered 27% of our Rails app was dead.
Apr 16, 2024
•
John Gallagher
Observability - The New Focus
I’m changing the focus of this newsletter to be about Observability. If you don’t care about observability after reading this, please unsubscribe. 🙂
Apr 7, 2024
•
John Gallagher
1
July 2023
The SOLID Edition
SOLID is pretty old now. Are there newer alternatives that are more relevant? Let's examine three.
Jul 16, 2023
•
John Gallagher
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts