✦ Developer Portfolio

Borbytes
builds & ships.

From hand-crafted code to AI-powered vibe-coding — I design, build, and self-host web applications that actually ship. This is my corner of the internet.

6
Active Services
24/7
Always On
AI
Powered
🔒
HTTPS + Let's Encrypt
Rob Planta
👋 About Me
Rob Planta
Vibe-Coder & Full-Stack Developer

I started out as a traditional web developer — writing every line by hand, wrestling with frameworks, and carefully crafting code the "right" way. These days I build differently: AI-assisted, intention-driven, and fast. I describe what I want, shape the output, and ship. The result is the same quality, but at a pace that used to be impossible solo.

Everything on this portfolio runs on my own infrastructure — containerized in Docker, reverse-proxied through Traefik with automated HTTPS, and deployed from scratch.

✦ Why "borbytes"?
Bor is the inverse of my name — Rob, flipped. Bytes is the nod to tech. Put together: borbytes — my corner of the internet.
Vibe Coding Node.js Python Docker Traefik Firebase AI / LLMs React Self-Hosting Linux REST APIs

More Tools

More apps in the playground — built and deployed for everyday use.

borcoder.borbytes.com
user@borbytes:~$ ssh prod-server
Connected to prod-server (10.0.0.10)
root@prod:~$ docker ps --format "{{.Names}}"
traefik
seedream
crowdcanvas
bor-budget
root@prod:~$
💻
Live
Borcoder

Web-based SSH terminal manager for remote server access directly from the browser. No local SSH client required.

Open
budget.borbytes.com
₱24,850
March 2026 — Remaining
↑ 12.4% vs last month
Housing
₱8,000
Food
₱4,200
Transport
₱1,800
Savings
₱5,000
💰
Live
BorBudget

Personal finance tracker with expense categorization, monthly breakdowns, and spending insights. Keep your finances in check.

Open
mindless.borbytes.com
"You finally showed up! I've been waiting all day 🐾"
Mindless AI Pet
🐾
😄
Happy
Energetic
❤️
Affection
🐾
Live
Mindless

An AI virtual pet with evolving emotional states, reactive personality, and unique behaviors. Adopt it, nurture it, interact with it.

Open