Features across the catalog.
Every Drill Atlas app shares the same recall-first practice system, adapted for its specific technical domain.
The practice system.
Each app inherits these mechanics while owning its content, accent, and product identity.
Recall-first drills
Every drill asks for the command shape from memory. Typing builds fluency faster than recognition. Accepted answers handle valid variations so the practice stays fair.
Safety notes
Each drill includes a safety note that warns about destructive operations, state changes, or inspection steps to take before running a command in production.
Explanations
After answering, every drill shows an explanation that connects the command shape to its purpose. Understanding why a command works reinforces recall.
Local progress
Progress stays on the device. The apps do not need app-owned telemetry to make the practice loop useful. Daily streaks and module completion are stored locally.
Daily challenges
A fresh drill each day keeps practice consistent without overwhelming. The daily loop is designed for the moments between meetings or during a commute.
Domain packs
Content is organized by domain — terminal, Git, Bash, Docker — with depth that respects the craft. Each pack covers essential commands, workflows, and troubleshooting patterns.
Privacy-first
No third-party analytics, advertising pixels, or external fonts. The site uses same-origin capture for demand validation. The typed answer in the daily drill is never sent.
No real execution
Drill Atlas apps never run shell commands. They train recognition, typing, explanation, and safe command shape without touching a real environment.
Feature comparison.
How the Drill Atlas apps compare across the catalog.
| Feature | TerminalDrill | GitDrill | BashDrill | DockerDrill |
|---|---|---|---|---|
| Recall-first drills | ✓ | ✓ | ✓ | ✓ |
| Safety notes | ✓ | ✓ | ✓ | ✓ |
| Explanations | ✓ | ✓ | ✓ | ✓ |
| Local progress | ✓ | — | — | — |
| Daily challenges | ✓ | — | — | — |
| Available now | ✓ | — | — | — |
| iOS app | ✓ | — | — | — |
| Preview waitlist | — | ✓ | ✓ | ✓ |
Sample the loop.
The browser daily drill exposes the same recall-first mechanic used across the catalog. Answer one prompt, read the explanation, and choose the app track to follow.
Try a daily drill