Hi everyone!
For the Kiroween Hackathon, I built GhostFrame — a lightweight starter framework designed to help developers experiment with ideas instantly. GhostFrame currently includes two demo experiences:
Quiz Ghost — an interactive ghost-themed quiz
Spirit Story — a short narrative demo built around spooky storytelling
The idea behind GhostFrame is simple:
give developers a clean, fun, and fast framework that they can use to bring small ideas to life.
But the real story here is how Kiro helped me build GhostFrame — and how it changed the way I think about software engineering.
💡 Learning Code While Building With AI
Before Kiro, I was learning JavaScript and web development as an undergraduate studying Computer Science. I understood concepts, but writing full codebases, structuring files, and following real engineering workflows was hard and overwhelming.
Most AI coding tools simply spit out big blocks of code without explaining anything.
But Kiro felt different.
It felt like VS Code with superpowers — except it actually teaches you how the code works while generating it. The AI engine makes it easy to understand every step, so you learn as you build instead of feeling confused or lost.
This is the first time I’ve used an AI tool where:
I can follow the code
I can understand the structure
I can learn real engineering concepts
I don't feel like the AI is “hiding” anything
It truly feels like collaborating with a senior engineer who explains everything.
🧱 Kiro Taught Me Real Engineering Workflow
While building GhostFrame, Kiro naturally pushed me into real software engineering practices — something students usually learn slowly.
Kiro made me approach development like this:
Start with the user story
Define the requirements
Plan the architecture
Break the plan into tasks
Implement step-by-step
That is exactly how real engineering teams work — but Kiro made it feel natural and effortless.
This alone has changed how I will build projects from now on.
⚡ Vibe Coding + Spec Development = Super Speed
What surprised me most is how fast everything becomes.
With vibe coding, I could talk to Kiro like a teammate in a chat and get structured code instantly.
With spec-driven development, I could write a clean spec and let Kiro generate entire features based on it.
For a beginner, that’s unbelievable.
GhostFrame came to life faster than any project I’ve ever built — and I understood everything that was happening.
👻 Why GhostFrame Exists
GhostFrame isn’t just a spooky demo app.
It’s a starter framework meant to help people explore ideas with:
Clear file structure
Simple code
Fast iteration
Expandable demo modules
A teaching-friendly layout
Kiro helped me turn it into something that feels polished, organized, and fun to build with.
🎃 Final Thoughts
Kiro didn't just help me build GhostFrame.
It helped me learn. It helped me think. It helped me experience what real software engineering feels like.
For me, this hackathon wasn’t only about writing code — it was about finally understanding the process behind it.
GhostFrame is my submission, but the real “win” for me is how much I learned while working with Kiro.
Thanks to the Kiro team for this experience — and thanks to everyone reading! 👻✨
Top comments (1)
Thank you kiro