$ shellrecipes --for linux,macos,windows

Terminal recipes for the jobs you actually need to do.

Pick a task, choose your OS, fill in your own values, and follow the steps. Every command has a copy button, and every recipe links to the official docs it was checked against.

5 recipes

Mobile dev

Connect your desktop to an Android emulator with adb

Install adb, start an Android Virtual Device from the terminal, connect to it, install an APK, open a shell, and let the emulator reach a dev server on your machine.

9 steps15 minBeginnerLinux · macOS · Windows
Containers

Install Docker and run your first container

Install Docker Engine on Ubuntu or Docker Desktop on macOS/Windows, check it with hello-world, run a web server in a container, and clean up.

6 steps20 minBeginnerLinux · macOS · Windows
AI & LLMs

Run a local AI model with Ollama

Install Ollama, download and chat with an open model on your own machine, and call it from code through its local REST API on port 11434.

5 steps15 minBeginnerLinux · macOS · Windows
Git & GitHub

Set up an SSH key for GitHub

Generate an Ed25519 SSH key, load it into ssh-agent, add it to your GitHub account, test the connection, and switch a repo from HTTPS to SSH.

7 steps10 minBeginnerLinux · macOS · Windows
Networking

Find and kill the process using a port

Fix "address already in use" / EADDRINUSE errors by finding which program is listening on a port, stopping it safely, and confirming the port is free.

5 steps5 minBeginnerLinux · macOS · Windows
1 · Choose your OSLinux, macOS or Windows. The switch at the top changes every command on the page.
2 · Fill in your valuesType your IP, port or device name once, and every command updates.
3 · Copy, run, tickCopy each command, compare with the expected output, and tick the step off.
4 · Check the sourceEach recipe lists the official docs and the date its commands were checked.