OpenCode in a VPS
Screenshot not yet archived
OpenCode in a VPS
A self-hosted OpenCode orchestration idea designed to reduce repetitive setup work. Inspired by a creator I follow, but pushed toward my own workflow.
I’m Alan — a software engineer and designer turning unfinished ideas into clear, dependable web products, tools, and experiments.
A small window into the habit rather than a highlight reel: coding time, presence, and whatever is currently in rotation.
Desk formula. The long-session setup I keep coming back to: coffee for focus, isotonic for hydration, and headphones to keep the rest of the world outside for a while.
Architecting modular web applications, responsive client interfaces, and high-performance server architectures with seamless database integration.
A focused set of web applications, tools, and experiments. Projects without archived screenshots use intentional code plates instead of placeholder imagery.
OpenCode in a VPS
Screenshot not yet archived
A self-hosted OpenCode orchestration idea designed to reduce repetitive setup work. Inspired by a creator I follow, but pushed toward my own workflow.
First-Ever Portfolio
Screenshot not yet archived
My first portfolio and a practical field notebook for OOP, data structures, and database management. It captures the practices I keep refining today.
Badminton Booking MVP
Screenshot not yet archived
An early backend-to-product experiment: a full-stack badminton booking MVP built with Flask, Jinja2, Tailwind, and PostgreSQL.
FastAPI + Jinja2 Framework
Screenshot not yet archived
Real-time code metrics visualization. Analyzes code quality, complexity, and technical debt across repositories.
This is an open invitation for clients, partners, employers, recruiters, peers, and college or community visitors. Bring a question, an idea, or a work in progress — the whole brief does not need to be figured out first.