Erik Hanchett

Erik Hanchett

@erikch.bsky.social

Senior Developer Advocate at AWS, content creator. Views are my own.

491 followers127 following134 posts

Basically you give a coding agent a goal and a stop condition, and it loops until it's done. In the video I go over telling Kiro Web to fix a PR's failing CI until it's green, and why I'd still reach for spec-driven dev first. ->https://www.youtube.com/watch?v=Q1tgkuCcQBo

It's really easy to get into a situation where you generate duplicate code, dead code, and lengthy functions. Here are a few tools that I've been using to help eliminate that 👇

I upgraded my personal website using Kiro this weekend. I added dark mode, a better mobile nav, and some fun easter eggs. Hover over the hero image to see for yourself! 👀 +1 if you get the reference.

View full thread

I upgraded my personal website using Kiro this weekend. I added dark mode, a better mobile nav, and some fun easter eggs. Hover over the hero image to see for yourself! 👀 +1 if you get the reference.

When I built it, I mostly just described what I wanted, made sure it was mobile responsive, and did some slight tweaks in the HTML/CSS while I was at it. 🔥🔥🔥

Erik Hanchett reposted

Building with AI coding agents? 👀 You'll want to catch this one. @erikch.bsky.social (Developer Advocate, AWS) is keynoting CascadiaJS on spec-driven development. Breaking complex features into requirements, design, and implementation with real code and a live demo. June 1–2, Seattle

I built my own AI butler. 🌝 It wakes up every hour, pulls from Hacker News and Reddit, and sends me a trending stories digest on Telegram. 🚀 Full tutorial + video 👇

One thing I like about Kiro is that it lets you go requirements first or design first. I like this because it fits how I work. Sometimes I’m already deep into the design before I fully know the requirements. Other times it’s the opposite. 👇

My favorite Roman. “The impediment to action advances action. What stands in the way becomes the way.” Feels just as true in software as it probably did 2,000 years ago.

Played around with vinext earlier this week and came away thinking, yeah, frontend tooling is moving ridiculously fast right now. It’s still early, but seeing a Next-like API rebuilt on top of Vite was pretty neat, and the build speed was the first thing that jumped out at me 👇

You got to check out the Caesar Forum! So many events happening there all week! I just saw a chicken eating contest and the Road to re:Invent. Plus I met these guys! #AWSreInvent

🔥 By default autocomplete is turned off in Kiro, however you can easily turn it on by clicking the Autocomplete in the status bar at the bottom. Or bringing up the command pallete (Cmd + Shift + P / Ctrl + Shift + P) and searching for the Kiro autocomplete (Cmd K, Cmd A). 🔥

🔥Kiro Tip: When creating a new spec, you'll be presented with a task list after the requirements and design is created. Instead of clicking "Start task" use the chat to tell Kiro how to complete the tasks. For example you could type:👇 Please complete tasks 1-4, stop at 4. 🔥

🔥Kiro Tip: Use file matching patterns when creating your steering files! Files are automatically included only when working with ones that match the specified pattern. In this example steering files will only be included in the context for components with the *.tsx extension🔥

Can't wait!

CascadiaJS@cascadiajs.com

Do you vibe code? 👨‍💻 Erik Hanchett (@erikch.bsky.social) is coming to #CascadiaJS to show you an alternate way of dealing with prompts as you build your frontend applications using AI agentic editors. 🤖 More info 👇 #VibeCoding #AI #AIAutomation

Awesome!

Tristan@tristantimblin.dev

A cool thing about kiro is state lives in md files in your repo. You first use it to generate a tech spec and then it can read and execute off of that. This is especially useful for editing specs in flight or collaborating on tasks from the same spec with teammates

Wow! Glad to hear so much support for Kiro! Thanks so much for everyone for sharing and supporting! We are listening, and taking all your feedback. Join the wait list if you haven’t already, we’ll be in touch!.👻

🛫I have a busy few months! If you're at these events come say hi! 🛬 ⛰️AWS Summit New York City July 16th 🍛GOTO Serverless Conference Bengaluru August 8 🌲CascadiaJS in Seattle September 18th-19th See you there!