Multi-Cloud Certified Architect | DevSecOps | AppSec | Web Platform | Speaker | Learner | Builder | @AWSCloud (opinions are my own)

Savage, MN
Joined September 2008
Kevin Hakanson retweeted
The new Structurizr MCP server (patreon.com/posts/152045562) makes it even easier for AI to generate valid Structurizr DSL now! 🚀
1
1
13
1,616
Kevin Hakanson retweeted
New: draw.io skill for Claude Code — describe a diagram, get an editable PDF, PNG or SVG. Each file embeds the full draw.io XML so you can reopen and edit anytime. github.com/jgraph/drawio-mcp…
19
148
17
1,608
181,287
Kevin Hakanson retweeted
We've released the official draw.io MCP server 🎉 But we're also sharing an alternative approach using Claude Project Instructions – no MCP setup needed, works directly in claude.ai in your browser. npmjs.com/package/@drawio/mc…
46
514
119
3,591
638,361
Kevin Hakanson retweeted
🎉 Cedar is now a @CloudNativeFdn Sandbox project! Cedar is an open source authorization policy language & SDK that brings: ✅ Fast, safe & analyzable access control ✅ Externalized policy management ✅ Formally verified with Lean theorem prover ✅ Differential testing in Rust Perfect for modern cloud-native environments where fine-grained authorization matters. Learn more: go.aws/4p8pauM #CloudNative #OpenSource #Authorization #CNCF
4
1
25
2,554
Kevin Hakanson retweeted
🚀 Cedar authorization policy language joins @CloudNativeFdn as a Sandbox project! 🔐 Fast, safe & analyzable authorization 📊 Formally verified with theorem provers 🏢 Already powering AWS, Cloudflare, MongoDB & more 🤝 Now with vendor-neutral CNCF governance! The future of cloud native authorization just got brighter ✨ Try it: go.aws/4pXL5X7 #Cedar #CNCF #Authorization #OpenSource
1
13
35
4,073
Kevin Hakanson retweeted
Launch #2 I'm excited about today: STRANDS TYPESCRIPT SDK These days, coding agents generate most of my code, even AI agent code. Typescript outperforms Python for agentic coding: early compiler errors speed up iteration. Bring on the Typescript agents! github.com/strands-agents/sd…
4
12
63
5,674
Really excited about this new Agent SOPs open source project! github.com/strands-agents/ag… We use this structured agent prompt format a LOT at Amazon with coding assistants to automate daily work - there are 1000s of agent SOPs internally aws.amazon.com/blogs/opensou…
8
42
3
276
32,462
Kevin Hakanson retweeted
Headed to AWS re:Invent? Get the guide: go.aws/4qUHLN3 The AWS Public Sector attendee guide is now live, including several persona based guides to help you choose the right learning sessions & make the most of your time in Las Vegas.
2
3
920
Kevin Hakanson retweeted
🎙️ New episode with @charliermarsh! Charlie built Ruff (an extremely fast Python linter written in Rust) and uv (an extremely fast Python package manager written in Rust) because he believes great tools can have an outsized impact. He believes it so much, in fact, that he started an entire company (@astral_sh) that builds next-gen Python tooling. 👇
2
5
19
3,644
Kevin Hakanson retweeted
🚀 v1.101 of @code is here! Check out what’s new: - Supporting all MCP spec capabilities - Chat tool sets - Copilot coding agent integration - Source Control Graph improvements …and so much more: aka.ms/VSCodeRelease 🧶 Here are some of the highlights…
32
198
37
1,271
270,043
Kevin Hakanson retweeted
🔒 Amazon Verified Permissions launched a step-by-step wizard to integrate external OIDC identity providers with Amazon API Gateway. Bring your own identity (BYOI) & get started! go.aws/3PQAH2R
4
9
1,154
Friendly reminder: #dotnet 6 hits end of life next week (Nov-12). That means it's no longer supported, no more patches *or SECURITY fixes*. You should be moving to .NET 8 or .NET 9 dotnet.microsoft.com/platfor…
11
49
4
143
12,942
Sound interesting? If you are attending re:Invent, login to the session catalog and mark as favorite.
Do you design or analyze software systems at the system or architectural level, class level, or even user flows? Join us for a builder’s session (ARC308) at #AWS re:Invent to learn how to use generative AI to help with this work. 🔗 registration.awsevents.com/f…
1
148
Working on a talk for re:Invent and exploring how I can use gen Ai to interact with my architecture - from CloudFormation templates and text descriptions to diagrams and back, evaluating against best practices, getting suggestions for improvements, and help making decisions.
2
3
13
612
Replying to @valkey_io
@valkey_io forked from Redis just six short months ago, but it has already made substantial changes to the io threading infrastructure to achieve up to 230% improved multi-threaded performance, over 1 million RPS on the latest graviton arm hardware we tested on. This required offloading work and better utilizing the underlying hardware. You can learn about it in buff.ly/4dZznoL and buff.ly/3Tv5e8q. #Valkey
1
6
20
2,840
Kevin Hakanson retweeted
Hey #TechCommunity! 🚀 Ready to share your expertise? 📣 CodeMash 2025 is calling for session submissions! Don’t miss your chance to be part of this epic event. Submit your session at buff.ly/3yRcJ2E by August 31st, 11:59PM EST! #TechConference #TalkSubmission
8
1
11
851
Kevin Hakanson retweeted
Here are 4 TSConfig options you HAVE to know about: Let me explain 🧵
16
169
4
2,175
249,789
I had a great time speaking at @ThatConference yesterday. If you were not able to attend my session on "Fine-Grained Authorization in Modern Software Applications", check out the GitHub repo for the presentation deck and supporting code samples: github.com/hakanson/that2024
4
55
Kevin Hakanson retweeted
The "IpAddress" IAM condition is one of my favorites. Can screenshare the output w/o someone sniping my creds. aws sts assume-role... --policy '{"Version": "2012-10-17","Statement": {"Effect": "Allow","Action": "*","Resource": "*","Condition": {"IpAddress": {"aws:SourceIp": "'$(curl -s checkip.amazonaws.com)'"}}}}'
2
2
22
1,457