Garry Shutler
banner
gshutler.com
Garry Shutler
@gshutler.com
👨‍💻 CTO and co-founder of cronofy.com
😎 Rickroll enthusiast
🌐 gshutler.com
Don’t recommend watch Severence S2E7 followed by the Black Mirror S7 trailer.

Epic, but I think I need a hug now 😅
March 14, 2025 at 10:16 PM
Reposted by Garry Shutler
There are 2 environments:
testing and ✨spicy testing✨. Some people erroneously call ✨spicy testing✨ "prod"
March 11, 2025 at 8:16 PM
Merry Christmas!
December 24, 2024 at 10:57 PM
John McClane has acquired a machine gun.

Ho ho ho.
December 24, 2024 at 9:42 PM
We’ve all been there 😤
A vendor is driving me to include my actual full title and email signature in reply to an email thread I'm involved in because they have Fucked Up
December 13, 2024 at 7:12 PM
Reposted by Garry Shutler
Hackmas season is here 🎄🎅🤶🎁

(Frank Carey of Bell Labs, 1985)
December 11, 2024 at 10:07 AM
Reposted by Garry Shutler
I always prefer my dates in ISO 8601 format...

#ProgrammerPunvent
December 5, 2024 at 4:00 PM
Reposted by Garry Shutler
I’ve always assumed those Santa tracker web sites must use SQL behind the scenes because searching requires a “where Claus?”...

#ProgrammerPunvent
December 3, 2024 at 2:57 PM
Reposted by Garry Shutler
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
November 21, 2024 at 4:52 PM
Part 1 of 5 I assume.
November 23, 2024 at 12:00 PM
"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.
November 18, 2024 at 10:09 AM
Reposted by Garry Shutler
I got chiles
They’re multiplying
November 13, 2024 at 11:28 AM
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. 🧵
November 13, 2024 at 12:03 PM
Reposted by Garry Shutler
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
November 5, 2024 at 11:09 AM
What if I want to create a shrubbery?
Need to create a new file in PowerShell?

$ ni file.txt

It's like `touch` for PS.

(It's short for New-Item in case you're wondering)
November 1, 2024 at 6:08 PM
Reposted by Garry Shutler
November 1, 2024 at 1:24 PM
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 🤘
October 31, 2024 at 11:58 AM
Death to DST, the UK should adopt GMT year-around.

gshutler.com/2024/10/deat...
October 29, 2024 at 7:36 AM