Kyler Middleton @letsdodevops.com · 29/09/2026Article is now free: Agentic AI Email Bot on AWS Bedrock AgentCore: Part 2 We took our Slack and Teams internal AI agent (that we wrote ourselves) and made it respond to email. That poor robot. Execs love it, go figure buff.ly/1vp3rqP 000
Kyler Middleton @letsdodevops.com · 28/09/2026Someone messaged me on Blue sky with what I thought was a valid question, so I responded. Their response to me is painfully AI generated. What do any of us gain by putting robots between us in conversation? AI is a terrible writer, and DOESN'T THINK. Don't outsource your smart human brain to a bot 000
Kyler Middleton @letsdodevops.com · 25/09/2026In the worst case, AI will replace us we'll all be re-enacting the end of Office Space. In the best case, AI handles the boring stuff, and we get to handle the interesting edge cases. In case anyone finds a way to enable actual creativity in bots, please refer to the attached image. 000
Kyler Middleton @letsdodevops.com · 22/09/2026New article available: Full /sdlc in a Single Skill Command aka, from ticket to Prod with your team of robots Software engineering becomes managing the team of robots. It's weird. Come read about it. It's paid but not for you: buff.ly/4sRQsHU 000
Kyler Middleton @letsdodevops.com · 21/09/2026I'm back from maternity leave! New article coming to LetsDoDevops tomorrow, on how to enable agentic development, and the changing nature of software development (read: cat herding AIs). Keep an eye out for paywall bypass links :) 010
Kyler Middleton @letsdodevops.com · 15/09/2026🔥 AI makes work for itself AI tools shouldn't require your most senior engineers to work 75-hour weeks just to operate them. Use AI to build deterministic tools, then let those tools do the work. Turn expertise into repeatable processes the whole team can safely operate. buff.ly/xMB0BN4 000
Kyler Middleton @letsdodevops.com · 11/09/2026I think as a senior technical group, we have to remember that an AI tool is the very first (Beta, Alpha) take at how to do a job. We should be pouring that creativity and expertise into tools that have handles and safeguards to make them easy and simple enough to be operated by the whole team. 000
Kyler Middleton @letsdodevops.com · 04/08/2026The US is short of donated blood, go donate! Visit red cross blood dot org to get on the schedule today 😁 120
Kyler Middleton @letsdodevops.com · 10/07/2026Hey everyone! My wife and I have had a new baby, so I'm taking a break from social media. I will be spending all this time reading up on AI... lol, not really, gonna throw my phone off a bridge and pretend computers don't exist. Blogging paused, podcasting is recorded and won't be interrupted. ✌️ 000
Kyler Middleton @letsdodevops.com · 09/07/2026Article from the inimitable Alex Moore is now free: How to build an agentic email bot on AWS AgentCore. Covers full architecture, Microsoft 365 integration, Graph API delta queries, and the AWS components behind an email-native AI agent. www.letsdodevops.com/p/agentic-ai...letsdodevops.com🔥Agentic AI Email Bot on AWS Bedrock AgentCore: Full Architecture and O365 Integration (1/2)🔥aka, yes your inbox can have a robot in it now 000
Kyler Middleton @letsdodevops.com · 07/07/2026The new Sonnet 5 model is pretty sure everyone is incompetent or lying. Finally, the real developer experience. 000
Kyler Middleton @letsdodevops.com · 30/06/2026Sonnet 5 is out, and it's better at coding and worse at cybersecurity. So... yay? 000
Kyler Middleton @letsdodevops.com · 25/06/2026If you use the Atlassian MCP in SSE mode, it's about to be deprecated You can check with: > claude mcp list If you see it, you need to remove it: > claude mcp remove atlassian And add the new http one: > claude mcp add --scope user --transport http atlassian mcp.atlassian. com/v1/mcp 000
Kyler Middleton @letsdodevops.com · 10/06/2026AgentCore: Deployment, Operations, and Lessons Learned (4/4) 🔥 aka, wish I'd known that earlier Now free for everyone. Terraform patterns, container operations, debugging headaches, observability, costs, and the lessons learned running AgentCore in production. buff.ly/pM26weS 000
Kyler Middleton @letsdodevops.com · 09/06/2026Enterprises with zero data retention aren't going to be Fable-ing today unfortunately . I'm talking about me. 😭 100
Kyler Middleton @letsdodevops.com · 04/06/2026Article now free: AgentCore: Memory and Tools (3/4)🔥 This article covers how we gave Vera (an AWS AgentCore, Strands-based AI bot across Slack, Teams, Email) persistent memory. buff.ly/YptyCio 100
Kyler Middleton @letsdodevops.com · 02/06/2026New article! Designing specialized sub-agents with claude code - model selection, tool scoping, and output contracts. This article covers how to build focused agents with the "right" model, the tools they need, and set outputs you need back. Article is paid, but not for you:buff.lyLet's Do DevOpsDevOps + AI = <3. Trusted by readers from Amazon, Intel, HashiCorp, Boeing, GitHub, SAP, Fortinet, Sandia National Laboratories, Zscaler, Anduril. Click to read Let's Do DevOps, by Kyler Middleton, a… 010
Reposted by Kyler MiddletonCat Hicks @grimalkina.bsky.social · 29/05/2026ICYM: I recently sat down with @nedinthecloud.com and @letsdodevops.com to have a lovely and far-ranging chat about my upcoming book, The Psychology of Software Teams, the bad beliefs in software that hold us back, and how I got into this work! packetpushers.net/podcasts/day...packetpushers.netD2DO302: Not Just Brains in Jars: The Human Psychology of Developers | Packet PushersNed and Kyler are joined by Dr. Cat Hicks to discuss her new book: The Psychology of Software Teams. Together they discuss the psychology of software development, how negative stereotypes of developer... 0142
Kyler Middleton @letsdodevops.com · 28/05/2026Fantastic fun with Ned!! > Hosts Ned and Kyler compare notes on everything they’ve been doing with AI, including the successes they’ve enjoyed and headaches they’ve suffered building and implementing AI agents. buff.ly/lg1927N 000
Kyler Middleton @letsdodevops.com · 27/05/2026> 👏 Great news: your application was approved for another year in the AWS Community Builders program Yay! I'm glad to stay in this great community (though we all miss Jason Dunn, who was the heart and soul of the program). 010
Kyler Middleton @letsdodevops.com · 21/05/2026I wonder if I can get my AI diagnosed with ADHD like me... 000
Kyler Middleton @letsdodevops.com · 19/05/2026New article: teaching Claude Code to run a full SDLC workflow autonomously. This one covers the orchestrator pattern behind our multi-agent AWS AgentCore workflow: implement, review, deploy to DEV, validate in Slack, deploy to PROD, and validate again. It's paid, but not for you: buff.ly/sK3mEsQ 020
Reposted by Kyler MiddletonCat Hicks @grimalkina.bsky.social · 13/05/2026I joined Ned & Kyler to talk about writing a book on the psychology of software teams, "the feelings stuff", and my thoughts about the ways I'm seeing developers grapple with AI and learn to learn 🫶 Listen here! packetpushers.net/podcasts/day...packetpushers.netD2DO302: Not Just Brains in Jars: The Human Psychology of Developers | Packet PushersNed and Kyler are joined by Dr. Cat Hicks to discuss her new book: The Psychology of Software Teams. Together they discuss the psychology of software development, how negative stereotypes of developer... 0163
Kyler Middleton @letsdodevops.com · 07/05/2026$MSFT trying to compete with Claude's numbers by having anyone who does anything in VSCode co-tag their commits as written with Copilot. Huge backlash from the community, they were forced to revert by community pressure.buff.lyEnabling ai co author by default by cwebster-99 · Pull Request #310226 · microsoft/vscodeVisual Studio Code. Contribute to microsoft/vscode development by creating an account on GitHub. 001
Kyler Middleton @letsdodevops.com · 05/05/2026AgentCore MCP Gateway article is now free. If you’ve been wiring up MCP tools one by one, you’ve probably felt the pain—different auth flows, scattered secrets, and a growing pile of integration code just to make everything work together. buff.ly/raMo5VI 030
Kyler Middleton @letsdodevops.com · 01/05/2026Did you know a lot of places assume married couples are male/female pairs? I bought a house, and the Title company's notary had to get out the white-out to fix the doc we signed! 000
Kyler Middleton @letsdodevops.com · 29/04/2026What if an LLM lived on an ASIC and was absolutely BLAZING FAST? Taalas and Ljubisa Bajic did just that, and you can use it today. Check out chatjimmy[.ai] to try it now!! Check out the image for an example - it generated that response in 6 ONE THOUSANDTH of a second!! 000
Kyler Middleton @letsdodevops.com · 27/04/2026New blog post: Agentic AI Email Bot on AWS Bedrock AgentCore: Building the Thread, Sending the Reply, and Operating in Production (2/2) Focuses on what happens after the email hits the worker. And the code is now open sourced!! Link in the article. buff.ly/kO022PU 000
Kyler Middleton @letsdodevops.com · 15/04/2026🔥 This very popular article is now FREE: AWS AgentCore Agentic Slack Bot - Full Architecture and Code (1/4). Moved Vera from the Lambda “invoke and die” model to a warm, long-lived AgentCore app built for agent workflows buff.ly/glbZD3h 000
Kyler Middleton @letsdodevops.com · 13/04/2026When your mom is into computers you get the jokes early 😆 010
Kyler Middleton @letsdodevops.com · 25/03/2026Post is now free: migrating VeraResearch to first-class MCP tool support in Strands. Running multiple MCP servers caused tool name collisions and a pile of custom wrapper code to manage prefixes and filtering. This post shows how we deleted that complexity using native MCPClient buff.ly/fV2InLi 101
Kyler Middleton @letsdodevops.com · 11/03/2026Post is now free on how to build audit logging across AI bots using python and AWS cloudwatch. Agentic bots make many calls per request, so audits get messy fast. This post shows the simple audit layer we added user identity, question, response, sessionID for easier debugging. buff.ly/2TZtqEt 000
Kyler Middleton @letsdodevops.com · 05/03/2026I'm a huge nerd for Andy Weir books, I've read The Martian ~12 times and Hail Mary 3 times. Cannot wait to see this live!! Anybody else going? 110
Kyler Middleton @letsdodevops.com · 04/03/2026I had an unreasonably fun time with Chandana talking about: - How to get started to tech - Programming vs Infra background to DevOps - The rise of AI in DevOps - How to excel at work and life in the age of AI instability It was a great convo, hope you enjoy.buff.lySkills You Need to Transition into DevOps in 2026In this interview, we sit down with Kyler to discuss her unconventional path to becoming a devops engineer and leader. If you feel stuck in your current IT role or want to know how to start a tech… 010
Kyler Middleton @letsdodevops.com · 03/03/2026It's not just you, the entire github platform is unstable and crashing right now. So if we need Claude to write code, and GitHub to store and deploy code, and both have nearly daily issues, like... what the heck do we do now. Is this what software engineering is now? 010
Kyler Middleton @letsdodevops.com · 03/03/2026New post is live on how to add AgentCore Memory to an AWS AgentCore Agentic slack bot, (also Strands tools to permit delete memories, something Strands memory manager doesn't natively support) This one dives into how to build persistent user memory. Article is paid but not for you: buff.ly/4VxFHZ7buff.lyAWS AgentCore Agentic Slack Bot - AgentCore Memory and Tools🔥aka, be a teammate, not just a chat bot 000
Kyler Middleton @letsdodevops.com · 27/02/2026Just shipped a big update to our open-source AI Slack bot (Vera) on AWS Bedrock AgentCore. New in the repo: • Per-user Atlassian OAuth (no shared svc acct) • Sub-agent delegation • Matplotlib charts → Slack threads • Slack file uploads MIT + Terraform. Deploy it yourself. buff.ly/bDIpfMfgithub.comGitHub - KyMidd/AgentCore_AgenticSlackBot: AWS AgentCore Agentic Slack Bot full architectureAWS AgentCore Agentic Slack Bot full architecture. Contribute to KyMidd/AgentCore_AgenticSlackBot development by creating an account on GitHub. 130
Kyler Middleton @letsdodevops.com · 24/02/2026Article is now free! Having an agentic bot read AWS accounts means working with IAM, and assuming roles cross-account. I did all that, and wrote down how it works. You can use boto3 to assume IAM roles on demand. It's awesome. Check it out. www.letsdodevops.com/p/teaching-a...letsdodevops.com🔥Teaching Agentic Strands Agents to assume Cross-Account IAM Roles and Read AWS Resources🔥aka, which VMs are running hot on CPU? Or out of disk space? 010
Kyler Middleton @letsdodevops.com · 19/02/2026If you’re building agentic Slack bots with AWS, this one dives deep into the AgentCore MCP Gateway and how I’m wiring Vera into PagerDuty, GitHub, Atlassian, Splunk, Azure, and AWS CLI. I share all code, as well as why. It's paid, but not for you. buff.ly/6yWW6BJ 000
Kyler Middleton @letsdodevops.com · 16/02/2026Oh, so THAT's why my Atlassian/Jira MCP keeps failing. You can track here: buff.ly/FrnVk2i 000
Kyler Middleton @letsdodevops.com · 16/02/2026I've discovered sub-agents, which can work in parallel on tasks coordinated by a manager AI, and I'm never going back. This is super cool. 010
Kyler Middleton @letsdodevops.com · 12/02/2026This was yesterday. I don't remember having seen github runners limited by capacity. Particularly with the ownership by $MSFT, how can they be limited by capacity? 000
Kyler Middleton @letsdodevops.com · 11/02/2026The article Fixing MCP Tool Name Collisions When Building a Unified CLI Tooling Experience is now free to read on the Day Two DevOps blog. buff.ly/MueTGQS 000
Kyler Middleton @letsdodevops.com · 10/02/2026Wrote up how we're combining local and remote MCPs on Strands with the AWS AgentCore gateway. Article is coming 2/17! The code is open source and available now though on github: github/KyMidd/AgentCore_AgenticSlackBot 010
Kyler Middleton @letsdodevops.com · 09/02/2026It's not just you, many github functions are broken right now 011
Kyler Middleton @letsdodevops.com · 03/02/2026I built an entire AWS AgentCore agentic bot for Slack, and you can too. All architecture and code shared. I added memory per user so you can teach the bot how to help you with your job, and how to program. It's all built with Strands toolkit. Absolutely rad stuff here. More coming soon! 210
Kyler Middleton @letsdodevops.com · 20/01/2026🚀 Now free: Solving enterprise scalability and logging around AWS Bedrock. If you're running multiple bots or just want better visibility into who’s using what in Bedrock, this pattern helps you get some insight into your AI usage. Check it out: buff.ly/9rjmMpWletsdodevops.comLet's Do DevOps | Kyler Middleton | SubstackDevOps + AI = <3. Trust by readers from Amazon, Intel, HashiCorp, Boeing, GitHub, SAP, Fortinet, Sandia National Laboratories, Zscaler, Anduril. Click to read Let's Do DevOps, by Kyler Middleton, a… 010