Skip to content
View PatrickCOC's full-sized avatar

Block or report PatrickCOC

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
PatrickCOC/README.md

Hi, I'm Patrick OC 👋

Full-stack developer based in Hong Kong, building practical developer tools, browser extensions, web apps and games under CubicleZoo.

Explore my portfolio · 繁體中文 · Get in touch

Developer tools

Local DB Sandbox · Public Beta

Develop and test your backend against a disposable local database. Import supported schemas into a SQLite-backed sandbox, inspect and edit data in a browser-based Studio, and try SQL changes on a copy.

Get it on npm · Source & documentation

npm install --save-dev local-db-sandbox@beta

Requires Node.js 22.18+. A development sandbox, not a full PostgreSQL replacement.

Track Repository Progress

An installable agent skill that turns repository evidence into structured progress reports, with an optional Google Sheets workflow.

Source & installation

Chrome extensions

Snake King / 蛇王

A compact reading bar for your own text, notes, selected news feeds and lightweight market updates.

Install from Chrome Web Store · Case study

Touch Fish / 摸魚

Board and puzzle games for short browser breaks.

Install from Chrome Web Store

Web apps & games

GamePriceHub · Public Beta

Compare PC game prices, discounts and tracked price history, with release information across major platforms.

Try GamePriceHub · Case study

Before Tomorrow / 來日方長

A narrative investigation game about simulation, memory and living without a retry button.

Play in your browser

Steal Chicken / 偷雞 · Web Beta

A browser-based multiple-choice quiz hosted by a rooster. Available as a web beta; the Chrome extension is not released yet.

Play Web Beta

What I work with

  • Frontend: TypeScript, JavaScript, React, Next.js, Vue.js, HTML, CSS and SCSS
  • Backend & data: Node.js, Express, Go, Python, PostgreSQL, MySQL, MariaDB, MongoDB and Redis
  • Delivery: Docker, AWS, Vercel, GitHub Actions and GitLab CI/CD
  • Other: Chrome extensions, React Native and AI-assisted development workflows

How I work

I build in small, testable phases, document important decisions, and keep scope and operating costs visible.

Try a project and tell me what worked—or what didn't. Feedback is welcome at patrick@cubiclezoo.com.

More projects, screenshots and development notes at cubiclezoo.com.

Popular repositories Loading

  1. track-repository-progress track-repository-progress Public

    An evidence-based Agent Skill for tracking GitHub repository progress and updating Google Sheets.

    1

  2. claude-session-monitor claude-session-monitor Public

    TypeScript 1

  3. PatrickCOC PatrickCOC Public

    Config files for my GitHub profile.

  4. frameforge-ai-demo frameforge-ai-demo Public

    TypeScript

  5. game_comparison_theme game_comparison_theme Public

    HTML

  6. claude-agent-dock claude-agent-dock Public

    TypeScript