Speaker

Steven Hillaert

Steven Hillaert

Developer at heart, Regional Unit Coach at AllPhi

Denderleeuw, Belgium

Actions

Steven took up several roles over the past 20 years, from junior developer to team lead and architect. Currently working as a coach at AllPhi where he now develops other developers in technical and not so technical areas.

Main technical interests are architecture, distributed systems and api design.

When it comes to non-technical subjects he likes to coach, share knowledge, push others to share knowledge and in general help others grow.

In his free time he likes to sport, play chess and boardgames and tame his 2 kids.

Area of Expertise

  • Information & Communications Technology

Topics

  • Software Architecture
  • Application Architecture
  • Logging
  • CQRS
  • Design Patterns
  • Software Design
  • dotnet core
  • REST
  • User Story Mapping
  • Estimation
  • Scrum
  • csharp
  • Microservice Architecture
  • distributed systems

Will the real CQRS please stand up: Separating Fact from Fiction

CQRS is one of those patterns/architectures/designs that is easily misunderstood. The basic idea of "separate your reads from your writes" is simple. But it's too simple, it allows for too many misconceptions: the use of separate data stores, caching, eventsourcing, eventual consistency...

Let's take a step back and start from the essence of CQRS; what you should do; what you can do but be aware of trade-offs.

We'll also have a look at different implementation possibilities in .net.

Let's get back to the basics and see which CQRS is the real one.

How to Give a Talk Without Losing Your Cool

Ever felt like the idea of giving a talk sends you into full-on freakout mode? You’re not alone! Join us for a light-hearted yet practical session where we bust the myths that keep you off the stage and share the secret sauce to delivering a killer presentation.

We’ll cover everything from choosing a topic that makes you say, "Heck yes!" to mastering the art of not just speaking, but storytelling. Learn how to keep calm and carry on with breathing techniques that would make a yoga instructor proud, how to use visuals that actually help (and not just fill up slides), and how to prepare like a pro (spoiler: it’s more than just hitting ‘next slide’).

By the end of this session, you'll be ready to step up to the mic with confidence, a story to tell, and maybe even a laugh or two. Because let’s face it—public speaking doesn’t have to be a nightmare. It can be your next big win!

By the way, introverts give the best talks. I know because I'm one myself.

Log It Like It's Hot: Unleashing the Superpowers of Logging

Dive into the underestimated world of application logging. This talk sheds light on how logging, often less appreciated than unit testing, can be transformed into a powerful tool in your development arsenal.

Discover practical tips and tricks to elevate your logging from mere text files to a proactive, insightful resource. Learn how to automate logging to simplify troubleshooting and predict issues before they escalate. We’ll discuss how to make your logs not just informative but actionable, turning them into a first line of defense when production environments go awry. We'll also dive in logging and tracing for your microservices and other distributed systems.

I’ll guide you through the nuances of modern logging practices, from implementing structured logging for better data analysis to smartly handling sensitive information. This session is ideal for developers and IT professionals seeking to enhance their logging strategy with efficiency and foresight.

Join me for a concise, insightful exploration into making logging an integral, dynamic part of your development process. Leave equipped with the knowledge to transform your logs into a valuable asset, ready to tackle any challenge that comes your way.

Death to the repository

A highly opiniated talk about the non-existant purpose of the repository in an age of Entity Framework. How it just complicates and adds useless code that has no added value for our users. Although there might be one valid use-case...

Relationship-Based Access Control with OpenFGA

Access control using permissions and/or roles are everywhere.

But they can get messy. Roles are sometimes implemented in different ways: separate table(s), IsAdmin flag anyone? They tend to mingle and pollute our data and domain. If you want to know what a certain role can actually do you might have some serious reverse engineering to do.

What if we treat access control as a separate domain? Maybe even with its own language? Sounds like DDD no, access control as a bounded context.

Let's explore how ReBAC with OpenFGA, lets you take back control of your access control.

What is software architecture?

Is it drawing lines and boxes? Deciding between architectures and technologies? How is "the business" involved? What makes a good architect and how do you become one?

Architecture is not a clean job in an ivory tower. Architects have to get their hands dirty in both the chaos of the business world and the clean structured world of software.

This talk will teach you the basic philosophies behind this mystical art. Let's see if architecture is something for you.

Target audience developers and (aspiring) architects.
Duration about 60min, flexible depending on time slot of event.

Selling your ideas

Have you ever tried to convince others, colleagues or managers, of your great idea? Everyone must see that your this is a great idea, it will improve the current way of working 10x. You used passion, logic reasons, numbers, success stories. But they weren't interested?

Convincing people of your idea can take more than numbers and logical reasons.

Let's explore some easy to use tips and tricks to improve your chances to sell your ideas and get them implemented. Whether you're in a leadership role to convince your team or selling it to higher management.

How to outsmart the Great Chinese Firewall with just your browser

The developer tools of the browser can do much more than just show errors in the console, see network traffic or debug an application.

This session shows how I managed to get a half working website usable from behind the Great Chinese Firewall using just the developer tools. No VPN, proxies or any other advanced developer tools.

This is a short talk, 15 minutes, 30min max.

Bitbash 2025 Sessionize Event Upcoming

January 2025 Veenendaal, The Netherlands

DevDay 2024 Sessionize Event Upcoming

November 2024 Mons, Belgium

Steven Hillaert

Developer at heart, Regional Unit Coach at AllPhi

Denderleeuw, 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