Sign in

Ryan Scott Brown

@ryan-sb.bsky.social
68 followers 160 following 41 posts

Tech tinkerer

PostsRepliesMedia
Reposted by Ryan Scott Brown
Downupright @downupright.bsky.social · 26/01/2026
DONT YOU PUT WORDS IN MY MOUTH Kickstarter Update #2: We funded and now it's just about packing in all the words we can so the output is ever more and more unique and challenging! www.kickstarter.com/projects/dow...
kickstarter.com
Update 2: Fully funded, now to keep growing for more words & more fun! · MAKE 100: The Album Where You Impose Your Lyrics On Me
Thank you so much, everyone! Late last week this Kickstarter hit its funding goal so this is definitely happening! The next goal here is just to keep growing because the more words I'm boxed in and co...
021
Reposted by Ryan Scott Brown
Grace @gracekind.net · 25/01/2026
How does For You do this
71697
Ryan Scott Brown @ryan-sb.bsky.social · 21/01/2026
I finally got around to using ~1/3rd of my favorite new toys from Re:Invent. rsb.io/posts/re-inv... I still haven't found a reason to use tenant-isolated Lambdas thjough.
rsb.io
My Favorites from Re:Invent 2025
000
Reposted by Ryan Scott Brown
Danielle Ryan (Lestat Era) @danirat.bsky.social · 15/01/2026
I DO NOT CARE IF THE PERSON ICE IS BRUTALIZING IS A U.S. CITIZEN OR NOT AND EVERY TIME YOU MAKE THE DISTINCTION IT'S LIKE YOU'RE SAYING YOU'RE FINE WITH THEM BRUTALIZING IMMIGRANTS
4351371543
Ryan Scott Brown @ryan-sb.bsky.social · 07/01/2026
I wrote a post over the break about using executable specs & containers to isolate LLM's to shipping feature branches for review. @dollspace.gay has a better take on adversarial development, I'm optimistic about formal methods finally becoming cool! rsb.io/posts/delega... rsb.io/posts/revisi...
rsb.io
Revisited: Delegating Authority to Capricious Agents
051
Reposted by Ryan Scott Brown
Downupright @downupright.bsky.social · 04/12/2025
As I continue to teach my AWS Certification Webinars over at O'Reilly, I grow closer and closer to completely appreciating AWS; but as my students ask me questions, the more confident I am that if I ever meet the person there who names services, I am giving them a wedgie.
The meme where a sweating guy, labeled "AWS NAMING A NEW SERVICE", cant choose between two buttons. One is labeled "THREE LETTERS TWO OF WHICH ARE E AND S" and the other "UNCOMMON FEMALE NAME"
121
Reposted by Ryan Scott Brown
Adam Chalmers @adamchalmers.com · 14/06/2025
on type safety
Frog and Toad illustration edited to say: Frog put the value in an option. "There", he said, "now we will not deref any more null pointers". "But we can unwrap the option," said Toad. "That is true", said Frog.
849392
Reposted by Ryan Scott Brown
qntm @qntm.org · 07/09/2025
ME, IN TEARS: you can't just say every single part of a computer system is a file UNIX, POINTING AT THE MOUSE: file
392325506
Reposted by Ryan Scott Brown
Jen Gentleman @jenmsft.bsky.social · 28/05/2025
async await async await async await async await in the function, the mighty function, the child thread sleeps tonight 🎵
2938367
Reposted by Ryan Scott Brown
Downupright @downupright.bsky.social · 29/05/2025
Today's LinkedIn shitpost I felt was worth cross-posting here, it has an analogy I am proud of. 🎸
Somebody on LinkedIn asks why their senior devs won't adopt AI developer tools. Bill's response:

There is a reason that your most senior engineers are reluctant to consistently use AI developer tools and model their use to the engineering team. It's because we are informed enough to see the gaps and weaknesses and mistakes, and when we do use them as labor-savers, we very much must exhaustively proof the results for correctiveness, which adds a lot of labor back. (Sometimes it's still a positive deal, so I do use them intermittently. Maybe 40% of the time).

In the late 2000's, there was a popular series of games called Guitar Hero, where people who didn't play the guitar could access the feeling of what it was sort of like to play the guitar. Pressing a single fret (button) and hearing whole chords come out is still pretty satisfying. But the sentiment below is like going to the talented, shredding lead guitarist of your local power metal band, who fully knows every little chord and harmonic and arpeggio, and asking them why they won't play Guitar Hero with you.
022
Reposted by Ryan Scott Brown
Seb in the cloud ☁️ @sebsto.bsky.social · 02/05/2025
🎙️ New AWS Developers Podcast episode! Ivan Casco @realinvancasco shares how he earned all 14 AWS certs and the golden jacket 🧥🔥 A journey of skill, grit, and community. Listen now: developers.podcast.g... #AWSCertified #AWSCommunity
111
Ryan Scott Brown @ryan-sb.bsky.social · 01/05/2025
Inside you there are two wolves: - fitness wolf - AWS wolf They fight eternally about whether you must do undifferentiated heavy lifting.
010
Reposted by Ryan Scott Brown
Nick @nanovad.com · 11/03/2025
There are 2 environments: testing and ✨spicy testing✨. Some people erroneously call ✨spicy testing✨ "prod"
834291
Reposted by Ryan Scott Brown
AJ Stuyvenberg @ajs.bsky.social · 15/02/2025
Absolutely incredible piece about a font you've seen everywhere:
061
Reposted by Ryan Scott Brown
Brooke Jamieson @brookejamieson.bsky.social · 11/02/2025
💌 AWS Valentines Thread 💌 (1/?)
43714
Reposted by Ryan Scott Brown
qntm @qntm.org · 17/01/2025
COMPUTER SCIENTISTS: "k" means one thousand and twenty-four STORAGE MANUFACTURERS: "k" means one thousand DISPLAY MANUFACTURERS [thinking hard]: "K" means nine hundred and sixty
621811299
Ryan Scott Brown @ryan-sb.bsky.social · 11/01/2025
End RTO now! Remotely, Lee could have worn the ugliest footwear imaginable and happily hacked away. Nobody would have to know. But now officemates will have to be actively antagonized by this style choice.
110
Reposted by Ryan Scott Brown
Mike @theomegabit.xyz · 09/01/2025
Docs now live docs.aws.amazon.com/awsconsolehe... #awscloud #aws
docs.aws.amazon.com
Signing in to multiple accounts - AWS Management ConsoleSigning in to multiple accounts - AWS Management Console
This topic includes information about how to sign in to multiple accounts and associate a color with each account.
021
Ryan Scott Brown @ryan-sb.bsky.social · 03/01/2025
Alright after having done some more work with DSQL - the lack of foreign key constraints doesn't hurt much. I built a small "read-it-later" type clone and the worst annoyance was not being able to use psycopg3 rsb.io/posts/re-exp...
rsb.io
Re:Explaining DSQL
000
Ryan Scott Brown @ryan-sb.bsky.social · 30/12/2024
LLM's generating tests seems fundamentally backwards, and doomed to create iterations of the "QA orders -1 beers, 99999 beers, etc. Customer asks where the bathroom is and the bar catches fire" joke. If we're going to have (or already do, if GH Copilot is writing 50% of the code checked in) 1/n
100
Ryan Scott Brown @ryan-sb.bsky.social · 26/12/2024
Why didn't we continue beyond hypermedia? Where's Ultramedia? Gigamedia v5.2? The Dodecahedral Media Dimension?
000
Reposted by Ryan Scott Brown
Adrian Hornsby @adhorn.me · 26/12/2024
“Some problems are better evaded than solved.” Tony Hoare
011
Ryan Scott Brown @ryan-sb.bsky.social · 22/12/2024
I;m thinking about thos DSQL rsb.io/posts/re-exp...
A screenshot of a social media post with a single like, the text reads "I;m thinking about thos Beans" and the avatar is of an older man wearing a red shirt and beige baseball cap
020
Reposted by Ryan Scott Brown
eve6 @eve6.bsky.social · 20/12/2024
Last christmas I gave you my heart and you put it in a blender
842434287
Ryan Scott Brown @ryan-sb.bsky.social · 18/12/2024
While watching Predator it occurred to me that it stars TWO future state governors: Arnie and Jesse "The Body" Ventura
010
Ryan Scott Brown @ryan-sb.bsky.social · 16/12/2024
Calling them "skeets" is a perfect name to prevent overseriousness. It's an epistemic crime that we had to seriously say "soandso tweeted (rest of quote)..." Well try to say "soandso skeeted..." and retain Serious Person Voice.
000
Ryan Scott Brown @ryan-sb.bsky.social · 04/12/2024
How are none of the major ARM manufacturers/chipsets not called ulna, humerus, or carpal?
000
Ryan Scott Brown @ryan-sb.bsky.social · 03/12/2024
@amazonwebservices.bsky.social please inform your marketing team about The Bucketabase
1131
Reposted by Ryan Scott Brown
Marc Brooker @marcbrooker.bsky.social · 03/12/2024
New blog post, with my personal take on our launch of Amazon Aurora DSQL: brooker.co.za/blog/2024/12...
brooker.co.za
DSQL Vignette: Aurora DSQL, and A Personal Story - Marc's Blog
310537
Ryan Scott Brown @ryan-sb.bsky.social · 03/12/2024
This evolution of DDB Global / DSQL is lovely. Once you have global atomic clocks, you're able to get around cross-region validation/2PC entirely. aws.amazon.com/blogs/comput...
aws.amazon.com
It’s About Time: Microsecond-Accurate Clocks on Amazon EC2 Instances | Amazon Web Services
This post is written by Josh Levinson, AWS Principal Product Manager and Julien Ridoux, AWS Principal Software Engineer Today, we announced that we improved the Amazon Time Sync Service to microsecond...
121
Ryan Scott Brown @ryan-sb.bsky.social · 03/12/2024
A table... but also a bucket? Iceberg as a service, plus query performance optimizations? This feels like the data lake counterpart to all the recent SQLite-backed transactional persistence services.
010
Ryan Scott Brown @ryan-sb.bsky.social · 26/11/2024
Ooooh boy - being able to *force all writers to be conditional* is such a strong invariant. Even when I'm just writing something sloppy, tossing in a "if-none-match" to make sure I'm not blowing away existing data will help me not shoot myself in the foot.
000