Teasim
This website is built with Teasim and TeaCSS.
Interface components, page blocks, and content tools for building Astro websites on a shared TeaCSS foundation.
Hong Kong
Founder & software engineer
I write code, build tools, and share what I learn about software design, engineering practice, and building a small software company.
10,461 contributions in the last year
GitHubHow architecture balances customer needs, engineering effort, and the cost of keeping software useful.
Where architecture boundaries and domain models help—and when their complexity becomes a cost.
A closer look at error sets, propagation, and making failure visible in a program's types.
Frameworks and tools for developers who care about how software is built.
This website is built with Teasim and TeaCSS.
Interface components, page blocks, and content tools for building Astro websites on a shared TeaCSS foundation.
Framework design with a small core and explicit module boundaries.
A framework exploration built around a microkernel and composable plug-ins for typed HTTP services.
Founder · Software engineer
Founder · Customer engineering
Software architect / Full-stack developer
Full-stack developer / Software architect
A small selection of the tools behind my projects and writing.