In this blog post, I will explain what discriminated unions are and why they are so powerful. In addition, I will share a real world use case that I encountered: setting up a request/response infrastructure around websockets. (more…)
Read more »
An ultimate serverless TypeScript workflow for Lambdas on AWS SAM that supports testing, debugging, and minimizing your Lambdas through partial compilation and shared layers... (more…)
Read more »
On the Office Online team, we regularly hire experienced engineers that have never worked on large scale web applications. As a result, we… (more…)
Read more »
When a developer with C# or Java background learns TypeScript, there is a temptation to write TypeScript with the same style as C# or Java. It is easy to lose TypeScript's beauty by not understanding the type system TypeScript offers and how it differs fr... (more…)
Read more »
Our new SPA framework with TypeScript, GraphQL, and ReactJS. It's a starter kit for building single-page web apps backed by an API. (more…)
Read more »