Skip to content
knowledge base

A software glossary in plain English

A glossary of software, AI, blockchain, and fintech terms — written for founders and technical leaders deciding what to build next. No jargon, no hype.

34Explainers
09Topics
~6mAvg read
34 explainers

API integration: how it works and what makes it hard

How API integration works: what it connects, the request and event styles behind it, how authentication and rate limits shape the design, and why a retry without an idempotency key is where it quietly stops being reliable.

Engineeringarchitecturedata-platformcloud
Jul 19, 20266 minRead explainer

What is a data pipeline: stages, patterns, and failure modes

Data moves through several distinct stages on its way from a source to wherever it gets used, picking up structure along the way: the four stages, what separates ETL from ELT, batch versus streaming, and where a pipeline quietly stops producing numbers anyone can trust.

Engineeringdata-platformarchitecturecloud
Jul 19, 20266 minRead explainer

Event-driven architecture: patterns, brokers, and trade-offs

Event-driven architecture means services announce what happened and let whatever's listening react independently. How publish and subscribe changes coupling, the core patterns, how brokers differ, and the eventual consistency cost teams underestimate.

Engineeringarchitecturerealtimedata-platform
Jul 19, 20266 minRead explainer

Legacy system modernization: strategies, risks, and sequencing

Modernization strategies run from a same-week rehost to a full rebuild, and picking the right one matters more than picking fast. What counts as legacy, how to sequence a safe cutover, and the rollback-plan mistake that derails the rest.

Engineeringarchitecturemigrationtech-debt
Jul 19, 20266 minRead explainer

Observability vs monitoring: what the difference actually means

The practical difference between monitoring and observability, covering known failures versus unknown ones, the three pillars of logs, metrics and traces, what OpenTelemetry changed, and how much each costs to operate.

Engineeringarchitecturecloudcicd
Jul 19, 20266 minRead explainer

Proof of concept vs prototype vs MVP: which one you need

The three pre-build artifacts compared - what a proof of concept, a prototype, and an MVP each prove, what they cost, who they are for, and the expensive mistake of confusing one for another.

Productmvpdiscoveryprototyping
Jul 19, 20265 minRead explainer

System integration: patterns, methods, and when you need it

A plain-language reference on system integration, covering what it means, the four patterns teams actually use, how to pick one, and the failure modes that make integration projects overrun.

Engineeringarchitecturedata-platform
Jul 19, 20266 minRead explainer

Technical debt: what it is, what it costs, and when to repay

Technical debt is the future cost of a shortcut taken now, paid later as slower changes. Where the metaphor comes from, Fowler's quadrant for telling prudent shortcuts from reckless ones, the symptoms that show up before anyone names the cause, and what's worth repaying first.

Engineeringtech-debtarchitecturemigration
Jul 19, 20265 minRead explainer

Technical due diligence: what it is and what gets examined

A reference on technical due diligence, covering who commissions it, the five areas a reviewer examines, the red flags that matter most, and how findings turn into deal terms.

Engineeringauditarchitecturecto-services
Jul 19, 20265 minRead explainer

Transaction management: ACID, isolation, and distributed systems

A short guide to transaction management - the ACID properties, what each SQL isolation level actually prevents, and why transactions across microservices need sagas rather than a database guarantee.

Engineeringarchitecturepaymentspostgres
Jul 19, 20265 minRead explainer
Showing 10 of 34
missing a term

Can't find what you're looking for?

Tell us which concept is blocking a decision. A senior engineer writes the explainer — usually within a week.

Plain-English answer · no sales follow-up