Say it like this
- Our tech stack is React and Node.js
- We need to evaluate a new tech stack for this project
- The tech stack decision will impact hiring and timelines
Use it at work
In an interview
- What's your tech stack?
- Our tech stack is React, Node and Postgres.
Planning
- Should we add a new language to our tech stack?
- Let's keep the tech stack simple.
Explaining
- The new team uses a different tech stack.
- Our tech stack is listed in the README.
Don't say this
Tech stack is a noun describing the collection of tools, not a verb meaning to build or add features.
Practice
Try it
4 quick exercises
1. You are explaining your company's tools to a new hire. Which sounds most natural?
2. Before we hire senior engineers, we need to finalize our _______ so candidates have relevant experience.
3. Which sentence uses 'tech stack' incorrectly?
4. Rewrite this using tech stack: 'The tools and programs we use for building this software are JavaScript, React, and MongoDB.'
Say it out loud
Phrase 1 of 3
"Our tech stack is React and Node.js"
We don't save your recording. The word check uses your browser's speech recognition.
More about tech stack
Real examples(4)
- in an interview
"What is your tech stack, and are you planning to change anything this year?"
- in a design review
"Adding Rust would complicate our stack, because nobody on the team maintains it."
- in a team meeting
"Our stack is React on the frontend, Node.js on the backend and Postgres for data."
- in a recruiting email
"We're looking for engineers who know a modern JavaScript stack."
More mistakes(2)
Handle with care. Tech stack refers to the combination of technologies used, not to the act of stacking or organizing code. Do not use it as a verb or to mean error handling.
- ✕The tech stack is broken, so the app crashed.✓There is a bug in the application code, but the tech stack choice is sound.
Tech stack refers to the choice of technologies, not to errors or failures in the application itself.
- ✕We tech stacked Node.js last week.✓We adopted Node.js as part of our tech stack last week.
Tech stack is not used as a verb; say adopted, implemented, or chose instead.
Other forms(2)
- tech stack noun
"Our tech stack includes Python, Django, and PostgreSQL."
- tech stacks (plural) noun
"Different teams use different tech stacks depending on their project requirements."
Often used with(5)
- modern tech stack · Describes a tech stack using current, up-to-date technologies
- legacy tech stack · Describes outdated or older technologies still in use
- choose a tech stack · To decide which technologies to use for a project
- evaluate a tech stack · To assess whether a set of technologies is suitable
- migrate the tech stack · To move from one set of technologies to another
Similar words(3)
- technology stack · Formal, longer version of tech stack; means the same thing
- technology choices · More general; refers to which tools are selected but less specific about how they integrate
- platform · Broader term; tech stack is one component of a platform
Questions(8)
- What is a tech stack, with an example?
- A common web stack is React on the front end, Node.js on the back end, PostgreSQL as the database and AWS for hosting.
- How do you describe your tech stack in an interview?
- Go from front to back: “Our stack is TypeScript and React on the front end, Go services on the back end, Postgres and Redis, all on AWS with Kubernetes.”
- What is a tech stack?
- A tech stack is the combination of languages, frameworks, databases, cloud services and tools used to build and run a product.
- What are examples of a tech stack?
- MERN is MongoDB, Express, React and Node.js. LAMP is Linux, Apache, MySQL and PHP. Many teams also describe their own, such as Python, Django and PostgreSQL on AWS.
- What is the difference between frontend and backend in a stack?
- The frontend is what runs in the browser or app that users see. The backend is the servers, databases and logic behind it. Infrastructure covers hosting, deployment and monitoring.
- How do I answer What is your tech stack in an interview?
- Name the main pieces in order and say what each is for. For example: We use React and TypeScript on the frontend, Node.js on the backend, PostgreSQL for data, and everything runs on AWS.
- What is the difference between a tech stack and a framework?
- A framework is one tool, such as React or Django. A tech stack is the whole set of tools and technologies that work together, including frameworks.
- Why does the choice of tech stack matter?
- It affects how easily you can hire people, how fast you can build, how well the product scales and how much maintenance costs over time.



