An engineer’s portfolio
Complex systems. Clear experiences.
I’m Coela. I work across interfaces, execution boundaries and distribution to make software understandable and useful.
Software · Interfaces · Systems
What brings you here?
From the interface to the system behind it.

Rust / API integration
Zix CLI
A Rust dispatcher owns specification review and integrity checks; providers own transport and authentication. The released binary makes that boundary inspectable.
- Rust
- OpenAPI 3.1
- SHA-256
- Provider contracts

Framework and community navigation
NuxtJP
Nuxt itself and community-built tools serve different needs. The interface separates learning the framework from choosing a NuxtJP package.
- Nuxt 4
- Vue 3
- TypeScript
- Static generation

Search and release discovery
iHAT
Finding a HAT starts with what it does. Search, purpose filters and version-specific exits make a catalog usable without hiding the release identity.
- Vue 3
- TypeScript
- GitHub Releases
- Static catalog

An interface for a technical concept
sem-lang
A language tool needs a concrete example before a specification. The site introduces input, context, interpretation and unresolved questions as one readable sequence.
- Nuxt 4
- TypeScript
- Semantic models
- Source distribution