Don’t recommend watch Severence S2E7 followed by the Black Mirror S7 trailer. Epic, but I think I need a hug now 😅
Garry Shutler
@handle.invalid
👨💻 CTO and co-founder of cronofy.com 😎 Rickroll enthusiast 🌐 gshutler.com
There are 2 environments: testing and ✨spicy testing✨. Some people erroneously call ✨spicy testing✨ "prod"
Hackmas season is here 🎄🎅🤶🎁 (Frank Carey of Bell Labs, 1985)
I’ve always assumed those Santa tracker web sites must use SQL behind the scenes because searching requires a “where Claus?”... #ProgrammerPunvent
Hello, I wrote a new talk that is ultimately about how misery is a dumb strategy egoless.engineering
Egoless Engineering
It turns out misery is a shitty proxy metric.
egoless.engineering
"For each desired change, make the change easy (warning: this may be hard), then make the easy change" @kentbeck.bsky.social September, 2012 Standing the test of time.
When joining systems together you have to think about the failure cases. I don't often agree with Postel's law. When providing an API, the best response to invalid input is usually to reject the request. However, if you're an actor within a workflow, that might not be the best path. 🧵
Looking back, one of the best investments we made at @incident.io was the work we did to bake-in good observability from the start. I don't get to work in the code anymore but our tracing setup was such a superpower for understanding what was happening in the system. incident.io/blog/observa...
Observability as a superpower | Blog
At incident.io, tracing is our secret weapon for catching bugs before customers do. This blog unpacks how traces and spans are built, showcasing their role in debugging and performance tuning. From sp...
incident.io
Now we know what the budget actually contained... As a working person my tax burden is virtually unchanged! As a business owner the goal is to pay as much CGT as possible at whatever the rate may be at that point in the future 🤘
Death to DST, the UK should adopt GMT year-around. gshutler.com/2024/10/deat...