Sign in

Michael Gasch

@embano1.mgasch.com
2.4K followers 195 following 308 posts

Product Manager AWS. Golang. Distributed Systems. Views and opinions are my own.

PostsRepliesMedia
Michael Gasch @embano1.mgasch.com · 25/01/2026
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? :)
231
Reposted by Michael Gasch
Daniel Martí @handle.invalid · 23/01/2026
Interesting expansion of generics in #golang 👀
github.com
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...
3368
Reposted by Michael Gasch
Eric Johnson @edjgeek.bsky.social · 16/01/2026
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-...
dev.to
Is this code deterministic?
I recently posted a small code snippet in a LinkedIn poll and asked what sounded like a simple...
001
Reposted by Michael Gasch
Eric Johnson @edjgeek.bsky.social · 15/12/2025
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.
011
Michael Gasch @embano1.mgasch.com · 07/12/2025
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?...
youtu.be
AWS re:Invent 2025 - [NEW LAUNCH] Deep Dive on AWS Lambda durable functions (CNS380)
YouTube video by AWS Events
1132
Reposted by Michael Gasch
Niko Virtala @nikovirtala.io · 06/12/2025
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 😁
github.com
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...
021
Reposted by Michael Gasch
Chris Ebert @realchrisebert.bsky.social · 03/12/2025
Excited to deep dive into the new product announcement for AWS Lambda Durable Functions at reInvent 2025
021
Reposted by Michael Gasch
AWS Builders Center on 🦋 @communityaws.bsky.social · 03/12/2025
"Developing AWS Lambda Durable Functions with AWS SAM" by Eric Johnson #serverless #aws-lambda #aws-sam
community.aws
Developing AWS Lambda Durable Functions with AWS SAM
How to configure, build, and deploy long-running workflows using SAM templates
042
Michael Gasch @embano1.mgasch.com · 28/11/2025
I think I want to attend that ONE :)
040
Reposted by Michael Gasch
Luke @lukehedger.dev · 18/11/2025
Finally! We can programmatically get a set of IAM permission needed for an AWS API call aws.amazon.com/about-aws/wh...
aws.amazon.com
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
111
Reposted by Michael Gasch
Miguel Ángel Pastor Olivar @migue.bsky.social · 05/11/2025
Control structures in programming languages: from goto to algebraic effects xavierleroy.org/control-stru...
xavierleroy.org
Control structures in programming languages
Xavier Leroy
051
Michael Gasch @embano1.mgasch.com · 05/09/2025
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.
460
Reposted by Michael Gasch
Corey Quinn @quinnypig.com · 20/08/2025
Today's AWS isn't the AWS of even 2020. www.lastweekinaws.com/blog/aws-in-...
lastweekinaws.com
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
109621
Reposted by Michael Gasch
jub0bs @jub0bs.com · 21/08/2025
We may still get a generified version of errors.As in #golang's standard library! 🤞 github.com/golang/go/is...
github.com
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...
0163
Reposted by Michael Gasch
David Crawshaw @crawshaw.io · 18/08/2025
Use TouchID for sudo on macOS: - cd /etc/pam.d && cp sudo_local.template sudo_local - uncomment the line in sudo_local
2345
Michael Gasch @embano1.mgasch.com · 20/08/2025
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.
000
Reposted by Michael Gasch
Nate Finch @natefinch.bsky.social · 08/08/2025
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).
011
Michael Gasch @embano1.mgasch.com · 05/08/2025
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 😆
0101
Reposted by Michael Gasch
David Crawshaw @crawshaw.io · 31/07/2025
An example of agent-assisted-programming going wrong: sketch.dev/blog/our-fir...
sketch.dev
Our first outage from LLM-written code
Postmortem of our first service outage caused by LLMs.
3255
Reposted by Michael Gasch
Dominik Tornow @dominiktornow.bsky.social · 30/07/2025
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...
241
Reposted by Michael Gasch
Matthieu Napoli @mnapoli.bsky.social · 22/07/2025
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...
0114
Reposted by Michael Gasch
Luc van Donkersgoed @lucvandonkersgoed.com · 16/07/2025
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...
aws-news.com
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...
122
Reposted by Michael Gasch
Dominik Tornow @dominiktornow.bsky.social · 10/07/2025
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-...
manning.com
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 ...
1171
Reposted by Michael Gasch
Corey Quinn @quinnypig.com · 11/07/2025
“$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-...
duckbillgroup.com
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 ...
1417735
Reposted by Michael Gasch
Julian Wood @julianwood.com · 01/07/2025
🚀 📢 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...
001
Michael Gasch @embano1.mgasch.com · 28/06/2025
„Gemini CLI is awesome! But only when you make Claude Code use it as its bitch.“ 😆 www.reddit.com/r/ChatGPTCod...
reddit.com
Gemini CLI is awesome! But only when you make Claude Code use it as its bitch.
250
Michael Gasch @embano1.mgasch.com · 23/06/2025
💯 Best conference 🎤🫳
041
Michael Gasch @embano1.mgasch.com · 20/06/2025
Lots of cool innovation happening in the area of logs(tructured systems) #LazyLog #SpecLog #SD25
150
Michael Gasch @embano1.mgasch.com · 20/06/2025
Fantastic insight by @hillelwayne.com #SD25
010
Michael Gasch @embano1.mgasch.com · 19/06/2025
Only at #SD25 Just.BRILLIANT!
150
Michael Gasch @embano1.mgasch.com · 19/06/2025
Every day, we wake up with horrible news what humans are capable of doing. So, it’s easy to miss the MIND BENDING research, understanding the fundamentals of our universe, and the innovation coming out of this for society. Thank you, Thea. MUST WATCH talk #SD25
170
Michael Gasch @embano1.mgasch.com · 19/06/2025
Three talks in, and the key theme this year seems to be „Simplicity“ (reminds me of @werner.social‘s last re:Invent talk about #Simplexity) Couldn’t agree more 👍 #SD25
000
Michael Gasch @embano1.mgasch.com · 19/06/2025
As always, highly inspirational and insightful talk by @dominiktornow.bsky.social And thx for including and calling out one of my favorite papers 🙏 His presentation skills are TED talk level 🤯
031
Michael Gasch @embano1.mgasch.com · 19/06/2025
And a proof to myself that I made it here…finally, after 2y of struggle to attend…still feels surreal 🙏 #SystemsDistributed Finally meeting the legends @joran.tigerbeetle.com @dominiktornow.bsky.social and the amazing Tigerbeetle crew!
2102
Michael Gasch @embano1.mgasch.com · 19/06/2025
The attention to detail and love the crew puts into this conference is next level. Already my favorite conference! Let’s go #TigerStyle 🚀🚀🚀
020
Michael Gasch @embano1.mgasch.com · 18/06/2025
En route to Amsterdam #SystemsDistributed25 Third attempt to attend, this time it will happen 😁 @joran.tigerbeetle.com
160
Michael Gasch @embano1.mgasch.com · 13/06/2025
You know my answer 😁
020
Reposted by Michael Gasch
Tobias Schmidt @tpschmidt.com · 07/06/2025
I've set this up once with Terraform to get notifications about changes in my AWS organization's core structure, e.g. updating SCPs or adding/removing member accounts. Really helps me sleep a lot better 🥱
051
Michael Gasch @embano1.mgasch.com · 08/06/2025
LOL, after the great success of Anna Concurrenina, the director of Jepsen is back with another hit for the whole family 😆 Should be fun (as always)
040
Reposted by Michael Gasch
Luc van Donkersgoed @lucvandonkersgoed.com · 05/06/2025
Two awesome new feature for AWS automation today! 1⃣ All AWS API definitions are now publicly available on GitHub (aws-news.com/article/2025...) and 2⃣ Invoice summaries can now be programmatically retrieved (aws-news.com/article/2025...).
aws-news.com
Introducing AWS API models and publicly available resources for AWS API definitions
AWS introduces publicly available Smithy API models on Maven Central and GitHub, enabling developers to generate custom SDKs, understand AWS service behavi...
222
Reposted by Michael Gasch
Marc Brooker @marcbrooker.bsky.social · 29/05/2025
"You will never experience eventuality. Eventual consistency is an abstract concept, not a guarantee you can count on."
2182
Michael Gasch @embano1.mgasch.com · 29/05/2025
Keep CALM and DO read :) Or: the power of monotonicity in distributed systems
030
Reposted by Michael Gasch
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 Michael Gasch
Kai Kronfield @kaikronfield.bsky.social · 23/05/2025
so much more. vimeo.com/347565673?sh...
vimeo.com
the Comet
In 2016 an exciting mission was ended. The Rosetta spacecraft made its final manouver. A controlled hard-landing on the comet Churyumov-Gerasimenko (67p). Before…
619345
Reposted by Michael Gasch
Dominik Tornow @dominiktornow.bsky.social · 23/05/2025
Thank you @embano1.mgasch.com for reminding me about this paper bsky.app/profile/emba...
001
Michael Gasch @embano1.mgasch.com · 22/05/2025
💯 THIS "users must understand that your deployment system operates asynchronously"
030
Reposted by Michael Gasch
Filippo Valsorda @filippo.abyssdomain.expert · 19/05/2025
Three Trail of Bits engineers audited core Go cryptography for a month and found only one low-sev security issue... in unsupported Go+BoringCrypto! 🍾 Years of efforts on testing, limiting complexity, safe APIs, and readability have paid off! ✨ Yes I am taking a victory lap. No I am not sorry. 🏆
go.dev
Go Cryptography Security Audit
Go's cryptography libraries underwent an audit by Trail of Bits. Read more about the scope and results.
1456983
Reposted by Michael Gasch
Qian Li @qianli.dev · 14/05/2025
Yeah! This paper also cites a bunch of classic papers. The original SIGMOD publication: ipads.se.sjtu.edu.cn/_media/publi...
ipads.se.sjtu.edu.cn
011
Reposted by Michael Gasch
kubernetespodcast.com @kubernetespodcast.com · 01/04/2025
In this episode, we've got Jesse Butler & Nic Slattery diving into the Kubernetes Resource Orchestrator (KRO), a joint initiative from Google, AWS, and Microsoft to create a simpler, cloud-agnostic, Kubernetes-native way to group and orchestrate resources. kubernetespodcast.com/episode/250-...
kubernetespodcast.com
Kubernetes Podcast from Google: Episode 250 - Kubernetes Resource Orchestrator (KRO), with Jesse Butler and Nic Slattery
Today we welcome Jesse Butler and Nic Slattery to talk about the Kubernetes Resource Orchestrator, or KRO. Jesse works as a principal product manager at AWS and Nic is a Product Manager at Google. The...
089
Reposted by Michael Gasch
Dominik Tornow @dominiktornow.bsky.social · 09/05/2025
Do you think Javascript pioneered using Promises for concurrency?! JavaScript did not Barbara Liskov did In 1988(!) bsky.app/profile/domi...
02911