Skip to content

Blog

Writing and notes

Longer-form notes on architecture, delivery, and product engineering - less daily drill, more depth.

2 notes published · 9 topics

Featured note 11 min read

Typed Errors in Data-Intensive Apps

Use Result types (neverthrow) for expected failures in imports, idempotent writes, and partial analytics jobs - and keep throws for true surprises.

typescriptfullstackarchitectureneverthrowproduction
Continue reading

More notes

1 earlier post, newest first