Categories
Uncategorized

20 September 2023: Simulating Machines in a Game Engine

The use of simulations for industrial applications has greatly increased in the recent years. These digital twins are widely used: from testing software on yet-to-be-built machines to experimenting with the layout of new production lines.

In this talk, simulation engineer Lienert Deprez explains what a simulation can do and how game engines are excellent tools for developing them. The talk delves into how a game engine functions and the differences compared to ‘conventional’ software development.

Lienert Deprez

By day Lienert develops his digital twins in C#, by night he creates software for escape rooms. Lienert has been in love with the Unity game engine for over 7 years.

The location is the Zorgi offices at Legeweg 157, Oostkamp.

RSVP

Please RSVP on our Meetup page.

Categories
Uncategorized

10 May 2023: How to Effectively Spy on Your Systems

OpenTelemetry is a rapidly growing standard for distributed tracing, logging, and metrics and is quickly achieving its purpose of becoming an industry-wide embraced standard. The early adoption within the .NET ecosystem, has made it a breeze to use in your applications. But larger, more complex systems, introduce challenges that require us to strengthen our understanding of observability and the capabilities of the OpenTelemetry specification.

However, there are more complex scenarios to consider when investing in the visibility of larger distributed systems. To do so, we need to understand how to choose the right observability signal for the right job, when and how to propagate information, and consider the right criteria when selecting a sampling strategy. In this session, you’ll learn the right questions to ask, and gain a deeper understanding of the available options in the observability space to become more effective in spying on your systems!

This talk starts at 20:00. The talk will be in English.

Laïla Bougriâ

Laïla Bougriâ

Laïla Bougriâ is a software engineer at Particular Software, makers of NServiceBus and a Microsoft Azure MVP. She’s passionate about software and always looking for patterns, both in code and in yarn. In her free time she loves to knit or crochet and spend time with her kids playing whatever the day brings!

RSVP

Please RSVP on our Meetup page.

Please note that this event will not take place at our usual location, but rather at Zorgi, Legeweg 157, Oostkamp.

Categories
Uncategorized

28 Sept 2022: Building Offline Capable Progressive Web Apps – Yves Goeleven

Past weekend we delivered over 1300 meals at our basketball clubs takeaway fundraiser in under 3 hours. The unsung hero of this effort is an order management system that runs equally well online as well as offline. Building such a system proved to be quite a challenge. In this session I want to share some of the architectural, design and implementation lessons that I’ve learned along the way while solving this challenge.

Yves Goeleven

Yves is an independent software architect and founder of clubmanagement.io. He is specialized in the design of distributed software systems using Progressive Web Applications, Event Driven Architecture, Domain Driven Design, Event Sourcing, messaging, and Microsoft Azure.

RSVP

Please RSVP on our Meetup page.

Slides

Can be found here.

Categories
Uncategorized

20 Oct 2021: Getting API Security right – Dr. Philippe De Ryck

The shift towards an API landscape indicates a significant evolution in the way we build applications. The rise of JavaScript and mobile applications have sparked an explosion of easily-accessible REST APIs. But does the rise of APIs result in the downfall of security? Why are there so many vulnerabilities and incidents involving APIs? How can you ensure that your APIs are secure?

In this session, we use real-world cases to dive into best practices for securing your APIs. We discuss the attack surface of an API, common authorization problems, and best practice techniques to avoid these problems. At the end of this session, you will have an actionable set of guidelines to assess and improve the security of your own APIs.

Philippe De Ryck

Philippe De Ryck helps developers protect companies through better web security. His Ph.D. in web security from KU Leuven lies at the basis of his exceptional knowledge of the security landscape. As the founder of Pragmatic Web Security, Philippe delivers security training and security consulting to companies worldwide. His online course platform allows anyone to learn complex security topics at their own pace. Philippe is a Google Developer Expert and an Auth0 Ambassador for his community contributions on the security of web applications and APIs.

The talk starts at 20:00 and lasts about 1 hour.

RSVP

Please RSVP on our Meetup page.

Categories
Uncategorized

21 April 2021 – Hannes D’Hulster: It’s All About People

