Joyful Programming
Subscribe
Sign in
Home
Notes
About
Latest
Top
Discussions
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
Share this post
Joyful Programming
The Essential Guide to Structured Logging: Best Practices and Benefits
Copy link
Facebook
Email
Notes
More
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
Share this post
Joyful Programming
How Structured Logging in Rails Reduced Our Downtime by 98%
Copy link
Facebook
Email
Notes
More
July 2024
Kill The Three Pillars
Traces, logs and metrics. The three pillars of observability? Nonsense.
Jul 9, 2024
•
John Gallagher
Share this post
Joyful Programming
Kill The Three Pillars
Copy link
Facebook
Email
Notes
More
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
Share this post
Joyful Programming
What's a wide context aware event?
Copy link
Facebook
Email
Notes
More
2
Why I Help Teams With Observability
Because I want to help eradicate poverty. Delusional? Possibly.
Jun 2, 2024
•
John Gallagher
1
Share this post
Joyful Programming
Why I Help Teams With Observability
Copy link
Facebook
Email
Notes
More
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
Share this post
Joyful Programming
Visualising Sidekiq Jobs With Flame Graphs
Copy link
Facebook
Email
Notes
More
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
Share this post
Joyful Programming
The Impact Of Feedback Loops
Copy link
Facebook
Email
Notes
More
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
Share this post
Joyful Programming
Stop sending metrics. Start deriving them.
Copy link
Facebook
Email
Notes
More
Using Observability To Discover Dead Code
How I discovered 27% of our Rails app was dead.
Apr 16, 2024
•
John Gallagher
Share this post
Joyful Programming
Using Observability To Discover Dead Code
Copy link
Facebook
Email
Notes
More
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
Share this post
Joyful Programming
Observability - The New Focus
Copy link
Facebook
Email
Notes
More
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
Share this post
Joyful Programming
The SOLID Edition
Copy link
Facebook
Email
Notes
More
June 2023
The Unison Edition
There's a new language kid on the block - and it's got huge consequences for design.
Jun 24, 2023
•
John Gallagher
1
Share this post
Joyful Programming
The Unison Edition
Copy link
Facebook
Email
Notes
More
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts