From curl | bash off the internet… …to docker run some random image… …to /plugin install in coding agents. Same vibes, bigger blast radius. Supply chain management for plugins, anyone? :)
Michael Gasch
@embano1.mgasch.com
Product Manager AWS. Golang. Distributed Systems. Views and opinions are my own.
Interesting expansion of generics in #golang 👀
Proposal: Generic Methods for Go · Issue #77273 · golang/go
Proposal: Generic Methods for Go A change of view. Background For clarity, in the following we use the term concrete method (or just method when the context is clear) to describe a non-interface me...
github.com
Some Friday fun, in response to the poll I put out on Tuesday about deterministic code, I wrote a blog about what I learned -> dev.to/aws/is-this-...
Is this code deterministic?
I recently posted a small code snippet in a LinkedIn poll and asked what sounded like a simple...
dev.to
It was so much fun deep diving on AWS Lambda durable functions with @embano1.mgasch.com at this year's re:Invent! And now we are doing it again and YOU get to ask questions! Join us tomorrow for "Serverless Office Hours | AWS Lambda durable functions". Watch us at twitch.tv/aws at 11 AM Pacific.
Wow! 3k views in just one day - couldn’t be more happy with @edjgeek.bsky.social and my first deep dive on AWS Lambda durable functions at #reinvent2025 youtu.be/XJ80NBOwsow?...
AWS re:Invent 2025 - [NEW LAUNCH] Deep Dive on AWS Lambda durable functions (CNS380)
YouTube video by AWS Events
youtu.be
the cdk release containing the support for durable functions was out yesterday! github.com/aws/aws-cdk/... now I go and do what Werner is always telling us to do: go build 😁
Release v2.232.0 · aws/aws-cdk
Features update L1 CloudFormation resource definitions (#36299) (0945692) bedrock-agentcore: add fromImageUri method to AgentRuntimeArtifact (#36263) (ad25aba) lambda: add support for durable func...
github.com
Excited to deep dive into the new product announcement for AWS Lambda Durable Functions at reInvent 2025
"Developing AWS Lambda Durable Functions with AWS SAM" by Eric Johnson #serverless #aws-lambda #aws-sam
Developing AWS Lambda Durable Functions with AWS SAM
How to configure, build, and deploy long-running workflows using SAM templates
community.aws
Finally! We can programmatically get a set of IAM permission needed for an AWS API call aws.amazon.com/about-aws/wh...
AWS Service Reference Information now supports SDK Operation to Action mapping - AWS
Discover more about what's new at AWS with AWS Service Reference Information now supports SDK Operation to Action mapping
aws.amazon.com
Control structures in programming languages: from goto to algebraic effects xavierleroy.org/control-stru...
Control structures in programming languages
Xavier Leroy
xavierleroy.org
It’s unbelievable how much of an impact LLMs have on my daily work. I‘m definitely 10x more productive and the quality of my work also improved as these tools help me to reduce my deficiencies. Nope, they don’t replace thinking (yet), but all the undifferentiated things which slow down productivity.
Today's AWS isn't the AWS of even 2020. www.lastweekinaws.com/blog/aws-in-...
AWS in 2025: The Stuff You Think You Know That's Now Wrong
One of the neat things about AWS is that it's almost twenty years old. One of the unfortunate things about AWS is... that it's almost twenty years old
lastweekinaws.com
We may still get a generified version of errors.As in #golang's standard library! 🤞 github.com/golang/go/is...
proposal: errors: As with type parameters · Issue #51945 · golang/go
Currently in 1.18 and before, when using the errors.As method, an error type you would like to write into must be predeclared before calling the function. For example: var myErr *MyCustomError if e...
github.com
Use TouchID for sudo on macOS: - cd /etc/pam.d && cp sudo_local.template sudo_local - uncomment the line in sudo_local
Nice, more management events. In EventBridge (receiving CloudTrail events), we call those non-mutating events which customers and partners use to subscribe, filter and quickly take action. Common use cases (obviously) threat detection (S3 bucket scans anyone?) and identifying noisy polling code.
Old and busted: Cloud attackers making noisy List/Describe calls. New hotness: Laundering enumeration calls through an AWS service silently. Or at least, that used to work, until @datadoghq.com partnered with AWS to close this gap. Read more here: securitylabs.datadoghq.com/articles/enu...
I think *most* errors should default to returning a "safe" error message that doesn't include any raw input data or sensitive data about the host system, and then add an optional field/method that has more detailed info that might be sensitive (likely only used during debugging).
arXiv Daily: We have a chat service that works over DNS so you can LLM on a flight without paying And of course it works 😆
An example of agent-assisted-programming going wrong: sketch.dev/blog/our-fir...
Our first outage from LLM-written code
Postmortem of our first service outage caused by LLMs.
sketch.dev
My take on Event Sourcing > Event Sourcing to build an application Hell no > Event Sourcing to build a platform Begrudgingly, yes bsky.app/profile/luke...
Do you like event sourcing? 1️⃣ Expert, use it all the time 2️⃣ Part-time user, learning the ropes 3️⃣ Would like to use but don’t know where to start 4️⃣ Not interested, next question 📊 Show results
Brilliant! SQS adds "Fair Queues" Perfect for multi-tenant systems to prevent one tenant from hogging the queue for everyone else. aws.amazon.com/blogs/compu...
Here we go: - S3 Vectors: aws-news.com/article/2025... - EventBridge Logging: aws-news.com/article/2025... - New Free plan: aws-news.com/article/2025... - S3 Metadata for existing objects: aws-news.com/article/2025...
Announcing Amazon S3 Vectors (Preview)—First cloud object storage with native support for storing and querying vectors
Amazon S3 Vectors introduces a purpose-built, cost-optimized cloud storage solution that natively supports storing and querying vectors, enabling more efficien...
aws-news.com
Just got word from Manning: Think Distributed Systems is moving to production ✔️ Copy ✔️ Graphics ✔️ Typesetting The last steps before pages turn into print www.manning.com/books/think-...
Think Distributed Systems - Dominik Tornow
Reason confidently about distributed systems. All modern software is distributed. Let’s say that again—all modern software is distributed. Whether you’re building mobile utilities, microservices, or ...
manning.com
“$110M a year on AWS? I could do it for half!” Bro, your last infra project was making a cron job email you weather updates. Sit down. www.duckbillgroup.com/blog/figmas-...
Figma's $300k Daily AWS Bill Isn't the Scandal You Think It Is
Well, the internet did what the internet does best this week: it collectively lost its mind over a number in an S-1 filing. Figma disclosed they signed a ~$550 million contract with AWS, someone used ...
duckbillgroup.com
🚀 📢 Want to learn how to use Avro formatted Kafka events with AWS Lambda? Validate/share schema + filter binary format, See how Powertools makes it so much easier 📺 Join Serverless Office Hours Today at 11AM PT. 7PM UK, 8PM CET. AWS Events YouTube: www.youtube.com/@AWSEventsCh...
„Gemini CLI is awesome! But only when you make Claude Code use it as its bitch.“ 😆 www.reddit.com/r/ChatGPTCod...
Gemini CLI is awesome! But only when you make Claude Code use it as its bitch.
reddit.com
💯 Best conference 🎤🫳
Still buzzing from Systems Distributed '25 Every talk, every chat, every moment was exceptional. From start to finish, the best conference I've ever attended Massive thanks to the speakers, the attendees, and the team at @tigerbeetle.com for making this event unforgettable