Architecture in the Age of AI

Joined August 2008
1,689 Photos and videos
Ever felt like your coding agent tends to add their own, often unhelpful interpretation of what the terms and concepts in your app mean? AI coding agents amplify whatever you give them. If your vocabulary is ambiguous, they amplify ambiguity. If it's precise, they amplify precision. Domain-Driven Design's Ubiquitous Language makes that amplification work for you, not against you: dev.to/aws/your-agent-keeps-…
106
Your agent keeps using that word, you don't think it means what the agent thinks it means... How Domain-Driven Design and a Ubiquitous Language adds consistency to coding agent results. dev.to/aws/your-agent-keeps-…
71
Yesterday's post on applying Domain-Driven Design patterns to MCP server architecture has inspired some interesting discussions. If "separate AI tools by blast radius" makes intuitive sense to you, have a look at what DDD calls Bounded Contexts and Anti-Corruption Layers: dev.to/aws/rediscovering-dom…
6
3
194
Follow-up: if Bounded Contexts are where you draw the line, Ubiquitous Language is what you speak inside it. Wrote about how to make your coding agent use domain-specific vocabulary instead of generic "Customer" CRUD: dev.to/aws/your-agent-keeps-…
43
An AI coding agent is the most confident Humpty Dumpty you'll ever work with. It will interpret your vocabulary however it sees fit, and it will never tell you it's confused. Domain-Driven Design has a pattern for this. I wrote about how to apply it in practice: dev.to/aws/your-agent-keeps-…
1
92
There's a thread on r/devops where an engineer says MCP servers "just showed up" in their infrastructure and they have no idea how to secure them. 76 upvotes, 39 comments. And if you read the solutions, they're all doing Domain-Driven Design without knowing it.
2
2
364
MCP's protocol already enforces context boundaries by design. One client per server, no built-in cross-server communication. The architecture does this for us, we just have to lean into it instead of wrapping REST APIs one-to-one to build distributed monoliths all over again.
1
81
I've been using Opus 4.7 for a couple days now and it's really great. But something's still missing: What if new models came with one particular skill, right out of the box? Something like: /adapt-harness-to-new-personality Every new model comes with slightly - and sometimes vastly - different behaviors. Every time a new model comes out, all my evals break and my carefully curated, designed, and optimized skills and workflows need and update. Hey @AnthropicAI, @OpenAI, @GoogleDeepMind, what do you think? That's probably a really hard problem to solve, because there's no way to anticipate every use case. On the other hand, you've got the greatest minds on earth working for you. Would that be something you could add? Maybe alongside you model cards? That would be really awesome!
1
129
Dennis Traub retweeted
Hey AWS community! 🎉 We're officially opening our Call for Speakers for AWS Community Day DACH 2026! If you've been thinking "I should share what I've learned" - this is your moment. We want YOUR voice, YOUR experiences, YOUR lessons learned. No AWS employees (sorry friends!) - this is pure community magic ✨ Topics we're excited about: ☁️ Cloud-Native Development 🤖 AI/ML 🚀 Serverless 🔒 Security ...and so much more! Submit by June 30th: lckhd.eu/wm1Nh2 Let's make Berlin unforgettable together! 🇩🇪 #AWSCommunity #CloudComputing #TechConference #CallForSpeakers
1
5
12
417
Now on the @aiDotEngineer Europe stage: @patrickdebois - of #DevOps fame - continuing his tradition of coining terms 🤩 #AIEEurope
1
233
Dennis Traub retweeted
I'm excited to share something I built today that combines two of my favorite things: AWS and games! Introducing AWS Alias - a fun twist on the classic board game where you have to guess which AWS service I'm describing. Think you know your EC2 from your ECS? Your Lambda from your LightSail? Let's find out! (If you have not played Alias before, you are missing out, the experience is intense as it comes, at least in my family...) Give it a spin now: aws-alias.pada.win Whether you're an AWS pro or just getting started, this is a fun way to test your knowledge and learn about AWS services. Perfect for: - Warming up before your next certification exam - Team building with your cloud crew - Procrastinating productively (we've all been there) - Boasting your knowledge with your colleagues - Or just using this, at a meetup to break the ice Can you guess them all? Give it a try and let me know your score! #awsalias
1
2
3
230
Love the minimalistic slide design of @cramforce's Keynote at #AIEEurope. The picture doesn't do it justice, but if you're in the room it looks incredibly sleek.
4
147
First day at AI Engineer London, and the weather's beautiful today ☀️ @aiDotEngineer
1
5
175
Hallo @spiegelonline. Ich weiß, der Konkurrenzdruck der Springer-Presse ist hart, aber ist sowas im Jahr 2026 wirklich noch nötig? Manche Wörter kann man heutzutage auch einfach mal weglassen.
102