Dante De Ruwe

Dante De Ruwe

Dante is a technical consultant, full-stack software developer and overall IT specialist. His passion is designing and building software solutions, mainly with C# and .NET. He is fascinated by software architecture, clean code, and software craftsmanship.
Coding With O(0) Time Complexity: Fun With Advanced TypeScript
React Advanced 2025React Advanced 2025
Upcoming
Coding With O(0) Time Complexity: Fun With Advanced TypeScript
TypeScript has a very unique type system that is universally loved. Yet, most developers have only scratched the surface on what unique things are possible using Typescript's types.For example, are you familiar with the `infer` keyword? How about recursive types? Did you know that 0 can be a type? Did you know you can do arithmetic using purely typescript types? Oh yeah, did you also know you can reproduce Wordle using purely typescript types?In this 100% code-driven session, Dante will show you weird and interesting parts of the Typescript type system that make you think "this is extreme, very cool and hilariously nerdy, but when would I ever need this?". The fact of the matter is, you might, in some specific situations; but more often than not you will never use this stuff... Though, has that ever stopped us from just having fun?