A fully-fledged functional effect system for TypeScript with a rich standard library - GitHub - Effect-TS/effect: A fully-fledged functional effect system for TypeScript with a rich standard library... (more…)
Read more »
One of the most impactful things we’ve worked on in TypeScript 5.0 isn’t a feature, a bug fix, or a data structure optimization. Instead, it’s an infrastructure change. In TypeScript 5.0, we restructured our entire codebase to use ECMAScript modules, and ... (more…)
Read more »
In 2017, we began migrating the merchant admin UI of Shopify from a traditional Ruby on Rails Embedded RuBy (ERB) based front-end to an entirely new codebase, TypeScript paired with React and GraphQL. Using TypeScript enabled our ever-growing Admin teams ... (more…)
Read more »
A tiny, super fast, typescript library to handle keybindings efficiently. - GitHub - webNeat/ctrl-keys: A tiny, super fast, typescript library to handle keybindings efficiently. (more…)
Read more »
This is a design report – a story about the tradeoffs and challenges that we encountered while building a medium-complexity React component in TypeScript. These include
state modeling (“making illegal states unrepresentable&am... (more…)
Read more »