, 5 tweets, 1 min read Read on Twitter
A structured log implementation for Java, with examples!! I am truly heartened by all this recent energy flowing into what has long been a crusty backwater, reeking of strings and sorrows.

"Structure your data.". Huh! You know, it's so crazy it just might work.🤔
Remember: technical debt isn't just shit that happens to look bad or offend your aesthetic. Technical debt *costs you* or it isn't technical debt.

The interest on your debt will be paid out from your time, energy, velocity, cognitive load, and eventually your burnout.
Are unstructured logs technical debt?

Unfuckingquivocally.

Logging strings locks you into spammy, fragmented data that forces you to lean on your intuition and eyeball scanning rather than data. You READ strings, you COMPUTE data.
I know, I know, structuring your logs needs to be done but somehow it's never p1... ¯\_(ツ)_/¯

This is a failure of management and technical leadership.

Few problems will ever be as clear and straightforward and eminently doable, and few solutions deliver such a payoff.
The real problem is that so few have ever experienced the power of properly structured events for interrogating their systems.

You don't realize how many hours of your life you are flushing away every. single. week. 🤔 Interacting with systems should be fun, not frustrating.
Missing some Tweet in this thread?
You can try to force a refresh.

Like this thread? Get email updates or save it to PDF!

Subscribe to Charity Majors
Profile picture

Get real-time email alerts when new unrolls are available from this author!

This content may be removed anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Follow Us on Twitter!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!