Sign in

Scott Gerring

@scottgerring.com
426 followers 260 following 171 posts

Software & tech enthusiast living in Switzerland, working @ Datadog. Opinions on all sorts of things, some of them reasonable.

PostsRepliesMedia
Scott Gerring @scottgerring.com · 17/09/2026
"STOP DECOUPLING YOUR TRADE FROM OURS OR I WILL GIVE YOU A REASON TO DECOUPLE YOUR TRADE FROM OURS!!111" is my favourite episode so far
000
Reposted by Scott Gerring
James Eastham @jameseastham.co.uk · 27/08/2026
If you're building a modern application, chances are you need to think about identity Sometimes, you even need to give your machines identities so they can login. What's the smartest way to manage that in 2026? Come find out with @scottgerring.com and me. youtu.be/qwuLB44RMrk #softwaredevelopment
youtu.be
The Smartest Approach to Handling Identity in Distributed Systems
YouTube video by Datadog Community
001
Scott Gerring @scottgerring.com · 03/07/2026
Tim Heidecker taking over infowars is what I needed www.youtube.com/watch?v=tnz6...
youtube.com
ALEX JONES IS DEAD - Real InfoWars Livestream
YouTube video by InfoWars
000
Reposted by Scott Gerring
James Eastham @jameseastham.co.uk · 25/06/2026
Serverless! What does it even mean anymore? Find out with @scottgerring.com and me. youtu.be/CNBbqYwB9Fw
youtu.be
The Surprising Truth About Serverless: It's More Than Just Functions
YouTube video by Datadog Community
011
Scott Gerring @scottgerring.com · 11/06/2026
First go with the much-hyped anthropic model of the moment ... kinda disappointing? "Add pi to this devcontainer" - adds a nested mount for its config over the top of an existing mount, breaks devcontainer, live patches it to sort of work, rubs its hands together in satisfaction ☠️
110
Scott Gerring @scottgerring.com · 27/05/2026
as far as coding agents go, pi is amazing. The malleability of the thing. I would _love_ to see a serious IDE built with the same "foundational primitives + easy extensibility" in mind
110
Scott Gerring @scottgerring.com · 27/05/2026
Whenever someone refers to "their clanker" on PR feedback etc. it warms my heart
000
Scott Gerring @scottgerring.com · 23/04/2026
@crawshaw.io of tailscale fame building a cloud because stacks of bespoke abstractions on stacks of bespoke abstractions kinda suck is .... legit interesting?! crawshaw.io/blog/buildin...
crawshaw.io
crawshaw - 2026-04-22
060
Scott Gerring @scottgerring.com · 23/04/2026
Calimera #dvgr26 !
000
Scott Gerring @scottgerring.com · 21/04/2026
Confession: I've been using **light mode** in RustRover and I ... don't hate it. Time to retire?
000
Scott Gerring @scottgerring.com · 21/04/2026
12factor !
011
Reposted by Scott Gerring
Devoxx UK @devoxx.uk · 17/04/2026
10 Things Rust Could Learn from Java (and 5 Things Java Should Probably Steal Back) by @scottgerring.com devoxx.co.uk/talk/?id=4260 Fun with Flags: Feature Flagging Without the Pain by @aepfli.bsky.social devoxx.co.uk/talk/?id=5784
122
Scott Gerring @scottgerring.com · 14/04/2026
@bcantrill.bsky.social 's take on <screams> GENERATIVE AI CODING ASSISTANTS </screams> is refreshingly nuanced! bcantrill.dtrace.org/2026/04/12/t...
bcantrill.dtrace.org
The peril of laziness lost | The Observation Deck
021
Scott Gerring @scottgerring.com · 10/04/2026
Protip: stop reading new the news and listen to gizz instead www.youtube.com/watch?v=8Ycw...
youtube.com
King Gizzard & The Lizard Wizard - Crumbling Castle (Live on KEXP)
YouTube video by KEXP
000
Scott Gerring @scottgerring.com · 23/03/2026
Excited to pop over the pond to talk about Rust & Java in just over a month @devoxx.uk !
011
Scott Gerring @scottgerring.com · 05/03/2026
There's nothing like the smell of `docker system prune` in the morning
000
Scott Gerring @scottgerring.com · 18/02/2026
It reflects well on a society when folks can unironically write songs like “Rasputin”
000
Scott Gerring @scottgerring.com · 30/01/2026
Had a chuckle, but honestly for folk who haven’t already learnt how to Build Stuff Goodly, this is a bit terrifying - the obligation to use the tools to _go fast_, without ever building a the muscles to properly supervise them
100
Scott Gerring @scottgerring.com · 30/01/2026
Clawdbot too powerful/terrifying for you? Introducing Geoff - a boring alternative - built _just for me_. Maybe all this AI vibe coding furor can usher back in the dream of PERSONAL computing - tools built by regular folk to scratch their own, particular itches.
blog.scottgerring.com
Introducing Geoff
A boring personal assistant for boring people
000
Scott Gerring @scottgerring.com · 29/01/2026
It’s time for another blog on #systems engineering - this time about calling conventions - how do compilers emit machine code that let functions call each other, when the underlying CPU architecture has no concept of functions? Not sooo useful for building REST APIs, but nonetheless interesting :)
blog.scottgerring.com
All Along the Calltower
An adventure of discovery into the C calling conventions
010
Scott Gerring @scottgerring.com · 28/01/2026
I switched a bunch of stuff I was running in the #homelab from k3s to plain old docker-compose, and dropped from 20% idle CPU usage to < 4%. CPU now spending about 80% of of its time in C7! I don't _need_ k8s for this stuff, and power is expensive, so ....
030
Reposted by Scott Gerring
James Eastham @jameseastham.co.uk · 24/01/2026
Thrilled to announce chapter 09 of the Rust Lambda book. In this one, we cover all things observability. If you're struggling to really understand your serverless applications, this one's the one for you. @loige.co 👀 #serverless #rust #rustlang rust-lambda.com
rust-lambda.com
Crafting Lambda Functions in Rust - eBook by Luciano Mammino and James Eastham
A practical guide on how to build efficient, sustainable, cost-effective serverless AWS solutions with the Rust programming language.
0103
Scott Gerring @scottgerring.com · 19/01/2026
James Eastham and my latest video on software dev is up! We try to distill down when it makes sense and when not to microservice, hopefully without alienating too many folks. Have a listen and let us know what you think!
021
Scott Gerring @scottgerring.com · 26/12/2025
Yup
000
Scott Gerring @scottgerring.com · 23/12/2025
Incy Wincy Spider is Sisyphus for kids
000
Scott Gerring @scottgerring.com · 22/12/2025
Anna’s Archive backing up all of Spotify is like a feel good version of the GenAI folks stealing everyone’s copyrighted content to train their models
100
Scott Gerring @scottgerring.com · 19/12/2025
@jameseastham.co.uk and I are back again talking about software engineering! This time, we dive into API-first design - what it's good for, and how you can get started with it. Let us know what you think! www.youtube.com/watch?v=lE-R...
youtube.com
The Incredible Power of API First Design
YouTube video by Datadog Community
051
Scott Gerring @scottgerring.com · 17/12/2025
Not sure anyone I know on here cares, but it brings me great sadness that Scott aren't producing tele boots anymore
powder.com
Scott Ends Telemark Boot Production, Leaving Free-Heel Skiers Scratching Their Heads
The long quiet carrier of the legendary Garmont flame is done with boots, including free-heel options, just as the sport appears to rise again.
010
Scott Gerring @scottgerring.com · 10/12/2025
US State Department abolishing use of "Calibri" in documents because it is quote too diverse end quote is the most absurdly The Onion news I have read this year, and that is saying something
030
Scott Gerring @scottgerring.com · 05/12/2025
#cloudflare down again? Hopefully wont blame rust this time 🥹
130
Scott Gerring @scottgerring.com · 05/12/2025
The season of having my heart continuously broken by the snow forecast is upon us
000
Scott Gerring @scottgerring.com · 02/12/2025
Congrats to our APM team on the preview release of dd-trace-rs! Now we have a nice opinionated datadog tracer for Rust folks 🥰 github.com/DataDog/dd-t...
github.com
GitHub - DataDog/dd-trace-rs: Datadog APM for Rust
Datadog APM for Rust. Contribute to DataDog/dd-trace-rs development by creating an account on GitHub.
020
Scott Gerring @scottgerring.com · 28/11/2025
xkcd.com/3172/ ❤️
xkcd.com
Fifteen Years
020
Scott Gerring @scottgerring.com · 27/11/2025
Zig’s moving to codeberg from github because of entshitification ! Proverbial canary ? ziglang.org/news/migrati...
ziglang.org
Migrating from GitHub to Codeberg ⚡ Zig Programming Language
011
Scott Gerring @scottgerring.com · 26/11/2025
@jameseastham.co.uk and I have released the inaugural _second episode_ (coughs loudly) of our video series on modern software development - this time on James' favourite thing, **Event Storming** - a great tool to dive into a domain you're about to build something in!
youtube.com
This Process Will Change How You Think About Designing Your Software
YouTube video by Datadog Community
041
Scott Gerring @scottgerring.com · 19/11/2025
So ... the top is in?
finance.yahoo.com
Target announces partnership with OpenAI as it aims to reverse sales slump
Target looks to get ahead in the AI retail race, announcing an integration with ChatGPT alongside another quarter of disappointing results on Wednesday.
020
Scott Gerring @scottgerring.com · 12/11/2025
Come listen to @jameseastham.co.uk and I ramble about software architecture!
040
Scott Gerring @scottgerring.com · 10/11/2025
Had a great time at @vdthess.bsky.social over the last few days talking about software quality. Enormous thanks to Pat and the rest of the organisers for putting on a great event!
010
Scott Gerring @scottgerring.com · 07/11/2025
Kalimera! #vdthess25
030
Scott Gerring @scottgerring.com · 06/11/2025
This is clever realization - you can use XDP also for fast **egress** by cleverly using veth pairs - #ebpf community continues to do wildly novel things ! loopholelabs.io/blog/xdp-for...
loopholelabs.io
Using XDP for Egress Traffic
XDP only works for ingress. We found a loophole that lets it work for egress. Here's how we did the impossible.
020
Scott Gerring @scottgerring.com · 05/11/2025
Gotta say it’s nice to wake up and see some hopeful news from across the pond
000
Scott Gerring @scottgerring.com · 30/10/2025
Google Slides diff view is surprisingly good? You can click through changes, and you get a big coloured box around what shifted. ... I kinda assume decent diffing was never gonna be a thing for presentations that _aren't_ written in some md/js framework
000
Scott Gerring @scottgerring.com · 27/10/2025
Great summary of the vim->helix move. As a very long term vi user and relatively recent helix enthusiast this nicely summarises my xp jumping over
jvns.ca
Notes on switching to Helix from vim
Notes on switching to Helix from vim
000
Scott Gerring @scottgerring.com · 09/10/2025
So this is fucking gross - the US is trying to pressure the EU, again with the threat of tariffs, to water down their environmental regulations. :surprised_pikachu: archive.is/Gh5JC#select...
archive.is
000
Reposted by Scott Gerring
dan @danabra.mov · 26/09/2025
i wrote about atproto and why it matters
overreacted.io
Open Social — overreacted
The protocol is the API.
1252822503
Scott Gerring @scottgerring.com · 18/09/2025
"look up and stay present" .. by "collaborating with visual Meta AI prompts" projected between your eyes and the folks _in the real world you are notionally trying to stay present with_. I don't understand if they are trying to redefine what 'present' means or they are just too deep in this rubbish
010
Reposted by Scott Gerring
Ben Collins @bencollins.bsky.social · 18/09/2025
Becoming increasingly clear we’re gonna have to build a parallel infrastructure for all the media we really love. The reason all of this is happening under the color of law is hyperconsolidation, dissent being traded straight up for merger approval, or fear of harassment.
863398038845
Scott Gerring @scottgerring.com · 10/09/2025
I'm using lightmode in my IDE and ... my eyes haven't melted and i'm not disgusted with myself. Is it time to find a new career?
020
Scott Gerring @scottgerring.com · 02/09/2025
A public holiday in the US affecting when the rest of us get the next Alien Earth episode is imho profoundly unreasonable
010
Scott Gerring @scottgerring.com · 02/09/2025
Hey #jj folks, I am trying to write a idiomatic revset that finds the earliest change that diverged from main, so I can rebase a stack of changes onto the latest main when they diverge. The best I can do is: (::@ ~ ::main) & roots(::@ ~ ::main) Which strikes me as rather gnarly. Easier way?!
000