$ learn --by-doing

Your browser is a terminal. Start typing.

A terminal-first learning environment. Start in your browser. Graduate to your machine. No installs. No setup.

Free · 10 Lessons AI-Assisted Built by a Top 0.1% Mentor 100+ Mentoring Sessions

Get terminal tips and shortcuts

Get practical terminal tips in your inbox. One email, no spam, unsubscribe anytime.

Why terminal-first? Read more →

  • Zero setup. Open your browser and start typing commands.
  • Real tools. Learn git, curl, grep. The real tools, not wrappers.
  • Tez AI. Stuck? Ask. Get explanations, not just answers.
  • Sandbox first. Can't break anything. Experiment freely.
  • Graduate to real. When ready, set up your actual dev environment.
~/my-project
$ ls
readme.txt  notes.txt  projects/
$ cat readme.txt
Welcome to TezCLI! Start exploring.
$ mkdir my-app && cd my-app
$ echo "Hello World" > index.html
$ _

Built by Pranoy Tez · Senior Engineer at Microsoft · Top 0.1% Mentor

ShipWithTez is the deeper workflow layer. TezCLI is the free starter. Topmate is where Pranoy mentors 1:1.