I'm a middle school student, and I got into this backwards. I started by vibecoding on tools like Base44 and Lovable, then taught myself to hand-write HTML so I actually understood what was underneath.
Now I build full-stack with agent-driven tools like Codex and Claude Code, and almost everything here started as something I wanted for myself. I write more about how I got here, and why I built each project, on the blog.