browse/
5 results
networks/traceroute-how-a-countdown-number-reveals-every-stop-between-you-and-a.md
Traceroute: how a countdown number reveals every stop between you and a server
Your data crosses a dozen machines on its way to a server, and you never see one of them. Yet a tool called traceroute lists every stop in…
computer-science/breadth-first-search-how-a-maze-solver-finds-the-shortest-way-out.md
Breadth-first search: how a maze solver finds the shortest way out
How does a maze solver, or a map app, find the shortest route and not just any route? The answer is breadth-first search: explore every…
mobile/deep-links-why-one-link-opens-an-app-and-another-opens-a-web-page.md
Deep links: why one link opens an app and another opens a web page
Tap the same link on two phones and one opens an app while the other opens a web page. Who decides, and how? This article explains deep…
tools/path-why-a-terminal-says-command-not-found-for-a-program-you-installed.md
PATH: why a terminal says command not found for a program you installed
You installed a tool, but the terminal says `command not found`, or it runs an older version. The cause is almost always `PATH`: a short…
tools/your-first-terminal-commands-pwd-ls-cd-and-friends-with-no-fear.md
Your first terminal commands: pwd, ls, cd and friends, with no fear
The terminal is a window where you type commands instead of clicking, and about a dozen of them cover most of what you'll do every day…