Math Quiz App
type
Page
summary
status
Draft
tags
edited
Jul 17, 2025 12:59 AM
slug
quiz-one
date
What I built
Demo:
- You can login w ….
Goals
- Use AI code gen as much as possible →
- Student drawing (AI to make apps more fun, things that normally would be cut for time take 2 seconds. Shifting required grade tooltip)
Learned
- Wow I love refactoring in sveltekit. It’s so nice just move a page to a new route that’s protected by a different auth scheme, and it all just works.
- Prisma rules for a project of this scope! Curious on what other migration managers folks enjoy using, but it’s my new go to I think
- Stakeholders are the anchor of a project, not knowing about the principal use case added a good amount of time to the project because I added a new user type that I could have just had from the beginning.
- Playwright is really fast, enjoying it much more than cypress. Great to test AI code at the e2e level.
- Was really nice to init a dev / main environment from commit 0
- Metrics, seeing that a kid was kicked. Embedded sentry to better understand app usage as a method of design.
- I’d like to build more things with usage tracking in mind from the jump. Often metrics feel like a reactive step / afterthought. I’d like to design with them in mind.
- Every sprint retro should just have “how many people used what we built”, how’s it going? That should be a way more common part of the code lifecylce
- valtown for prod backup + import!
- agent for viewing student drawings
todo on this post:
- put post in repo readme