Remake
The version you are using is a complete remake of the original Test-A-Tag, the result of deliberate and thoughtful tooling decisions. The following list outlines those choices.
Build Tool
The most time-consuming decision was selecting the right build tool. Test-A-Tag is intentionally designed to be lean and nimble, and that same philosophy guided the choice. Vite emerged as the clear winner.
Front-end Framework
While many front-end frameworks are available, Bootstrap 5 was selected for its simplicity and built-in responsiveness. With its own icon library and a wide range of features, it is more than sufficient for vanilla JavaScript projects. A little bit of nostalgia also played a role in this choice.
Documentation
This documentation was written using Vitepress, which proved to be a natural choice due to its seamless integration with Vite.
Vibe Coding
The Stash feature was built using vibe coding — a development approach where intent is expressed in natural language and an AI coding assistant (Claude) translates that into working code. Rather than writing every line by hand, the focus shifts to directing, reviewing, and refining.
This approach will be used extensively going forward. It allows new features to be shipped faster without compromising on quality, and keeps the codebase lean by letting the AI handle the boilerplate while the human stays focused on what the product should do.