Anthropic Certification Preparation
This is also one of the clearest examples of what I described in AI Agent Partnership: I acted purely as the product owner here. I described what I wanted, the agent wrote every line of code, and for this case of learning I intentionally not to opened the source to review it, I just installed it, ran through practice exams, and reported back what felt off or what needed to change. For a low-risk, personal study application like this, that hands-off approach worked perfectly.
However being hands-off with the code didn't mean being hands-off with the direction. I still had a pretty clear idea of what I wanted the product to be. From the start, I wanted the app to run entirely locally and work across platforms. Personal data needed to be encrypted at rest, and I wanted proper user accounts from day one. That might sound like overkill when I'm the only person using it right now, but I wanted to build in a way that it would still be easier if I ever decided to deploy it for other people.
I was also quite specific about the core stack: Next.js and TypeScript. For the local version, SQLite was perfectly fine, but I wanted the architecture to leave room for moving to a proper server database later, like PostgreSQL, MySQL, or whatever makes the most sense at that point.
Beyond those boundaries, I deliberately stayed out of the implementation details. I defined what I wanted the product to be and the constraints that mattered to me, then let the agent figure out how to wire everything together.
| Multi Program Coverage | Covers all of Anthropic's Claude certification programs in one app, not just one exam - Associate, Architect (Foundations and Professional), and Developer. |
| Exam Structure | Each program mirrors its real exam's structure, weighted domains or drawn scenarios, instead of one fixed set of questions. |
| Randomized Question Bank | Questions are pulled randomly from a larger question bank on every attempt, so no attempt looks the same and I can't just memorize an order. |
| Question Types | Supports both multiple-choice and multiple-response questions, matching the real exam's formats. |
| Local & Encrypted Accounts | Personal details (name, email, PIN) are encrypted. |
| Initial Started | September 14, 2026 |
| Platform | Electron |
| Frontend | Next.js |
| Language | Typescript |
| Styling | Tailwind CSS |
| Database | SQLite (via node:sqlite) |
