Frequently asked questions

About the quiz, the recommendations, and the site.

Does Stack Picker store or send my answers anywhere?

No. The quiz runs entirely in your browser. Your in-progress answers are saved to your browser's localStorage so a refresh doesn't lose your place, but nothing is ever transmitted to a server. Details in the privacy policy.


Is the recommendation the objectively best stack?

No — it's a sensible default based on a handful of answers, not a verdict. See how recommendations are made for the reasoning and its honest limits.


Can I switch to a different stack later?

Yes. Starting with a recommended stack doesn't lock you in — core programming concepts (state, functions, requests, queries) transfer between frameworks and languages more than it feels like when you're just starting out.


Why did I get a different recommendation than someone who answered almost the same way?

A single different answer — especially about hosting or experience level — can change the result, since the logic branches on those early. The comparison pages show the full set of trade-offs behind each category, not just the one path your answers took.


Do I need to know SQL if I'm using Firebase?

Not for Firestore specifically — it's a NoSQL, document-based database, so you won't write SQL queries against it. That said, SQL is worth learning regardless, since it's the query language behind PostgreSQL, MySQL, and SQLite, and shows up constantly in job listings even for developers who mostly use NoSQL day to day. See the database comparison for how Firebase stacks up against SQL options.


Do I need a framework at all for a simple site?

Often no. For a portfolio or basic content site, plain HTML, CSS, and JavaScript loads faster, has fewer moving parts, and teaches you the fundamentals every framework builds on. Reach for a framework once your interface has real interactivity or shared state to manage.


My hosting plan isn't one of the exact options in the quiz — what do I pick?

Match it to the closest category: "shared hosting" means a plan where PHP/MySQL are pre-installed and you upload files (most budget hosting, including Hostinger); "VPS or cloud" means you have full server control (DigitalOcean, a Linux server you manage yourself); "platform service" means a provider that runs your app for you from a Git push (Railway, Render, Heroku-style). See the glossary entry on hosting for more.


Are the learning primers enough to actually build something, or do I need a course too?

The primers are a fast orientation — what a technology is, when to use it, and your literal first steps — not a full course. Each one links to official documentation under "go deeper," and most also point to a follow-up primer for the natural next skill to learn. Treat them as the map, not the whole trip.


Does Stack Picker ever recommend paid tools?

No. Every technology in the quiz and primers is free to start with — either fully open-source or offering a free tier generous enough for learning and small projects. Recommendations aren't influenced by affiliate deals; there aren't any.


A technology I'm curious about isn't covered — can I suggest it?

Yes — email [email protected]. Spotted an outdated detail in a primer instead? Same address; see the about page for more.

Take the quiz Glossary