Developer concepts
The building blocks of software, one idea at a time, each explained in under a minute. Follow on TikTok
-
Big O
How the work an algorithm does grows as its input grows.
Watch on TikTok -
Containers
An app packaged with everything it needs to run: the code, the runtime, the libraries and the settings.
Watch on TikTok -
Webhooks
One service sends an HTTP request to your app the moment something happens.
Watch on TikTok -
Caching
A fast, nearby copy of data that's slow or expensive to get.
Watch on TikTok -
Compilers
A program that translates source code into machine code ahead of time.
Watch on TikTok -
Recursion
A function that calls itself, each time on a smaller piece of the problem.
Watch on TikTok -
JSON
A simple text format for data that people and programs can both read.
Watch on TikTok -
HTTP
The protocol browsers and servers use to talk.
Watch on TikTok -
DNS
The domain name system, the internet's phone book.
Watch on TikTok -
Git
Version control: every change saved, so a team can work on the same code and go back.
Watch on TikTok -
OOP
Object-oriented programming organizes code into objects that hold data and actions.
Watch on TikTok -
Databases
Software built to store data, find it fast, and keep it safe when many people use it at once.
Watch on TikTok -
APIs
A set of rules for how one program can ask another for data or actions.
Watch on TikTok -
Servers
A computer whose job is to answer requests.
Watch on TikTok Also on Instagram -
Tool calling
How an AI model uses tools: it asks for a function, your code runs it, and the result goes back.
Watch on TikTok Also on Instagram -
MCP
The Model Context Protocol: one open standard that lets any AI app plug into your systems.
Watch on TikTok Also on Instagram
Business in under a minute
All Benmore Brief episodesShort clips from The Benmore Brief for business owners and their teams.
Put AI to work in your business.
Benmore's forward deployed engineers build and connect the software, from discovery to deployment.
Talk to us









