Vibe-coded products

Shipped in public.

Two iOS apps and one watch storefront I designed, built and shipped — each one a real step from idea to product with AI as my pair.

June 42026
Today
08:12Morning run · 5km
13:40Lunch with a friend
20:05Finished a book
22:30A calm day
01
First vibe-coding build

Life Log

A quiet place to record your life.

My first vibe-coding work — a calm daily life-recording app. Capture moments, moods and small wins without the noise of social feeds.

Features
Daily entriesMood trackingNo social noiseLocal-first
Built with
Don't Take The BlameAI
Why is your project late AGAIN?
Suggested · calm · fair
Thanks for the heads-up. The delay came from a dependency change — I've reset the plan to Friday and flagged the risks.
Rewrite my reply…
02
Second AI product

Don't Take The Blame

不背锅 · 职场沟通助手

Workplace communication assistant.

An AI assistant that helps you navigate and de-escalate workplace conflict — turning tense threads into calm, fair, well-worded responses.

Features
De-escalationReword repliesTone controlContext-aware
Built with
2026 collection live · wholesale open
jimala watch2
Fashion quartz watches

Quietly precise. Plainly beautiful.

Factory-direct from Shenzhen, with retail checkout and private-label wholesale.

Marble Dial Mesh Watch$299
Shimmer Dial Mesh Watch$299
Clean White Dial Watch$299
Champagne Bracelet Watch$299
Retail readyWholesale / OEM
03
Watch storefront

jimala watch

playnovo.shop

Fashion quartz watches, sold retail and wholesale.

A Shopify Hydrogen storefront I rebuilt around a Shenzhen watch factory: collection navigation, product catalog, cart flow, policies, bilingual copy, and a wholesale/OEM inquiry path.

Features
Bilingual storefrontWatch collectionsCart & policiesWholesale/OEM path
Visit site
Built with