The ecosystem of jargon and acronyms used by front-end developers is rivaled only by the proliferation of tooling.
The catalogue of Front End Developer jargon includes 17 terms to date, including 3 acronyms, 14 buzzwords, and 0 catchphrases.
This cheat sheet provides quick terminology reference for front-end developers trying to seed confusion among peers, as well as managers trying to decipher what in the blazes the dev team is talking about.
Front End Development Buzzwords
Business definition: The term "bandwidth" is commonly used in the business or corporate setting to describe the density of obligations in your schedule.
What it means: Way of saying you're busy, while insuating that the other party is a waste of your time.
Business definition: In the business context, "content" can refer to anything that is seen by an end user, including blog posts, videos, user manuals, etc. This term can also be used to augment a job title, such as "Content Director," "Content Strategist," etc.
What it means: A method for saying 'video,' 'blog post,' or 'tweet' that simultaneously reminds the listener that yes, you did receive an MBA.
What it means: The most vague of all UX methodologies.
What it means: Obnoxious method of saying 'tell me more about that.'
Business definition: The applications and software components that exist within a "platform" (commonly a particular group of hardware, as in Amazon Alexa skills, or larger software, such as the apps designed for Apple products sold in Apple app store.)
What it means: A way to describe groups of people or products without being even remotely specific about what you mean.
Business definition: To do something, usually an ongoing task, with a high level of proficiency. Once the task is complete, the prefered term is "crushed it."
What it means: Term commonly used by mid-level managers to praise employees for working overtime on a long-term project with no reward or compensation commited in writing.
Business definition: To "level-set" means to agree on the definitions of terms and metrics to be used in a meeting or conversation. Commonly used at the begining of meetings, to make sure everyone present has the same understanding of the project, product, or situation being discussed.
What it means: Clever term to use in meetings, which will prompt your team members to define terms and processes that you should probably already be familiar with.
Business definition: "Link Juice" is a term used by SEOs to describe the concept that inbound links to a website transmit a certain level of ranking value, which can "flow" from page to page and help determine the ranking of a page in Google search results.
What it means: A gross way of saying 'link equity.'
Business definition: The term "pain point" is used in a business context to describe the parts of a process that are least pleasant. Mostly used to describe the experience of customers using your product (e.g. "signups are a pain point, because they require too much manual verification").
What it means: Term used to describe minor inconveniences, by startups attempting to raise several million dollars in venture capital to 'solve' said minor inconvenience, thus 'changing the world.'
What it means: Contact me by literally any means other than a phone call, because I will be ignoring you for at least a day.
Business definition: In the business and tech/startup context, the term "pragmatic" is commonly used to describe things that are practical and functional.
Business definition: The term "smoke test" describes tests which cover basic functionality of software. Smoke tests strive to answer the question, "does it work," rather than answering the question "does it work well."
What it means: A test run by Jenkins, while the engineer takes a smoke break.
Business definition: The term "sync up" is commonly used in internal emails and conversations to describe one-on-one meetings with no purpose other than to understand what the other person is doing (or does in general).
What it means: Polite method for asking for an hour of a team member's time to ask them to repeat everything they already told you in other meetings.
What it means: Term used in emails to schedule meetings where one person will be berating the other.
Front End Development Acronyms
Business definition: “GUI” stands for “Graphical User Interface”. The term GUI or 'Graphical User Interface' refers to visual representations of computer functionality, used by humans to interact with them. Examples of GUI elements include folders, cursors, and application icons.
What it means: A term which improves a designer's chances of receiving more budget or time for the design process, when requesting approval from an executive or engineer.
Business definition: “MVP” stands for “Minimum Viable Product”. MVP refers to the cheapest and most stripped-down version of an app/product/service/etc.
What it means: Everything the client wants, but delivered in a fraction of the time.
Business definition: “PWAMP” stands for “Progressive Web App with Accelerated Mobile Pages”. This term is used to describe progressive web apps that adhere to Google's "AMP" specifications for accelerated mobile pages.
What it means: The acronym PWAMP is created by combining PWA + AMP, resulting in a word that is difficult to say with a straight face at conferences.