TypeScript's type system has grown steadily more powerful over the past five years, allowing you to precisely type more and more patterns in JavaScript. The upcoming TypeScript 4.1 release includes a particularly exciting new addition to the type ... (more…)
Read more »
TypeScript flavoring allows unbranded values to be implicitly converted into the branded type, but doesn’t allow implicit conversion between branded types. (more…)
Read more »
The more complex your system gets, the more we need to lean on the correct abstractions to keep things maintainable. This principle helps you keep your methods and functions focused, cohesive, and easy to understand in a system with several abstractions. (more…)
Read more »
Microsoft announces TypeScript 2.3 with Language server plugin support and exiting new features. For those who aren’t familiar, TypeScript is a superset of... (more…)
Read more »