Blog
4 articlesArticles about software, systems, and thoughtful engineering.
- When tRPC is not enough tRPC is excellent for first-party TypeScript clients, but Java, C#, mobile, partners, and public integrations need an explicit contract. That usually means REST plus OpenAPI.
- tRPC as a driving adapter tRPC can be a clean driving adapter when the domain and use cases stay plain TypeScript. The trick is to keep procedures thin: validate at the boundary, call the use case, and translate the result.
- Why I stopped using NestJS for DDD and what I use instead NestJS is productive, but its defaults can quietly turn a DDD codebase into framework-driven application code. Here is the boundary I use now: plain TypeScript in the core, NestJS at the edges.
- What this blog is about A short note on the kind of TypeScript, architecture, and engineering writing that belongs on sidlynx.me.
No articles match this tag.