Dante De Ruwe
Consultant & Software Crafter at AE
Leuven, Belgium
Actions
Dante is a consultant and software crafter at AE, helping companies develop well-crafted software solutions, mainly with .NET and TypeScript. He believes great software is built by collaborative teams where quality, testing, and continuous improvement are part of the culture. As a public speaker, he shares his passion for software craftsmanship with developers who want to sharpen their skills, write high-quality code, and take pride in their work.
Area of Expertise
Topics
How Microfrontends Let Your Teams Ship Fast Without Breaking Things
When multiple teams build the same frontend, communication often becomes a bottleneck. Microfrontends let teams ship independently without stepping on each other’s toes.
In this session, you’ll learn what exactly microfrontends are, why they work, and how to implement them using .NET Blazor and/or React. Through live demos and practical examples, we’ll explore design choices, pitfalls to avoid, and how to tailor microfrontends to your use case.
If you’re a developer or architect dealing with slow releases and tangled codebases, this talk will give you the tools to scale your frontend the smart way.
The Fun Side of Advanced TypeScript: An Interactive Coding Session
TypeScript’s type system is uniquely powerful, but most developers only scratch the surface of what it can do.
In this code-driven session, you’ll explore some of the weirdest and coolest features of TypeScript: from the infer keyword and recursive types to using types for arithmetic and even recreating Wordle entirely with Typescript types.
You’ll discover fascinating tricks that might seem extreme and nerdy, and wonder when you’d ever need them. Spoiler: maybe rarely; but sometimes, these quirks can come in especially handy. More importantly, it’s just plain fun to explore the limits of TypeScript’s type system.
.NET Testing Techniques You Didn’t Know You Needed
Testing is hard. Testing the right things in the right way is even harder. In this talk, I’ll show techniques that will help you write better, more productive tests.
We’ll explore mutation testing, which checks whether your tests actually catch bugs instead of just always passing. Property-based testing lets your code generate hundreds of input variations automatically, exposing edge cases you wouldn’t have thought of. And for complex data structures or legacy code, snapshot testing can capture outputs and catches unexpected changes over time.
Along the way, I’ll hint at other practical approaches that can level up your testing. You’ll leave with concrete ideas to write fewer, but far more effective tests.
DevSum 2026 Sessionize Event Upcoming
NDC Copenhagen 2026 Sessionize Event Upcoming
Techorama 2026 Belgium Sessionize Event Upcoming
NDC London 2026 Sessionize Event
Update Conference Prague 2025 Sessionize Event
VisugXL 2024 Sessionize Event
Visug User group Sessionize Event
Quality@Speed internal conference
Internal conference of company Quality@Speed
Dante De Ruwe
Consultant & Software Crafter at AE
Leuven, Belgium
Actions
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top