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 · Customer engineering
CTO · Software engineer
Web full-stack developer
Senior frontend engineer
A small selection of the tools behind my projects and writing.