Curated Collections
Hand-picked groups of related terms.
Terms Every Junior Dev Should Know
Starting your first dev job? These are the terms you'll hear in standups, code reviews, and Slack channels from day one. No gatekeeping — just the vocabulary that will help you keep up.
Security Jargon Decoded
Cybersecurity has its own language. From the offensive toolkit to defensive strategies, these terms will help you understand what the security team is actually talking about.
The AI Glossary
AI moves fast and the jargon piles up faster. From foundational concepts to the latest buzzwords, this collection decodes the language of artificial intelligence.
Startup Speak: A Survival Guide
Navigating startup culture means decoding a vocabulary built from venture capital, growth hacking, and Silicon Valley mythology. Here's your phrasebook.
Words That Came From MIT
MIT's labs and hallways have been an incubator for hacker vocabulary since the 1950s. These terms were born or popularized in Cambridge, Massachusetts.
The Jargon File's Greatest Hits
The Jargon File (later published as 'The New Hacker's Dictionary') cataloged hacker culture from the 1970s through the 1990s. These are its most enduring entries.
Terms That Changed Meaning
Language evolves. These tech terms started as one thing and became something quite different — sometimes the opposite of their original meaning.
The Remote Work Dictionary
The shift to remote and hybrid work introduced its own vocabulary. Whether you're fully remote or hybrid, these terms define the modern workplace.
The DevOps Glossary
Essential terminology for the world of DevOps, from continuous integration pipelines to container orchestration. Whether you are a site reliability engineer or a developer shipping code to production, these terms form the shared vocabulary of modern software delivery.
Cloud Computing A-Z
A comprehensive tour of cloud computing terminology, covering major platforms, service models, and architectural concepts. Ideal for anyone moving workloads to the cloud or preparing for cloud certification exams.
Frontend Essentials
The must-know vocabulary for anyone building user interfaces on the web. From component frameworks and styling systems to bundlers and rendering strategies, these are the terms that define modern frontend development.
Backend Fundamentals
Core concepts that power the server side of every application. From APIs and databases to caching layers and message queues, these terms cover the foundations every backend developer needs to understand.
The Cryptography Toolkit
A guide to the algorithms, protocols, and concepts that keep digital information secure. From symmetric ciphers to public-key infrastructure, these are the building blocks of modern cryptography.
Data Science Decoded
The vocabulary of machine learning, deep learning, and data analysis. Whether you are training your first model or tuning hyperparameters at scale, these terms cover the landscape from classical statistics to modern AI.
Linux and Unix Terms
The essential vocabulary of Linux and Unix systems, from kernel internals and process management to shell scripting and package managers. A must-know reference for system administrators and anyone who lives in the terminal.
Networking Demystified
A plain-language guide to the protocols, devices, and concepts that make the internet work. From the TCP/IP stack to DNS resolution, these terms explain how data travels across networks large and small.
The Git Glossary
Every term you need to navigate Git and collaborative version control. From basic commits and branches to advanced rebasing and bisecting, this collection helps you master the tool at the heart of modern software development.
Database Terminology
The language of data storage and retrieval, from relational databases and SQL to NoSQL systems and data warehousing. Whether you are writing queries or designing schemas, these terms form the foundation of data management.
Web3 and Blockchain
The terminology of decentralized systems, cryptocurrencies, and blockchain technology. From smart contracts and consensus mechanisms to DeFi protocols and DAOs, these terms map the rapidly evolving Web3 landscape.
Terms Coined by Gamers
Words and phrases that started in gaming communities and spread into mainstream tech culture. From in-game mechanics like buffs and nerfs to social shorthand like AFK and noob, these terms reveal gaming's outsized influence on how we talk about technology.
The API Economy
The terms that power modern software integration and the interconnected web of services. From REST and GraphQL to authentication schemes and API design patterns, this collection covers everything you need to build and consume APIs.
Privacy and Compliance
The vocabulary of data protection, regulatory frameworks, and digital privacy. From GDPR and HIPAA to encryption and zero-knowledge proofs, these terms are essential for anyone building systems that handle personal data responsibly.
Programming Paradigms
The fundamental approaches to structuring and organizing code. From object-oriented inheritance to functional purity and reactive streams, these terms describe the philosophical building blocks that shape how programmers think about and write software.
Terms Every CTO Should Know
The vocabulary of technical leadership. From scalability and system design to incident management and error budgets, these are the terms that come up in architecture reviews, board meetings, and late-night production calls.
The Testing Glossary
Everything you need to know about software testing, from unit tests to chaos engineering. Whether you are writing your first assertion or designing a mutation testing strategy, this collection covers the testing landscape end to end.
Mobile Development Terms
The language of building for phones, tablets, and wearables. From native frameworks like Swift and Kotlin to cross-platform tools like React Native and Flutter, this collection covers the mobile development ecosystem.
The Observability Stack
Logging, metrics, and tracing form the three pillars of observability. This collection walks through the tools and concepts that help engineering teams understand what their systems are doing, from OpenTelemetry to flame graphs.
Design Patterns Explained
The classic building blocks of object-oriented and software design. From the Gang of Four originals like Singleton and Observer to modern principles like SOLID and dependency injection, these patterns shape how we structure code.
The Microservices Dictionary
A guide to the distributed systems landscape. From service meshes and sidecars to saga patterns and circuit breakers, these terms define how modern applications are decomposed, deployed, and kept running at scale.
Functional Programming Terms
The concepts behind languages like Haskell, Elixir, and Clojure. From monads and functors to currying and referential transparency, this collection demystifies the vocabulary that makes functional programmers smile (and everyone else scratch their heads).
Terms From Science Fiction
Technology has always borrowed from the imagination. Many terms we use every day in computing, from avatars and cyberspace to bugs and daemons, trace their roots to science fiction novels, films, and speculative thought.
The Incident Response Playbook
When production breaks, you need a shared vocabulary. This collection covers the terms used by on-call engineers and SRE teams: from postmortems and runbooks to error budgets and chaos engineering.
Vintage Computing Terms
A trip through computing history. From punch cards and vacuum tubes to COBOL and mainframes, these terms recall the era when programs ran on batch jobs, memory was measured in kilobytes, and debugging meant literally removing insects from relays.