codetalenthub / reference
Developer Income Glossary
Every term that shows up across our freelancing, passive-income, and AI-tooling guides — defined once, in plain language, so you don’t have to Google it mid-article.
- API Dev
- Application Programming Interface — a defined way for one piece of software to request data or actions from another. Most “API integration” tutorials on this site (see API Integrations) are about connecting to someone else’s API, not building your own.
- A/B Testing SEO
- Showing two versions of a page, email, or headline to different visitors and measuring which one performs better on a specific metric (clicks, conversions, time on page).
- Affiliate Marketing Income
- Earning a commission for referring a sale to someone else’s product, tracked through a unique link. A common passive-income layer on top of tutorial or review content.
- Agile Dev
- A project-management approach built around short work cycles (sprints), frequent feedback, and adjusting scope as you learn — the opposite of planning an entire project upfront.
- ATS (Applicant Tracking System) Freelance
- Software recruiters use to filter résumés by keyword match before a human ever reads them. Relevant to Tech Résumés and to our Resume Keyword Match Scanner.
- Backlink SEO
- A link from another website pointing to yours. Search engines treat backlinks — especially from relevant, trusted sites — as a vote of confidence in your content.
- Bootstrapping Income
- Building and growing a product or business using only your own revenue and savings, without outside investment.
- CI/CD Dev
- Continuous Integration / Continuous Deployment — automated pipelines that test and ship code changes without manual steps every time. Common in Dev Workflow Enhancers content.
- Cold Outreach Freelance
- Contacting a potential client who hasn’t expressed interest yet, usually by email or DM, to pitch your services directly rather than waiting for a job post.
- CRUD Dev
- Create, Read, Update, Delete — the four basic operations most applications perform on data, and the backbone of most “build a mini-project” tutorials.
- Dev Environment Dev
- The combination of tools, editor, dependencies, and settings you code in day to day — as opposed to “production,” where the finished app actually runs for users.
- E-E-A-T SEO
- Experience, Expertise, Authoritativeness, Trustworthiness — the framework Google’s quality raters use to judge content, especially on topics that affect someone’s money or wellbeing. See our methodology page for how we apply it.
- Escrow Freelance
- Payment held by a neutral third party (often the freelance platform itself) until agreed-upon work is delivered, protecting both freelancer and client.
- Freemium Income
- A pricing model where a core version of a product is free, with paid upgrades for extra features, capacity, or usage.
- Gig Economy Freelance
- Work structured as short-term contracts or single tasks rather than ongoing employment — the umbrella term covering freelancing, micro-jobs, and niche gig platforms.
- Headless CMS Dev
- A content-management system that stores and serves content through an API, with no built-in front-end — you build the display layer yourself, often as a portfolio-worthy project.
- IDE Dev
- Integrated Development Environment — a code editor bundled with debugging, autocomplete, and build tools. See Best Free IDEs.
- Indie Hacker Income
- Someone building and monetizing small software products independently, usually solo or in a very small team, without venture funding.
- JAMstack Dev
- An architecture built on pre-rendered JavaScript, APIs, and Markup instead of a server rendering pages on every request — usually faster and cheaper to host.
- Keyword Difficulty SEO
- An estimated score of how hard it would be to rank on the first page for a given search term, based on the strength of pages already ranking for it.
- Low-Code / No-Code Dev
- Tools that let you build working software through visual interfaces and configuration instead of writing full code. See Low-Code Tools.
- Micro-SaaS Income
- A small, often single-purpose software product, usually built and run by one person or a tiny team, solving one specific problem for a narrow audience.
- MRR Income
- Monthly Recurring Revenue — predictable income a subscription-based product generates every month, the core health metric for any SaaS or membership business.
- MVP Dev
- Minimum Viable Product — the smallest version of an idea that’s still genuinely usable, built to test whether it’s worth building further before investing more time.
- Niche Gig Platform Freelance
- A freelance marketplace focused on one specific skill or industry (rather than a general platform), often with less competition per listing. See Niche Gig Platforms.
- Open Source Dev
- Software with publicly available source code that anyone can inspect, use, modify, and often contribute back to. Contributing to open source is one of the most credible GitHub Showcase pieces you can build.
- Passive Income Income
- Income that keeps arriving with little ongoing work after the initial build — in practice, almost always requires real upfront effort and some maintenance, just less than active client work. See Passive Income.
- Pull Request Dev
- A request to merge a specific set of code changes into a shared codebase, usually reviewed by someone else first. The standard unit of collaborative coding work.
- README Dev
- The introductory file in a code repository explaining what the project does, how to run it, and why it exists. Often the first thing a recruiter or client actually reads. See our README Generator.
- Retainer Freelance
- A recurring fee a client pays for ongoing availability or a set amount of work each month, instead of paying per individual project.
- SaaS Income
- Software-as-a-Service — software delivered over the internet on a subscription basis rather than sold as a one-time license. See How to Build SaaS Products.
- Scope Creep Dev
- When a project’s requirements keep expanding past what was originally agreed, usually without a matching increase in time or pay — a leading cause of freelance burnout.
- SEO SEO
- Search Engine Optimization — the practice of shaping content and site structure so it ranks higher in organic (unpaid) search results.
- Side Hustle Freelance
- Any income-generating activity run alongside a primary job, ranging from occasional freelance gigs to a growing product business.
- SOW (Statement of Work) Freelance
- A written document defining exactly what a freelancer will deliver, by when, and for how much — the single best protection against scope creep and payment disputes.
- Tech Stack Dev
- The specific combination of languages, frameworks, and tools used to build a given application — e.g. “React, Node, PostgreSQL.”
- Technical Debt Dev
- The extra future work created by choosing a quick fix now instead of a more thorough solution — not inherently bad, but it compounds if never repaid.
- Version Control Dev
- A system (almost always Git) for tracking every change to a codebase over time, so changes can be reviewed, compared, and reverted.
- Webhook Dev
- An automated message one app sends to another the moment a specific event happens, instead of the second app having to repeatedly ask if anything changed.
- White-Label Income
- A product or tool built by one company and rebranded/resold by another as if it were their own — a common way developers turn a single tool into repeat revenue.
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
V
W
Didn’t find a term? Tell us and we’ll add it.