Blog

RSS

Thoughts on software engineering, TypeScript, and building better systems.

Business Logic Validation in Typescript

#typescript , #business-logic , #validation , #software-engineering , #software-design , #software-architecture

Business logic validation is hard. What starts as simple if-statements quickly evolves into a tangled mess of if/else/try/catch/throw - business rules need to share data, call external services, provide meaningful errors, need to be tested and understood, etc. If you're using Typescript, you might find this library useful.

Read more →

Welcome to My Blog

#introduction , #personal

This is my first blog post on my new personal website. Join me as I share thoughts on software engineering, technology, and more.

Read more →