Sign in

Erik Hanchett

@erikch.bsky.social
490 followers 127 following 134 posts

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

PostsRepliesMedia
Reposted by Erik Hanchett
React Summit @reactsummit.gitnation.org · 18/09/2026
🏭 Full-stack React frameworks are having a moment. @erikch.bsky.social digs into TanStack Start's "server factory" pattern at React Summit US. Compare notes → reactsummit.us | Nov 17 & 20
011
Erik Hanchett @erikch.bsky.social · 19/09/2026
Thanks!!!
010
Erik Hanchett @erikch.bsky.social · 30/06/2026
I also created a blog post! dev.to/erikch/loop-...
dev.to
Loop Engineering: Do Frontend and Fullstack Devs Actually Need It?
Introduction I keep hearing the term loop engineering. It's all over my feed, every AI...
020
Erik Hanchett @erikch.bsky.social · 30/06/2026
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
130
Erik Hanchett @erikch.bsky.social · 30/06/2026
I keep hearing about "loop engineering" everywhere lately. So I made a quick video on what it actually is, and why I think a lot of it is hype. 👇
120
Erik Hanchett @erikch.bsky.social · 22/06/2026
🔍 Fallow - finds dead code, duplication, and complexity 🧪 Kiln - measures whether your agent is actually improving Full walkthrough here: 🎥 www.youtube.com/watch?v=NMJ_...
youtube.com
3 Tools That Make AI Suck Less At Coding
YouTube video by Program With Erik
010
Erik Hanchett @erikch.bsky.social · 22/06/2026
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 👇
120
Erik Hanchett @erikch.bsky.social · 15/06/2026
Video if you prefer that instead! youtu.be/enWhBCyU36U?... I also added some amazing video game music in the background, that I'm very proud I added. 💅🎉
youtu.be
The Most Popular AI Coding Skills Right Now
YouTube video by Program With Erik
010
Erik Hanchett @erikch.bsky.social · 15/06/2026
Everyone's installing AI coding "skills" but which ones should you use? So I rounded up the big ones: Superpowers, Karpathy, Matt Pocock, GStack, GSD, plus the AWS Agent Toolkit. What each is good at, and how to install them. Full post + video 👇 dev.to/aws/the-most...
dev.to
The most popular AI coding skills right now
Introduction It's crazy to me that some GitHub repos, that were just created in the last...
230
Erik Hanchett @erikch.bsky.social · 14/06/2026
Full site: programwitherik.com 🔥 What easter egg should I add next?
programwitherik.com
Program With Erik
Developer Advocate at AWS and author of Vue.js in Action. Tutorials, videos, and talks on modern web development, AI agents, and the cloud.
010
Erik Hanchett @erikch.bsky.social · 14/06/2026
And I made sure that Kiro used the Chrome MCP tool throughout to make sure what was built was correct. Mobile Lighthouse scores were very good as well.
Lighthouse scores 96 performance
110
Erik Hanchett @erikch.bsky.social · 14/06/2026
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. 🔥🔥🔥
120
Erik Hanchett @erikch.bsky.social · 14/06/2026
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.
120
Erik Hanchett @erikch.bsky.social · 03/06/2026
Woohoo!
000
Erik Hanchett @erikch.bsky.social · 25/05/2026
I also created a blog post on some Vite config options that I'm really liking, inspired by Evan You's talk! I also talk a bit about my experience at VueConf this year.-> dev.to/erikch/8-vit...
dev.to
8 Vite Config Options Every Developer Should Know (Vite 8)
Introduction Last week I was at Vueconf US. It's one of my favorite conferences and I try...
010
Erik Hanchett @erikch.bsky.social · 25/05/2026
I had a great time at VueConf this year! Thanks to everyone who came up and chatted with me. Here are a few pictures, I took. Until next year! 🍻👇
Erik speaking at VueconfMigration table picture with someone speakingvueconf speakerVueConfspeaker
110
Erik Hanchett @erikch.bsky.social · 19/05/2026
Can't wait!
010
Reposted by Erik Hanchett
CascadiaJS @cascadiajs.com · 07/05/2026
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
CascadiaJS Web + AI Conference. Keynote speaker. Erik Hanchett. AWS. June 1 - 2, 2026. Seattle, WA.
431
Erik Hanchett @erikch.bsky.social · 06/05/2026
Full tutorial + video 👇 dev.to/aws/build-yo...
dev.to
Build Your Own AI Butler - A Scheduled Agent That Runs Itself!
I want an AI agent that works for me. I want it to search up the latest news, and I want it to...
010
Erik Hanchett @erikch.bsky.social · 06/05/2026
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 👇
AI Butler
110
Erik Hanchett @erikch.bsky.social · 01/04/2026
Exactly, that’s how I start a lot of my projects !
000
Erik Hanchett @erikch.bsky.social · 01/04/2026
I made a video on this here youtu.be/SLgIiLqIktk?...
youtu.be
I Used To Vibe Code All My Vue Apps Until I Found This
YouTube video by Program With Erik
110
Erik Hanchett @erikch.bsky.social · 01/04/2026
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. 👇
Thumbnail that says better than vibe coding
220
Erik Hanchett @erikch.bsky.social · 29/03/2026
Thank you!
020
Erik Hanchett @erikch.bsky.social · 29/03/2026
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.
Picture of emperor
020
Erik Hanchett @erikch.bsky.social · 27/03/2026
People keep saying MCP is dead, but I literally found it in the streets of Rome. 😆
Mcp cover
000
Erik Hanchett @erikch.bsky.social · 26/03/2026
This is cool. First time hearing about this, so pardon my ignorance, but how does it compare to Oxlint? Is the main difference how it handles templates vs. scripts?
110
Erik Hanchett @erikch.bsky.social · 26/03/2026
Full video here youtu.be/mYwk2Ul9hcw?...
youtu.be
Vite's Next.js Killer Just Dropped
YouTube video by Program With Erik
010
Erik Hanchett @erikch.bsky.social · 26/03/2026
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 👇
Erik pointing at 2 logos next and vite with a heart in the middle
110
Erik Hanchett @erikch.bsky.social · 19/03/2026
And I also added a nice blog post too, for those who are interested in reading about it, instead of a video -> dev.to/erikch/i-tri...
dev.to
I Tried Vite+ and Replaced My Entire Frontend Toolchain
If you're a frontend developer in 2026, you've probably had to deal with a lot of different tooling....
010
Erik Hanchett @erikch.bsky.social · 16/03/2026
Full video -> youtu.be/2C1HkBrz5Wc?... Also used a bit of Kiro for fun with it.
youtu.be
Vite+ Explained: Why This Is Bigger Than Vite 8
YouTube video by Program With Erik
020
Erik Hanchett @erikch.bsky.social · 16/03/2026
Alright, I had to try out Vite+ with Vue, and find out what all the fuss is about... 👇
110
Erik Hanchett @erikch.bsky.social · 31/12/2025
Nice!
020
Reposted by Erik Hanchett
GitKraken @gitkraken.com · 10/12/2025
Tons of great feedback on @erikch.bsky.social's talk at GitKon on learning Spec-Driven Development! We're still live: gitkon.wistia.com/live/events/...
gitkon.wistia.com
GitKon Day 1
GitKon 2025 is the virtual conference where developers and engineering leaders come together to elevate the craft of software delivery. From AI-assisted workflows to modern DevEx practices, come learn...
021
Erik Hanchett @erikch.bsky.social · 01/12/2025
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
050
Erik Hanchett @erikch.bsky.social · 30/11/2025
I made it to re:Invent! And I found the Kiro house!
160
Erik Hanchett @erikch.bsky.social · 22/10/2025
Come by and talk to us about AWS at Next.js Conf 👋 ! ✅ Also check out our workshop at 11:35 ✅ Get free swag at our booth! ✅ See a demo!
Next js booth picture was
030
Erik Hanchett @erikch.bsky.social · 26/09/2025
Awesome advice from @aaronfrancis.com at #cyc25!
Picture of Aaron showing a slide about doing things
030
Erik Hanchett @erikch.bsky.social · 25/09/2025
Oops @commityourcode.bsky.social and @chrisdemars.net !
010
Erik Hanchett @erikch.bsky.social · 25/09/2025
I’m leaning all about SBOMs from @saltnburnem at @CommitYourCode !
161
Erik Hanchett @erikch.bsky.social · 23/09/2025
🔥 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). 🔥
Autocomplete text
000
Erik Hanchett @erikch.bsky.social · 22/09/2025
A few more! And thanks you for everyone who came to my talk on Kiro!
010
Erik Hanchett @erikch.bsky.social · 22/09/2025
It was great seeing everyone at CascadiaJS! Here are some pictures! Until next year!
120
Erik Hanchett @erikch.bsky.social · 16/09/2025
🔥 Lot's happening in the Kiro world today! Check out our blog post on our new Auto mode and pricing plans! 🔥 kiro.dev/blog/new-pri...
kiro.dev
Announcing new pricing plans and Auto, our new agent
020
Erik Hanchett @erikch.bsky.social · 15/09/2025
This will then complete tasks one-by-one until it hits task four then stops. This is a good pattern because you can double check that each step is completed before continuing on. For a full list of Kiro tips check out my latest blog post -> kiro.hashnode.dev/top-8-tips-w...
kiro.hashnode.dev
010
Erik Hanchett @erikch.bsky.social · 15/09/2025
🔥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. 🔥
Screenshot of Kiro tasks.md file with Start task showing
110
Erik Hanchett @erikch.bsky.social · 12/09/2025
For more Kiro tips, see my full blog post! kiro.hashnode.dev/top-8-tips-w...
kiro.hashnode.dev
010
Erik Hanchett @erikch.bsky.social · 12/09/2025
🔥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🔥
Image shows inclusion and fileMatchPattern
120
Erik Hanchett @erikch.bsky.social · 04/09/2025
I’m at the AWS Summit in Toronto today! Come by the developer community lounge and say hi! You’ll also see me at 1:00pm in room 713a for a talk on MCP!
000
Erik Hanchett @erikch.bsky.social · 23/07/2025
Can't wait!
030