Darryl Ruggles @darryl-ruggles.cloud · 15/08/2026AWS recently released a new type of serverless VM called Lambda MicroVMs. These can run your workload a longer amount of time than traditional Lambda functions. This means tracking CPU and memory utilization matter more. MicroVMs do not emit these metrics by default. 110
Darryl Ruggles @darryl-ruggles.cloud · 30/07/2026Next week I'm heading to my first AWS Heroes Summit in Seattle. Meeting many of the Heroes at re:Invent last year was amazing. Hanging out in person beats a Zoom call every time and I'm looking forward to spending quality time and getting to know everyone better. 100
Darryl Ruggles @darryl-ruggles.cloud · 26/07/2026lckhd.eu/z073BN Automating infrastructure testing is easy to talk about but harder to actually implement well. The article below walks through building a layered Terraform testing 🧵 110
Darryl Ruggles @darryl-ruggles.cloud · 24/07/2026lckhd.eu/WccdZt Keeping an eye on costs and getting a breakdown of what was spent where is important. There is a lot of waste with Kubernetes clusters and a tool like Kubecost can help. 🧵 210
Darryl Ruggles @darryl-ruggles.cloud · 04/07/2026lckhd.eu/LMkL6c AWS Lambda MicroVMs is one of the most interesting releases in a long time and this session from Ajay should be a good one. 100
Darryl Ruggles @darryl-ruggles.cloud · 04/06/2026Headed home today after a great AWS Summit Toronto. I got to meet so many people and am also glad I was able to do a talk. I totally agree with the sentiment that we have a "Once in a generation opportunity" right now. Just like what Werner Vogels was saying recently at re:Invent! 100
Darryl Ruggles @darryl-ruggles.cloud · 03/06/2026Had a really good time tonight at the AWS User Group Toronto Meetup on the 47th floor Amazon Toronto Office. Met tons of people and got to catch up with Cyril Bandolo Cyril in person again 100
Darryl Ruggles @darryl-ruggles.cloud · 20/05/2026Looking forward to speaking at AWS Summit Toronto on June 3. I'll be talking about the Recipe Assistant projects I built using the Strands Agents, Bedrock AgentCore, WebSockets, Lambda, and Amazon Nova models. If you'll be there, drop by and say hi. #AWSSummitToronto 120
Darryl Ruggles @darryl-ruggles.cloud · 06/05/2026lckhd.eu/igT06b 🆕 New blog post! S3 Tables handles compaction and snapshot expiry as a managed feature. DuckDB 1.5.2 added native Iceberg writes. 🧵 181
Darryl Ruggles @darryl-ruggles.cloud · 11/04/2026lckhd.eu/zxJy2J I replaced my Hashnode blog with a custom-built, full-featured #serverless blogging platform on AWS, and the entire thing took under 10 hours of hands-on development. No SSR 🧵 210
Darryl Ruggles @darryl-ruggles.cloud · 11/04/2026lckhd.eu/Nq3umN Most e-commerce chatbots forget everything between sessions. This article walks through an architecture that fixes that by splitting the agent into two stages: one for retrieving 🧵 120
Darryl Ruggles @darryl-ruggles.cloud · 09/04/2026lckhd.eu/ImiMO5 This sounds really cool to me! A live video feed of an agent's browsing session with #AgentCore. 🧵 100
Darryl Ruggles @darryl-ruggles.cloud · 09/04/2026lckhd.eu/SpAYXb Amazon #S3Files went GA on April 7th, and while there are plenty of setup guides floating around, the article below takes a more architectural lens. 🧵 120
Darryl Ruggles @darryl-ruggles.cloud · 09/04/2026lckhd.eu/h4kPR3 #Observability is important! Deploying containers to #Kubernetes is the easy part. Understanding how apps perform, how resources are used, and whether the system is healthy - that's 🧵 341
Darryl Ruggles @darryl-ruggles.cloud · 08/04/2026lckhd.eu/LQb7s4 🆕 New blog on #AWS Lambda Managed Instances! #Lambda has always been one request at a time per execution environment. Lambda Managed Instances (#LMI) 🧵 221
Darryl Ruggles @darryl-ruggles.cloud · 06/04/2026lckhd.eu/MaOFls Tracking spend in the cloud with tools like #AWS #CostExplorer is important. AWS just added natural language cost analysis here which sounds quite interesting. 🧵 100
Darryl Ruggles @darryl-ruggles.cloud · 06/04/2026lckhd.eu/veqbW2 🆕 New blog post: #Kubectl Commands I Actually Use Every Day After years of #debugging #Kubernetes clusters, 🧵 101
Darryl Ruggles @darryl-ruggles.cloud · 04/04/2026lckhd.eu/RPJfo8 If your #Kubernetes pods are still relying on legacy service account tokens that never expire, it is worth understanding how projected #tokens change the game. 🧵 120
Darryl Ruggles @darryl-ruggles.cloud · 04/04/2026lckhd.eu/pjVwCn Step Functions works well for managing workflows with fixed behaviour, but some cases demand more flexibility. Examples include where AI agents 🧵 210
Darryl Ruggles @darryl-ruggles.cloud · 03/04/2026lckhd.eu/QeSYeF #ECS services can fail in subtle ways and #monitoring them isn't super easy. There can be task placement issues, image pull problems, deployment failures, throttling, and more. By the time you notice, 🧵 200
Darryl Ruggles @darryl-ruggles.cloud · 02/04/2026lckhd.eu/bC2wZ6 AWS recently announced #ECS Managed Instances where you pay an extra fee for #AWS to manage things like patching, and maintenance and are more locked down and secure 🧵 120
Darryl Ruggles @darryl-ruggles.cloud · 31/03/2026lckhd.eu/fccA6h Managing cloud costs across multiple AWS accounts gets harder as organizations scale. The article below shows a #FinOps agent built with Amazon #Bedrock #AgentCore that 🧵 110
Darryl Ruggles @darryl-ruggles.cloud · 31/03/2026lckhd.eu/VcKH6d 🆕 My latest Blog on Aurora #DSQL is out now! For years, the database decision on AWS looked like this: need serverless? #DynamoDB (but give up SQL). 🧵 101
Darryl Ruggles @darryl-ruggles.cloud · 29/03/2026lckhd.eu/VV1SKQ 🆕 My new blog post is out. If you run #EKS across multiple AZs on #AWS, you're likely paying for cross-AZ transfer that 🧵 141
Darryl Ruggles @darryl-ruggles.cloud · 29/03/2026lckhd.eu/OCb24q If you're running #RDS Multi-AZ DB clusters with readable standbys, you've probably noticed that storage auto-scaling isn't available. 🧵 110
Darryl Ruggles @darryl-ruggles.cloud · 27/03/2026lckhd.eu/qLdtvH In a recent blog, I wrote up everything I've learned building with Amazon Elastic Container Service (#ECS) - the service I default to for running containers on #AWS. 🧵 100
Darryl Ruggles @darryl-ruggles.cloud · 27/03/2026lckhd.eu/t5Asxv I wrote a blog post exploring the new #Lambda AZ #metadata endpoint that #AWS recently shipped. I wanted to understand what you could actually do with it, so I built a demo 🧵 110
Darryl Ruggles @darryl-ruggles.cloud · 26/03/2026lckhd.eu/z7wxA5 Supply chain attacks on CI/CD pipelines are a serious concern, and the recent #Trivy compromise is a clear example. 🧵 100
Darryl Ruggles @darryl-ruggles.cloud · 25/03/2026lckhd.eu/RYE9OR This change from the #EKS team looks interesting. If you're running multi-tenant EKS clusters or managing workloads across environments, you've likely felt the tension between keeping 🧵 100
Darryl Ruggles @darryl-ruggles.cloud · 25/03/2026lckhd.eu/8B6Qyn I recently presented on #Lambda Durable Functions and wrote a blog and example app on them. These work really well for code-focused workflow management 🧵 100
Darryl Ruggles @darryl-ruggles.cloud · 24/03/2026lckhd.eu/w1OpYn 🆕 New blog post: "It's All About That Memory"!! Many AI memory demos are the same. "Hi, my name is Bob." Close the session. Reopen it and ask "What's my name?". 🧵 101
Darryl Ruggles @darryl-ruggles.cloud · 22/03/2026lckhd.eu/Po1ayz Most teams know they should be protecting their web apps at the edge, but practical details of wiring up #AWS #WAF with CloudFront, especially for on-prem origins, often get left as an exercise. 🧵 100
Darryl Ruggles @darryl-ruggles.cloud · 22/03/2026lckhd.eu/vmgtxa I previously wrote a blog about building an e-commerce platform using #DSQL. It's an interesting serverless relational DB offering from AWS they keep adding features to, and I wanted to put it through something real to see 🧵 110
Darryl Ruggles @darryl-ruggles.cloud · 22/03/2026lckhd.eu/ugNmeD Health probes are an important #Kubernetes concept to understand. Setting these up is not difficult, but getting them wrong can turn a routine database outage into a full 🧵 120
Darryl Ruggles @darryl-ruggles.cloud · 21/03/2026lckhd.eu/yGk8Dd If you've worked with Kubernetes long enough, you've stared at a pod stuck in Pending and wondered what went wrong. It's a common issue, but it isn't always clear how to proceed. 🧵 100
Darryl Ruggles @darryl-ruggles.cloud · 21/03/2026lckhd.eu/VcdqgS 🆕 I wrote a new blog post exploring the new #Lambda AZ metadata endpoint that #AWS recently shipped. I wanted to understand what you could actually do with it. 🧵 110
Darryl Ruggles @darryl-ruggles.cloud · 19/03/2026lckhd.eu/Nerz7y Kyverno is a really useful tool that just reached #CNCF Graduated status. Kubernetes governance gets harder as clusters grow, and most teams hit a point where manual 🧵 110
Darryl Ruggles @darryl-ruggles.cloud · 19/03/2026lckhd.eu/iYIe2o Terraform #drift happens when cloud resources diverge from state. Someone makes a console change, another team runs different automation, and suddenly your IaC doesn't reflect reality. 🧵 100
Darryl Ruggles @darryl-ruggles.cloud · 18/03/2026lckhd.eu/AERa4M There is a lot of confusion on #performance specs in the cloud. Most teams troubleshoot performance by throwing more resources at the problem. 🧵 120
Darryl Ruggles @darryl-ruggles.cloud · 18/03/2026lckhd.eu/vzklJ8 Big congrats to the first set of AWS Heroes announced for 2026.. Maurizio (Pignola, Italy), Ray Goh (Singapore), and Sheyla Leacock (Panama City, Panama)!!! 021
Darryl Ruggles @darryl-ruggles.cloud · 18/03/2026lckhd.eu/5rmxcJ In a recent blog post I dug into AWS #Lambda #DurableFunctions and how they change the approach to long-running serverless workflows. 🧵 100
Darryl Ruggles @darryl-ruggles.cloud · 17/03/2026lckhd.eu/Lwp2O6 Most Kubernetes operators have said "the pod restarted" at some point during an incident, but that phrase can mean at least four different things. 🧵 100
Darryl Ruggles @darryl-ruggles.cloud · 17/03/2026lckhd.eu/PZER7T 🆕 I wrote a new blog post walking through EKS Auto Mode with a complete Terraform setup. I wanted to understand what you actually get when AWS takes over the data plane, so 🧵 131
Darryl Ruggles @darryl-ruggles.cloud · 16/03/2026lckhd.eu/9P85Mr The terminal is where it's at - yes I'm really saying that in 2026! Most developers have been there: a dozen terminal windows cluttering the taskbar, each one doing something you will forget about 🧵 100
Darryl Ruggles @darryl-ruggles.cloud · 15/03/2026lckhd.eu/yeEL6o I have many single-board computers and microcontrollers I play around with but Raspberry Pi's are the most popular. There's real value in building something physical when you're trying 🧵 120
Darryl Ruggles @darryl-ruggles.cloud · 15/03/2026lckhd.eu/AslMbZ 🆕 My latest blog is out which covers #AWS #Lambda #Powertools for Python. It's the library I add to every Lambda function before writing any business logic. 🧵 111
Darryl Ruggles @darryl-ruggles.cloud · 15/03/2026lckhd.eu/AuR0Qn For nearly 20 years, #S3 bucket names lived in a single global namespace shared across all #AWS accounts. If someone else had your name, you were out of luck. 🧵 110
Darryl Ruggles @darryl-ruggles.cloud · 14/03/2026lckhd.eu/ENeYC8 Most organizations running multi-account AWS environments have bumped into the friction of connecting private API 🧵 100
Darryl Ruggles @darryl-ruggles.cloud · 04/03/2026lckhd.eu/GV69Ne 🆕 Here is my latest blog post! Event-driven architecture keeps coming up in almost every project I work on, and #EventBridge is usually at the center of it. 🧵 111
Darryl Ruggles @darryl-ruggles.cloud · 26/02/2026lckhd.eu/g8EC3K Some teams want to control all the fine details and some want an easier approach. It's great that we have options. A lot of teams running Kubernetes on AWS 🧵 100