Skip to main content

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 page

Test 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.”

  1. AMerge Sort
  2. BPriority Queue
  3. CBacktracking
  4. DQueue
Show the answer

The answer: Backtracking

New on the shelf: 275 new and updated pages

  1. 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.

  2. 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.

  3. 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.

  4. 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

More

Settings