Skip to content
View Ericcccccc777's full-sized avatar

Block or report Ericcccccc777

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. 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
Ericcccccc777/README.md

Hi, I'm Eric · 你好,我是 Eric

Full-stack engineer and startup co-founder building web apps, mobile apps and applied AI products. I ship production software with AI-assisted workflows and build tools around coding agents. Based in Perth, Western Australia.

全栈工程师与创业联合创始人,专注网页 App、移动应用和 AI 产品。通过 AI 辅助开发流程交付生产软件,也构建编码智能体相关工具。IT 与数据科学背景,常驻珀斯(Perth, WA)。

Now building: a neighbourhood marketplace · a pixel-art token garden · a CLI cockpit for coding agents 正在做: 邻里二手与生活 App · 像素风代币花园 · 编码智能体 CLI 驾驶舱

TypeScript React / Next.js React Native / Expo Python PostgreSQL LLM integration Electron


PopOut Market

PopOut Market production snapshot on 16 October 2026: 1,419 registered members, 1,698 live listings, 622 recorded sales, 8 languages and coverage across 336 Melbourne suburbs

A neighbourhood app I co-founded and build with my co-founder for Melbourne: buy and sell second-hand nearby, discover local shops and specials on the map, and share questions, recommendations and local deals in Community. Available on iOS and Android, with a Next.js website for local discovery.

AI in the product: photos become draft listings with a title, category and description; bulk photos are grouped into separate items; repetitive buyer questions can be answered from listing information; and chat translates across 8 languages. Australian mobile verification, suburb verification, meetup flows, reviews and reporting support local exchanges.

Production snapshot - 16 October 2026: 1,419 registered members · 1,698 live listings · 622 recorded sales, with coverage across 336 Melbourne suburbs. Internal/test accounts are excluded; the member count also excludes deleted and banned accounts. Sales count transaction records, rather than listings currently marked sold.

My engineering work: React Native / Expo and TypeScript app delivery; Vertex AI / Gemini product integration with structured responses and retry handling; PostgreSQL / Supabase RLS and RPCs; Meilisearch with a transactional outbox; multilingual Next.js SEO / GEO; and AI-assisted development with independent cross-model review and deterministic checks.

我与联合创始人一起打造的墨尔本邻里生活 App:就近买卖二手、在地图上发现本地商店与优惠,在社区交流问答、推荐和生活信息。已上线 iOS 和 Android,并配有用于本地发现的 Next.js 网站。

AI 功能: 照片生成商品标题、分类和描述;批量照片自动整理成不同商品;基于商品信息自动回复重复咨询;聊天支持 8 种语言互译。配合澳洲手机号验证、城区验证、线下见面流程、评价和举报机制,服务附近邻居。

截至 2026 年 10 月 16 日:1,419 名注册会员、1,698 件在架商品、622 条成交记录,覆盖墨尔本 336 个城区。 以上业务数字已排除内部/测试账号;会员数另排除已删除及封禁账号。成交数采用交易记录口径,与当前标记已售的商品数区分。

技术工作涵盖 React Native/Expo/TypeScript App、Vertex AI/Gemini 集成、PostgreSQL/Supabase 数据库权限与 RPC、Meilisearch 搜索、Next.js 多语言 SEO/GEO,以及带跨模型独立审查和确定性检查的 AI 辅助开发流程。

Website · App Store · Google Play · Site repo - PopOut Market Pty Ltd

Token Forest

Token Forest — a pixel tree grown by AI token usage, with a cumulative step-line chart of real rounded daily totals

My Token Forest — live badge with real-time data from my own forest

A pixel-art desktop pet we make at Poietic Studio: your Claude Code / Codex token usage grows an 8-stage pixel tree (4 species), with live token bubbles, a harvest shop and a global leaderboard. Local-first — code and prompts never leave your machine; only opt-in totals sync. The badge above is live data from my own forest.

我们在 Poietic Studio 做的像素风桌面宠物:Claude Code / Codex 的代币用量会养大一棵 8 阶段像素树(4 个树种),有实时代币气泡、收获商店与全球排行榜。本地优先——代码与提示词不出本机,只有你选择加入排行榜才会同步用量总数。上方徽章就是我自己森林的实时数据。

Website · Repo · Leaderboard — Poietic Studio

CCC · CLI Coding Cockpit

CCC — an always-on-top pill showing model, context window, rate limits and session cost (sample data, UI preview)

An always-on-top "dynamic island" for developers running Claude Code and Codex CLI: live model, context-window and rate-limit status, streaming state, per-session token cost, tool-permission popups, drag-snap docking and remote control from a phone. Electron + React.

为使用 Claude Code / Codex CLI 的开发者打造的置顶「灵动岛」:实时显示当前模型、上下文用量、5 小时 / 7 天限额、流式状态与单会话代币成本;工具授权请求直接弹窗响应;支持拖拽吸附与手机远程控制。基于 Electron + React。

Repo · Download for macOS

Engineering notes

Write-ups on things I've built — the trade-offs, and the parts I'd change. Five production decisions on PopOut (enforced response schemas, authorisation in the database, a transactional outbox, forward-only migrations, second-model code review), and the multilingual SEO / GEO architecture of the Next.js marketing site.

关于我做过的东西的技术写作——取舍,以及我会改的地方。

Engineering notes →


popoutmarket.com.au · tokenforest.com.au · Perth, WA · Australia

Three products, three design languages. · 三个产品,三种设计语言。

Pinned Loading

  1. Poietic-TokenForest Poietic-TokenForest Public

    🌳 Token Forest — a pixel desktop pet that grows a tree from the AI tokens you spend with Claude Code / Codex. Product home & docs.

    7 1

  2. CCC CCC Public

    CLI Coding Cockpit: Dynamic Island overlay for Claude Code CLI, Codex CLI & DeepSeek API sessions — drag-to-reposition, live status, permission popups, model switching. macOS. Open-source.

    TypeScript 2 1

  3. Engineering-notes Engineering-notes Public

    Engineering write-ups — production decisions and their trade-offs, from a React Native + PostgreSQL marketplace and a 8-locale Next.js site.

  4. CCC-MAGI CCC-MAGI Public

    A drop-in harness that forces AI-written code through a spec → cross-model audit → test → commit workflow. Works with Claude Code, Codex and any CLI agent.

    Shell 1