Maintainable Code - Girl Code at KVK


Details
MAKE SURE TO CARRY YOUR ID, KVK's security may ask for it and can deny access if you don't have it on you.
Girl Code merch
Order your merch here. More info below.
Maintainable Code
All, or many, roads lead to Rome. Spaghetti code, talking about Italy, also leads to Rome. Rome can be a POC, an MVP or the utopian end product. But Maintainable Code leads to Rome in a durable way, a way which with a little love and affection is well-paved and probably causes less headaches travelling it for a longer while.
It's a concept we as programmers have to think about. To prevent technical debt and bugs, we should set up our projects to be readable, easy to understand, modified and reused by the ones after us, or even ourselves in say 6 months after we first wrote it.
A lot of developers will speak about clean code, well-documented code, well updated libraries etc. etc. Or more specific approaches: small and reusable functions, typing, test driven development, proper naming of functions and variables, linting, readme's or in-code documentation, DRY, SOLID, bots like Renovate, specific design patterns, GIT etiquette. You name it.
Tonight will be all about maintainable code, and how our speakers handle this concept.
Order your Girl Code Tote Bag now!
Girl Code merch is finally available. It is here in the form of a cotton tote bag, cause who doesn't like a good tote bag?! If you want to support by carrying it anywhere you go, you can order it now! To prevent delivery costs you can pick it up September 12 at this event. See the album for a picture. More info, pics and order your bag here or send an email to ineke.scheffers@hotmail.com
Program
17.45 walk in / dinner (vegetarian options available)
18.30 Intro Girl Code by Ineke Scheffers
18.35 Intro KVK by Cindy Abelmann-van Dooren, Frontend Developer @ KVK
18.40 Maintainable Code: Embracing the Never-Ending Learning Curve
- Nynke Kloppenburg, .NET developer @ KVK
Nynke delves into her experiences, the challenges faced, and the continuous learning process that has shaped her approach to writing maintainable code from novice to medior. Among other she'll share some basic concepts and how she discovered she was already using design patterns without even realizing it!
19.00 How to Get the Whole Team to Care About Maintainable Code and Code Quality
- Sara Larsson, Principal IT Architect @ CGI
Everyone should care about maintainable code and code quality… Sara will share a variation of tools (SonarQube, Azure DevOps, and Mend Bolt) which lets you measure and control the quality and maintainability of your code, making it a goal for the whole team (even non-developers!).
19.20 Beyond Your Application: Making Unit Tests as Manageable as Your Application Code
- Alexia Wu, Data Engineer @ Booking
Talking about maintainable code, the focus often lies on the application itself. The unit tests written during development are, however, often forgotten. The number of tests can quickly become out of control. In this presentation, I want to discuss the use of fixtures and parameterization to reduce boilerplate code and create reusable objects that can be used across multiple tests.
19.40 Q&A with all speakers
20.00 - 21.00 drinks, snacks, mingle
"At KVK, we know that a diverse workforce is key to understanding and serving our diverse customer base of 2 million entrepreneurs in the Netherlands. We’re passionate about ensuring job satisfaction for all our team members. That’s why we launched the WeCode community— to ensure that all our developers feel comfortable and see role models who reflect their own experiences. Through WeCode, we host exciting activities to build an inclusive network of developers. We're especially proud to collaborate with Girl Code, giving our female developers the spotlight they deserve."
- Cindy Abelmann-van Dooren, Frontend developer, KVK
Team
Ineke Scheffers - organizer and founder Girl Code
Nynke Kloppenburg - host KVK
Cindy Abelmann-van Dooren - host KVK
Marouschka Promes - host KVK
Annemieke Visscher - host KVK
Brenda Godoy - host KVK
Sarah Jayne Nogarede - host KVK
Rose Lalk - host KVK
Accessibility
The location is accessible for people who are less mobile and/or wheelchair dependent (if you need a parking space let us know before at ineke.scheffers@hotmail.com, so we can arrange it for you).
There is also a low-stimulation room, when you get overstimulated and want to wind down. The toilets are gender inclusive.
Attendance policy
We take attendance. If you RSVP'd but didn't show up, it will have consequences. Also be sure to cancel on time, 'cause cancelling 1 day before will be too late and count as a no-show. (Illness is of course an exception to this rule).
COVID-19 safety measures

Maintainable Code - Girl Code at KVK