Skip to content

Journal

Notes from the workshop.

Essays on building products, SEO that compounds, photography, and reading patterns — technical and otherwise.

Uncategorized· 16 September 2026· 5 min

Reading a BaZi chart without the mysticism

BaZi (八字, literally “eight characters”) gets dismissed by skeptics as fortune-telling and oversold by hype as prophecy. Both miss what the framework is actually built to do. Strip away the theatre and it’s closer to a structured personality-and-timing model than a crystal ball — one that happens to have a few thousand years of recorded […]

Uncategorized· 16 September 2026· 5 min

One codebase, three platforms: when Capacitor is the right call

“Native or hybrid?” is the wrong first question. It assumes every mobile app is competing on the same axis — buttery 120fps animation, deep OS integration, the feel of a flagship consumer app — when most business apps are competing on a completely different one: does it exist on iOS, Android and the web before […]

Uncategorized· 16 September 2026· 5 min

The Core Web Vitals that actually move rankings

Core Web Vitals get treated as a compliance checkbox — a score to chase in a Lighthouse report, disconnected from anything a visitor actually feels. That’s backwards. The three metrics Google measures (Largest Contentful Paint, Interaction to Next Paint, and Cumulative Layout Shift) are trying to quantify the same three things that make a site […]

Uncategorized· 16 September 2026· 5 min

Clarity is the product

Ask what a website is for and most people answer with the wrong noun. A website isn’t a deliverable — a page count, a colour palette, a stack of features signed off in a proposal. It’s a decision-making tool. So is a photograph. So, as it turns out, is a BaZi reading. We didn’t set […]

Uncategorized· 16 September 2026· 5 min

Hello world!

Welcome to WordPress. This is your first post. Edit or delete it, then start writing!