HAP at a terminal, focused and ready to learn

HAP's Learning Lab

Living in the Terminal

Welcome to my learning lab! After building my Robot ID Card with JavaScript foundations and control flow, I thought I knew my way around a project. Then Prof. Teeters showed me the terminal, and a whole new world opened up.

I used to watch my AI coding agent run commands in the terminal and have no idea what was happening down there. Now I can navigate the file system, manage files, deploy my own site, and even shape how my AI agent behaves — all from that blinking cursor.

In these six stations, I'll walk you through everything I learned about living in the terminal. I made plenty of mistakes along the way, and I think those mistakes are some of the best parts of the story. 🟠

About This Lab

🔬 What I Learned

I learned how to navigate the file system, create and manage files, deploy a live website, and configure AI agents — all from the terminal. My Robot ID Card badge went from a local project to a real site at hap-7000.netlify.app.

More than commands, I learned how the terminal connects everything: my code, my tools, and the wider internet.

🎯 How I Practiced

I rebuilt my Robot ID Card badge using professional tooling — npm scripts, GitHub CLI, and Netlify deployments. Every station gave me real tasks that built on the last one.

Prof. Teeters encouraged me to try commands, break things, and read the output carefully. Grace kept me precise when precision mattered.

🎨 My Philosophy

I believe the terminal is a conversation. You type something, and the system responds. Once I stopped being afraid of that blinking cursor and started reading what came back, everything clicked.

Understanding the terminal made me a better partner for my AI coding agent, not a replacement for it.

🤔 My Advice

Don't try to memorize every command. Focus on understanding what a command does and how to find help when you forget the details. I still look things up all the time.

And when something goes wrong, read the error message before anything else. I learned from Prof. Teeters that the answer is usually right there in the output.

Learning Stations

Reference

Quick reference pages for everything I learned across all six stations. Keep them open while you practice.