hackhaton-space-stackHackhaton Space Stack
AcademyBuilder
Get Started
All terms
The Basics
  • Stack
  • Frontend & Backend
  • CLI
  • Monorepo
  • Server
  • Localhost
How AI Works
  • Context Window
  • Hallucination
  • Token
  • Prompt Caching
  • Session
  • Compaction
  • Embedding
  • Vector Database
  • RAG
  • Fine-tuning
  • Temperature
  • Inference
  • Reasoning
  • Multimodal
Building With AI
  • Agent
  • MCP
  • System Prompt
  • Skill
  • CLAUDE.md
  • Slash Command
  • Harness
  • Computer Use
  • Agents SDK
  • Voice Agents
  • OAuth
  • Vibe Coding
  • Permission Scope
  • Tool Calling
  • Prompt Injection
  • Eval
  • Guardrails
  • Sandbox
  • Progressive Disclosure
Code & Collaboration
  • Git
  • Commit
  • Branch
  • GitHub
  • Pull Request
  • Open Source
  • Markdown
  • Dependency
  • Merge
  • Fork
APIs & Connections
  • API
  • Auth
  • Database
  • ORM
  • SDK
  • Webhook
  • Endpoint
  • REST
  • HTTP Methods
  • Env File
  • Schema
  • JSON
  • YAML
  • Secret
  • Rate Limit
  • CORS
  • Cookie
  • Encryption
Shipping & Running
  • Deploy
  • Headless
  • Cron
  • DNS
  • CDN
  • Object Storage
  • Serverless
  • Edge
  • Worker
  • Runtime
  • Process
  • Daemon
  • Queue
  • Job
  • State
  • Cache
  • SSH
  • Build
  • Staging
  • Rollback
  • Docker
  • Feature Flag
  • Test
  • CI/CD
  • The Cloud
Debugging & Errors
  • Trace
  • Type Error
  • Stack Trace
  • Log
  • Bug
  • Patch
  • Latency
How Developers Think
  • DRY
  • YAGNI
  • KISS
  • Refactoring
  • Technical Debt
  • Async
← All terms

Type-safe, modern TypeScript scaffolding for full-stack web development

ThreadsGitHub

Info

  • Academy
  • Docs

Legal

  • Terms of Service
  • Privacy Policy

© 2026 Dzulhelmy Nazri

Shipping & Running

$definessh--plain-english

SSH

TLDRA secure terminal on a computer you are not sitting at.

SSH is a locked phone line to a computer you are not sitting at.

Not screen sharing. No tiny laggy desktop. You type on your laptop. The command runs on theirs. Text goes out. Text comes back.

ssh user@host

A key (secret) proves you. Their CLI is now yours. That is how you read logs on a server without flying there.

Why agents made this ordinary

Before agents, SSH felt like a party trick. If you wanted a machine, you sat in front of it. Now the work often lives on a headless box that stays awake while you sleep. You start a job from one laptop, check it from another, peek at the result from your phone. SSH is the line that makes "which computer should run this" a real question.

You are not "inside" the machine. You are sending typed instructions through a locked door.

Two things, then you're in

  • An address: hostname, IP, or a private network name.
  • Proof: usually an SSH key. Safer than a password you type every time. Don't paste the private file into chat. Don't commit it. Rotate it if it leaks.

Once that exists, you can alias the whole thing down to one word in your SSH config. The magic is boring config, not a new command.

If a dashboard can do the job, use the dashboard. SSH is a master key. Keep it private.

At a hackathon you may never need it. The builder's deploy target already has a URL and logs in a browser. SSH shows up when you own the box: a VPS, a mini under the desk, an always-on agent you reach from the CLI.

What this unlocks

Once the line works, a headless machine stops being abstract. It's a computer you talk to in text. An always-on agent is a process you can reach. Logs are files you can ask for from another room. You stop asking "which chair am I in" and start asking "which machine should do the work."

Related

  • Server
  • CLI
  • Secret
PrevCache

Shipping & Running

NextBuild