Michael Gasch's Avatar

Michael Gasch

@embano1.bsky.social

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

2,345 Followers  |  195 Following  |  308 Posts  |  Joined: 26.10.2024  |  2.1651

Latest posts by embano1.bsky.social on Bluesky

hahaha, so true…seems on same page as usual ,)

25.01.2026 10:40 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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? :)

25.01.2026 09:41 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 2    πŸ“Œ 1
Preview
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...

Interesting expansion of generics in #golang πŸ‘€

23.01.2026 00:35 β€” πŸ‘ 36    πŸ” 8    πŸ’¬ 3    πŸ“Œ 0
Preview
Is this code deterministic? I recently posted a small code snippet in a LinkedIn poll and asked what sounded like a simple...

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-...

16.01.2026 18:32 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

couldn’t agree more - talking to my friends and locals (also in edu) that they need to be aware of the fundamental change needed, or otherwise will be in trouble. β€žin future there will only be two kind of jobs: one, where machines control humans, one where humans control machinesβ€œ

18.01.2026 18:49 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Thatβ€˜s actually quiet useful :) +1 for choosing Go :))

18.01.2026 18:44 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

impressive incremental progress :) (pun intended)

20.12.2025 20:28 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

+1

just curious: do you also use MCPs like Playwright to further speed up the dev loop for UI tasks or does AMP already include those feedback loops for UIs?

20.12.2025 20:27 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Glad you like it :)

16.12.2025 21:30 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

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.

15.12.2025 16:04 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 1

Thy!!!!

07.12.2025 18:13 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
AWS re:Invent 2025 - [NEW LAUNCH] Deep Dive on AWS Lambda durable functions (CNS380)
YouTube video by AWS Events AWS re:Invent 2025 - [NEW LAUNCH] Deep Dive on AWS Lambda durable functions (CNS380)

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?...

07.12.2025 12:09 β€” πŸ‘ 12    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Preview
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...

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 😁

06.12.2025 07:38 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image Post image Post image

Excited to deep dive into the new product announcement for AWS Lambda Durable Functions at reInvent 2025

03.12.2025 18:39 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Developing AWS Lambda Durable Functions with AWS SAM How to configure, build, and deploy long-running workflows using SAM templates

"Developing AWS Lambda Durable Functions with AWS SAM" by Eric Johnson

#serverless #aws-lambda #aws-sam

03.12.2025 21:39 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

coming ,)

03.12.2025 07:32 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I think I want to attend that ONE :)

28.11.2025 22:30 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
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

Finally! We can programmatically get a set of IAM permission needed for an AWS API call

aws.amazon.com/about-aws/wh...

18.11.2025 09:45 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Control structures in programming languages Xavier Leroy

Control structures in programming languages: from goto to algebraic effects xavierleroy.org/control-stru...

05.11.2025 09:21 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

love the title bro β€žstars don’t pay billsβ€œ πŸ˜„

14.09.2025 06:18 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Hard to disagree. Personally, to make it bit more nuanced: it’s the β€žsub-tasksβ€œ which I’m sometimes not good at and where LLMs massively help. Example is is writing (style, grammar, flow) which is hard for
me but foundational to things Iβ€˜m good (and now becoming better) at

06.09.2025 06:27 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

…creating a feedback loop based on recording transcripts and doc comments (works perfectly with LLMs) which then helps to reduce any β€žbloatβ€œ - incl. updating rules for next iterations.

06.09.2025 06:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

(more general since I also use it for writing) I aggressively use rules and β€žpersonasβ€œ to quickly iterate and keep the machines in check. sometimes I don’t care about bloat if it’s throw away code (eg Python to generate excel stuff which is the artifact). in writing, we have lots of reviews…

06.09.2025 06:23 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Iβ€˜ve become a huge advocate internally and would make for a good salesman at one of these AI companies πŸ˜†

05.09.2025 20:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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.

05.09.2025 20:47 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 4    πŸ“Œ 0
Preview
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

Today's AWS isn't the AWS of even 2020.

www.lastweekinaws.com/blog/aws-in-...

20.08.2025 17:37 β€” πŸ‘ 97    πŸ” 21    πŸ’¬ 10    πŸ“Œ 4
Preview
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...

We may still get a generified version of errors.As in #golang's standard library! 🀞

github.com/golang/go/is...

21.08.2025 10:35 β€” πŸ‘ 16    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Post image

Use TouchID for sudo on macOS:
- cd /etc/pam.d && cp sudo_local.template sudo_local
- uncomment the line in sudo_local

18.08.2025 15:38 β€” πŸ‘ 35    πŸ” 5    πŸ’¬ 2    πŸ“Œ 2

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.

20.08.2025 11:36 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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).

08.08.2025 14:59 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

@embano1 is following 20 prominent accounts