Writing

Engineering, career, and the craft of building software.

Code editor showing Bun and Hono type-safe API routes
Engineering

Stop Shipping Bugs: Build Type-Safe APIs with Bun + Hono

I spent two years writing Rust just to answer one question: can I bring that discipline into TypeScript? Here's what I found.

Thomi Jasir Feb 10, 2025 7 min read
TypeScript code with complex type annotations highlighted
Engineering

TypeScript Patterns That Changed How I Write Code

Five TypeScript patterns I use constantly, discriminated unions, template literal types, const assertions, branded types, and satisfies, and why they matter.

Thomi Jasir Aug 12, 2024 5 min read

More posts coming soon.