Culture Glossary

Browse 85 culture terms defined in plain English, from the cultural dictionary of computing.

85 Culture Terms

10x Culture
10x Culture refers to a workplace environment that celebrates and rewards the idea of exceptionally productive individual contributors, often at the expense of...
10x Developer
10x Developer is a widely debated concept in software engineering suggesting that the best programmers can be an order of magnitude more productive than...
404
404 is the HTTP status code that means Not Found, returned by a web server when the requested resource does not exist at the specified URL. It is one of the...
Big O Notation Culture
The tendency in developer culture to foreground algorithmic complexity and asymptotic analysis, sometimes appropriately and sometimes far beyond what practical...
Bike Shed
A trivial topic that receives disproportionate discussion because everyone can have an opinion on it, while complex important decisions get rubber-stamped....
Blameless Postmortem
A structured review conducted after an incident that focuses on understanding systemic causes and improving processes, explicitly avoiding individual blame —...
Blameless Retrospective
A post-incident review focused on understanding systemic failures rather than assigning blame to individuals. Participants describe what happened, what they...
Brag Document
A running document where you record your accomplishments, impact, and contributions throughout the year. Popularized by Julia Evans. Helps you remember...
Cargo Culting
Copying code, architecture, or practices without understanding why they work — like cargo cult islanders building wooden airplanes hoping to attract supply...
cargo cult programming
The practice of copying code, patterns, or rituals from other projects without understanding why they work, hoping to achieve similar results through imitation...
Changelog Culture
A team habit of documenting and communicating changes consistently through release notes, internal updates, and visible records. Changelog culture matters...
Code Bro
A mildly mocking stereotype of a developer who projects confidence, trend awareness, and startup energy, sometimes with more swagger than depth. In tech slang,...
Code Guru
A highly respected technical expert whose judgment others rely on, sometimes wisely and sometimes too heavily. In engineering slang, code guru can signal...
Cool Factor
The intangible sense that something feels stylish, exciting, impressive, or culturally desirable beyond its raw utility. In tech culture cool factor often...
Cope
A dismissive term for rationalizing an unfavorable situation or defending an inferior technology choice. In tech, used when someone defends their stack against...
Cultural Fit
The degree to which a person seems compatible with a team's norms, working style, and values. In hiring culture the phrase is controversial because it can...
Culture Add
A hiring idea that emphasizes bringing in people who add new strengths, perspectives, or healthy challenge to a culture rather than merely fitting what is...
Culture Fit
A judgment about whether someone seems likely to fit comfortably within an existing team or organization. While sometimes useful for discussing work-style...
Cyber Security Culture
The shared habits, expectations, and behaviors an organization has around security awareness, reporting, prevention, and response. Good cyber security culture...
Dead Code Culture
A culture in which unused code is tolerated, ignored, or left in place indefinitely rather than being identified and removed. Dead code culture makes systems...
Decision Tree Culture
A culture that relies heavily on branching decision guides, rules, and procedural logic for handling recurring situations. This can improve consistency, but it...
Defense in Depth Culture
A culture that assumes single safeguards will fail and therefore builds multiple layers of protection, review, and recovery. In security-minded teams, defense...
Design Culture
The way an organization or team thinks about design, including taste, process, critique, accessibility, craft, and how design is valued relative to other...
Design System Culture
The norms a team or organization has around using, maintaining, and respecting a shared design system. Good design system culture balances consistency with...
DevOps
DevOps is a cultural and technical movement that unifies software development (Dev) and IT operations (Ops), emphasizing collaboration, automation, and...
Digital Certificate Culture
The habits and expectations an organization develops around using, managing, renewing, and trusting digital certificates. The phrase is useful when certificate...
Digital Culture
The set of behaviors, norms, habits, and values shaped by widespread use of digital technology in work, media, social life, and institutions. The term is...
Digital Native
A person who grew up in a world where digital technology was already a normal part of daily life. In culture, the term is useful but often oversimplified,...
Digital Society
A society in which digital systems and connected technologies play a central role in work, communication, institutions, identity, and daily life. The term is...
Digital Transformation Culture
The cultural patterns that emerge around attempts to modernize an organization through digital tools, processes, and operating models. The phrase matters...
Dunning-Kruger in Tech
A reference to overconfidence among people with limited understanding, applied to technical debates, hiring, and engineering judgment.
Edge Computing Culture
The habits and assumptions teams develop when building systems meant to run close to users, devices, or local environments rather than only in centralized...
Election Algorithm Culture
A playful phrase for a culture obsessed with coordination, leader selection, quorum, and formal decision rules, often borrowing metaphors from distributed...
Enthusiasm
Visible energy, interest, and eagerness toward work, ideas, or collaboration. In team culture enthusiasm can be contagious and helpful, but it is most useful...
Error Budget Culture
A culture that takes error budgets seriously as a way to balance reliability and change velocity. In healthy teams, error budget culture means service quality...
Excellence
A commitment to doing work at a high standard rather than settling for merely adequate output when the stakes justify better. In workplace culture, excellence...
Fault Tolerant Culture
A culture that assumes failures will happen and therefore values resilience, redundancy, graceful degradation, and calm recovery rather than magical thinking....
Feature Branch Culture
The habits and norms a team has around developing work in separate feature branches before merging. Feature branch culture influences review timing, merge...
Feature Flag Culture
A team's habits and expectations around using feature flags for rollout control, testing, safety, and experimentation. Healthy feature flag culture includes...
Feature Testing Culture
The shared habits a team has around testing features before and after release, including edge cases, rollout checks, and real-user impact. Strong feature...
Firewall Culture
A culture strongly shaped by network boundaries, perimeter security assumptions, and the idea that being 'inside' carries special trust. The phrase is often...
Flat Organization
An organizational structure with relatively few management layers and a broad span of direct collaboration. Flat organizations can move quickly early on but...
footgun
A feature, API, or tool that makes it dangerously easy for users to shoot themselves in the foot — causing bugs, data loss, or outages through normal,...
Founder Culture
The strong influence founders have on a startup's tone, decision-making style, risk appetite, and internal norms. Founder culture can create clarity and...
Freedom
The ability to act with autonomy, make choices, and shape how work is done within meaningful boundaries. In workplace culture freedom is valued, but it only...
Funding Culture
The habits and values an organization or ecosystem develops around raising, spending, and talking about funding. In startup culture, funding culture shapes...
Glue Work
The essential but often invisible work that holds teams together — onboarding new members, writing documentation, coordinating across teams, improving...
Golden Age
A period remembered as unusually strong, creative, or influential for a technology, medium, company, or community. In tech culture, claims about a golden age...
Golden Hammer
An anti-pattern where a familiar tool or technique is applied to every problem regardless of fit — 'when all you have is a hammer, everything looks like a...
Golden Rule
The ethical principle of treating others as you would want to be treated. In work and community culture, the golden rule is often invoked as a simple baseline...
Good Vibes Only
A joking or critical phrase for a culture that values positivity so much it suppresses uncomfortable but necessary truth. In engineering slang, 'good vibes...
Gradient Culture
A playful term for a culture that prefers nuance, gradual change, or smooth transition instead of sharp binaries and rigid categories. It can be used literally...
Luddite Tech
A dismissive or ironic label for resistance to new technology, especially when critics are portrayed as reflexively anti-tech.
Maker vs Manager Schedule
Paul Graham's observation that makers (programmers, writers) need long uninterrupted blocks (half-days minimum) for productive work, while managers work in...
Mission Statement
A concise statement describing the company's purpose and the value it aims to create in the world. Strong mission statements guide decisions; weak ones become...
Neckbeard
A (self-deprecating) stereotype of an extremely knowledgeable but socially awkward programmer who uses Arch Linux, configures everything in the terminal, knows...
Nerd Rage
An intense burst of frustration, usually over a technical mistake, bad design choice, or preventable misunderstanding. It is often half-joking and half-real in...
NIH Syndrome
Not Invented Here syndrome — the tendency to reject or rewrite external solutions in favor of building custom ones, even when mature alternatives exist. Driven...
Normie
A person who follows mainstream trends and has conventional interests, as opposed to the deeply online, technically obsessed, or culturally niche. Used...
postmortem
A structured document written after an incident that analyzes what happened, why, and how to prevent recurrence. Good postmortems are blameless (focusing on...
Premature Abstraction
Creating abstractions, interfaces, or generalized solutions before understanding the actual requirements — the flip side of premature optimization. Often...
Psychological Safety
A team environment where members feel safe to take interpersonal risks — admitting mistakes, asking 'dumb' questions, proposing unconventional ideas, and...
Resume-Driven Development
Choosing technologies or architectures based on what looks good on a resume rather than what's appropriate for the problem. Results in unnecessarily complex...
rubber duck debugging
A debugging technique where a programmer explains their code line-by-line to an inanimate object (traditionally a rubber duck), often discovering the bug in...
Sacred Cow
An assumption, tool, team habit, or system treated as beyond criticism even when evidence suggests it should be questioned. In engineering slang, sacred cows...
Scrappy
Resourceful and effective despite limited money, time, or formal structure. In startup culture, calling a team scrappy is usually praise for practical...
Ship It
The battle cry of startup culture: release the product to users rather than endlessly polishing it. Embodies the philosophy that imperfect software in users'...
Ship or Die
A harsh culture slogan implying that constant shipping is existentially necessary and anything that slows release is a threat. It captures deadline pressure...
Skill Issue
A dismissive response implying that a problem is caused by the user's lack of ability rather than a legitimate bug or design flaw. Originally from gaming...
slop
Low-quality, generic content mass-produced by AI models, typically characterized by saccharine tone, excessive hedging phrases, and a lack of genuine insight....
Soy Dev
Internet slang (often pejorative) for a developer who enthusiastically adopts trendy frameworks, tools, and practices without critical evaluation. Contrasts...
Sudo
Superuser Do — a Unix command that executes a command with elevated (root) privileges. In tech culture, used metaphorically: 'I sudo asked my boss for a...
Sysadmin Slang
Informal language shaped by systems administration habits, humor, and operational experience. In engineering slang, sysadmin slang often carries blunt realism...
Tech Bro
A stereotypical young male Silicon Valley worker characterized by Patagonia vests, disruption rhetoric, and the belief that every problem is solvable with an...
technical co-founder
A founding team member with the engineering skills to build the product, as distinguished from the business-focused co-founder. The 'looking for a technical...
Tech Shame
Embarrassment about using old tools, messy code, or unfashionable systems that still happen to work or still matter. The term captures the gap between public...
Think Big
A cultural prompt to pursue large opportunities and avoid artificially limiting the ambition of the company or product. It can inspire boldness, but it can...
This Is the Way
A phrase used to signal strong approval of a method, decision, or habit. In engineering slang, it is often delivered half-seriously when someone chooses the...
Toxic Codebase
A codebase so unpleasant, unstable, or conflict-heavy that working in it harms morale and productivity. In engineering slang, a toxic codebase usually reflects...
Tux
The penguin mascot associated with Linux, recognized as a long-standing symbol of the Linux community.
war room
A dedicated physical or virtual space where engineers gather to collaborate intensively during a major incident or critical project deadline. In the age of...
yak shave
A seemingly pointless task that is actually a necessary prerequisite for a chain of tasks that eventually leads to your original goal. The canonical example:...
Yak Shave
The seemingly endless series of small tasks you have to complete before you can do the actual task you set out to do. Each task reveals another prerequisite....
Yeet
To aggressively delete, deploy, or send something with reckless abandon. In programming, typically means force-deleting code, deploying without review, or...
Zombie Project
A project that's not officially cancelled but receives no meaningful investment, resources, or attention — it shambles forward without direction or impact....

Related Topics