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"

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 🤘