Speaker

Dante De Ruwe

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

  • Information & Communications Technology

Topics

  • .NET
  • C#
  • Blazor
  • React
  • microfrontends
  • Software Architecture
  • Software Craftsmanship
  • Web Development
  • ASP.NET Core
  • TypeScript
  • Functional Design
  • Clean Code
  • Azure Functions
  • JavaScript

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

June 2026 Stockholm, Sweden

NDC Copenhagen 2026 Sessionize Event Upcoming

June 2026 Copenhagen, Denmark

Techorama 2026 Belgium Sessionize Event Upcoming

May 2026 Antwerpen, Belgium

NDC London 2026 Sessionize Event

January 2026 London, United Kingdom

Update Conference Prague 2025 Sessionize Event

November 2025 Prague, Czechia

VisugXL 2024 Sessionize Event

November 2024 Gent, Belgium

Devoxx BE 2024

https://youtu.be/K3VHrwwU-LU

October 2024 Antwerpen, Belgium

Visug User group Sessionize Event

May 2024

Quality@Speed internal conference

Internal conference of company Quality@Speed

September 2023 Leuven, Belgium

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