Weekly issue
The week of October 3, 2026
The news in software and AI with its terms explained, a term to learn, a pair people mix up and a quick quiz.
–
From Software Dictionary · to you
Term of the week: Trie
Term of the week
Data Structures
Trie
A trie is a tree-shaped data structure that stores strings character by character, so all words that share a prefix also share the same path from the root.
A trie stores strings one character per level, and words with a common prefix share nodes.
Side by side
Supervised vs Unsupervised Learning
Supervised learning trains a model on labeled examples so it can predict answers for new data, while unsupervised learning finds patterns in unlabeled data.
Read the pageTest yourself
Which term is this?
“_____ is a search technique that builds a solution one choice at a time and undoes the latest choice when it hits a dead end, then tries another option.”
- AMerge Sort
- BPriority Queue
- CBacktracking
- DQueue
Show the answer
The answer: Backtracking
New on the shelf: 275 new and updated pages
APIBackend & APIs
An API is a set of rules that lets one piece of software request data or actions from another in a predictable, documented way.
DockerDevOps & Cloud
Docker is an open-source platform for packaging an application and everything it needs into a container that runs the same way on any machine.
GitVersion Control
Git is a free, open-source distributed version control system that tracks changes to files over time, so developers can collaborate and undo mistakes.
REST APIBackend & APIs
A REST API is a web API that exposes data as resources identified by URLs and lets clients read or change them using standard HTTP methods.
…and 271 more pages this week See them all in the index
One email a week · Unsubscribe in one click