A true story about how a 90ies email marketing tool was transformed into a modern product organisation. Product, here, deals with what features should be build and how they should work. Not technically, but from a business but mostly a user point of view.
We’ll tell you what we changed, how we handled that and how this affects all people involved. It includes change and heavy moments, but it has a happy ending.

Hannes D’Hulster

Born in Bruges, studied in interaction design in Genk and designed educational games, websites and applications since 2001. With his collective Smooth Sailing he helps start-ups and scale-ups to reduce the chaos in their head, software and team.
In his hometown, he organises Cityhacks, a yearly hackathon and during his student years he helped building Brugsebuurten. In his spare time he likes to go for a “toerke van de vesten” and is part of the board of Het Entrepot.

RSVP

Please RSVP on our Meetup page.

Categories
Uncategorized

Slides of Tom’s Talk on Multi-tenancy on Azure

Thank you Tom for your session on Multi-tenancy on Azure! For those of you who want to recap, or if you weren’t present, you can find the slides here.

See you next at our next event! Jon Skeet will be giving a remote talk on 27 May. We’ll keep you posted.

Categories
Uncategorized

19 February 2020: Tom Kerkhove on Building Multi-tenant PaaS on Azure

Building a multi-tenant PaaS is not a walk in the part, certainly if the platform you are building on is constantly changing.

In this session I’ll walk you through the adventure we’ve been on where you’ll learn about the challenges we’ve had and how we approached them and whether or not our decisions worked out or not.

– How to design for scale
– How to operate the platform
– How to grow a platform mindset and force ownership
– How to provide user-friendly webhooks
– How to roll out changes
– How to design for multi-tenancy
– How to approach constant change
– etc

Cloud platforms are never finished so you’d better come prepared.

Azure Architect at Codit, Microsoft Azure MVP & Advisor

Tom works for Codit as an Azure Architect, is a member of the AZUG crew and has been a Microsoft Azure MVP & Azure Advisor since 2014. You can see Tom around on GitHub maintaining Promitor & Azure Deprecation or contributing to projects like KEDA & Arcus.

He turns coffee into scalable & secure cloud systems and writes about his adventures on blog.tomkerkhove.be.

RSVP

Please RSVP on our Meetup page.

Categories
Uncategorized

2 December 2019: Mathias Verraes on Temporal Analysis Patterns

When we design software for a complex domain, it helps to have a deep understanding of that domain, and reflect it in the system’s model. That’s the central premise of DDD. Many interesting business domains are temporal; they involve many interconnected processes and behaviours happening over time.

This is where traditional ways of understanding our domains fall short: they look at the artifacts of those processes, but not enough at the processes themselves.

Temporal analysis patterns help us see recurring patterns in how the processes in our domains work and are organised. The insights well get from applying the patterns, show us how to choose objects, components, and services. This leads to better decoupled systems, both internally and at the level of integrations.

This talk starts at 20:00 and lasts 1 hour.

RSVP

Please notify us of your presence on meetup.com.

About Matthias Verraes

Mathias Verraes advises organisations on designing and modelling software for complex environments, including architecture, analysis, testing, and refactoring “unmaintainable” systems. He has worked with clients in Government, Logistics, Mobility, Energy, E-Commerce, and more.

He teaches Domain-Driven Design courses and curates the DDD Europe conference. When he’s at home in Kortrijk, Belgium, he helps his two sons build crazy Lego contraptions.

Website
Twitter



About the location

The event is in the building of Onafhankelijk Ziekenfonds at Gistelse Steenweg 294, Sint-Andries, Brugge.

Parking is available around the entire building. If you can’t find a parking space, just drive a little further around the building.

There will be arrows pointing the way from the entrance all the way up to the room on the 3rd floor.

Doors open at 19:30, session starts at 20:00 and lasts 1 hour.

Categories
Uncategorized

Meetup 30/09 Photo’s

Here are some photo’s from our first meetup!

Categories
Uncategorized

Slides and Evaluation of Yves’ Talk

For those who want to see the slides of Yves’ talk, “If at first you don’t succeed with Event Sourcing,” you can find them on SlideShare.

Also, if you could attend (thanks!), you could help us by filling out the evaluation form (Dutch).

Don’t forget to mark 2 December on your calendars! Our next meetup will be with Matthias Verraes.