Wouter Bauweraerts's Avatar

Wouter Bauweraerts

@wbauweraerts.bsky.social

Java Developer | Musician | Cyclist ๐Ÿ‡ง๐Ÿ‡ช๐Ÿ•๐ŸŽถ๐ŸŽค๐Ÿ’ป

30 Followers  |  110 Following  |  46 Posts  |  Joined: 21.11.2024  |  1.9808

Latest posts by wbauweraerts.bsky.social on Bluesky

Post image Post image Post image

Had a great first day at #GoTechWorld in #Bucharest with a great talk about #GithubActions! The Speaker/exhibitor party afterwards was also a great moment to meet new people. As we shouldโ€ฆ we ended up in the bar of our hotel for a good closure!

11.11.2025 21:38 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Acceptance Criteria Simple rules to write great acceptance criteria

Last week, I elaborated on requirements. But to create good software solutions, developers also need good Acceptance Criteria!
Read about the rules for acceptance criteria here: www.canva.com/design/DAG2D...
#softwareDevelopment #quality #userStory #requirements #acceptanceCriteria #bdd #tdd

11.11.2025 10:45 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I'll dive into different types of unit tests, using other definitions of the concept of a unit. I will demonstrate the power of sociable testing during a live demo, where I will also introduce #UnitSocializer to the Romanian developer community.

06.11.2025 10:30 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Next week I'll be attending the #GoTechWorld conference in #Bucharest. Here I'll be speaking about how you can easily improve your unit tests.
If you're also there, you're welcome to come and find me for a quick chat and a cup of coffee!
#conference #speaker #openSource #quality

06.11.2025 10:30 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Am I missing something? Let's talk!

Requirements are not the only crucial part of a user story. A user story is not complete unless it contains good acceptance criteria. Want to know more about this? Follow me for more!

03.11.2025 13:55 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Requirements

I've listed some crucial details here: www.canva.com/design/DAG2D...

03.11.2025 13:55 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Software developers are great at solving problems! However, they need to know exactly what problems they should solve. To do our job, we need good user stories of which requirements are the core! What are #requirements? Link to more details in the comments!

#softwareDevelopment #quality #userStory

03.11.2025 13:55 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
UnitSocializer jUnit-Mockito

For #java developers, I have some great news! I started an #OpenSource project called #UnitSocializer. This helps you write sociable unit tests, while reducing the complexity in the setup!
Check it out here: wouter-bauweraerts.github.io/UnitSocializ...

29.10.2025 12:45 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Now I know. Sociable tests can become complex in large projects. Especially the setup!
But, I truly believe that it is worth the effort!
Your tests will be able to validate that you didn't break anything during the refactoring process. You might have some compilation errors, but that's all!

29.10.2025 12:45 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Sociable tests accept dependencies. Limited to what is within your control and what can be done without spinning up an application context. So you will mock your interactions with external systems. By doing so, you will focus on testing the behavior.

29.10.2025 12:45 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Hey #developer! Do you suffer from test failures when #refactoring? I dare you to investigate your #unitTests. I'm confident that you will find your tests using a lot of mocks! These #solitaryTests tend to break when refactoring.
Why don't you try #sociableTesting?
#java

29.10.2025 12:45 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

You canโ€™t attend an @rotterdamjug.bsky.social meetup without making a detour to enjoy this beautiful bridge by night

28.10.2025 21:47 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Just had the opportunity to present how you can easily write robust unit tests. Tests that help you change your code with confidence, without fear of breaking things.
Thanks @rotterdamjug.bsky.social and @royvanrijn.com for having me!

28.10.2025 19:05 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Tomorrow I'll be presenting at the RotterdamJUG meetup!

I prepared an inspiring session about how you can improve your unit tests, making them less fragile when you make changes or refactor your code!

I hope to see you there! Check the meetup event for more details! www.meetup.com/rotterdamjug...

27.10.2025 11:30 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

๐Ÿš€ BeJUG is back in Ghent this November!

Big thank you to Inetum (www.inetum.com/en/belgium) for hosting us!

Speakers are @frankdelporte.be and @wbauweraerts.bsky.social. Looking forward to what they have to share!

Sign up here: www.meetup.com/belgian-java...

23.10.2025 10:47 โ€” ๐Ÿ‘ 9    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Dealing with legacy code is inevitable code. Sometimes it's well-structured, but often it's poor quality, like spaghetti, with testing gaps. When refactoring legacy, apply "Golden Master" or "Lift Up Conditional" to increase confidence in maintenance. #softwareDevelopment #legacy #quality

13.10.2025 10:13 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Maven Central: io.github.wouter-bauweraerts:instancio-fixture-builder Discover instancio-fixture-builder in the io.github.wouter-bauweraerts namespace. Explore metadata, contributors, the Maven POM file, and more.

Check Maven Central for more details: central.sonatype.com/artifact/io....

02.10.2025 05:45 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I just released both 5.5.0 and 5.5.1 of instancio-fixture-builder release for compatibility with all recent #instancio versions.
No major changes in the fixture builder concept, just had to do some version updates!
Support for Java 25 (LTS) is on it's way!

#testdata #opensource #instancio

02.10.2025 05:45 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

And I hope itโ€™ll be around for many more years!

30.09.2025 12:57 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
03-2025 2I2 | 30 Years Of JAVA - (Part 3 2I2) - Special Edition - JAVAPRO International IDE & TOOLS โ–ช๏ธ Jump 20 Years of Java with Migration Engineeringโ–ช๏ธ Code Reviews with AI: A Developerโ€ฆ

A brand new #JAVAPRO Special Edition has been released. However I enjoyed the previous issues, I love this one even more!
Amongst interesting articles of very skilled people, you can also find my article about how I think about #testing!

Download for free at javapro.io/2025/09/30/0...

#java

30.09.2025 11:25 โ€” ๐Ÿ‘ 5    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image Post image Post image Post image

Throwback to a great time at @lu.voxxeddays.com with amazing pictures by @ddoutsiopoulos.bsky.social How many days until the next edition? I canโ€™t wait!

14.07.2025 04:44 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Stupid meโ€ฆ forget the picture! So, also off stage #murphy is with me!

20.06.2025 15:05 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Time files! @lu.voxxeddays.com is over for me, but I had an amazing time, learned cool stuff, gained more #insight and did Some #liveCoding. Also murphy was present, but I managed to make my point, and I enjoyed every second!
Iโ€™ll be back! #conference #java #testdata #knowledgeSharing

20.06.2025 15:05 โ€” ๐Ÿ‘ 3    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Itโ€™s the final countdown! One more session before Iโ€™ll hijack the main stage @lu.voxxeddays.com
This talk fits for all levels. I promise that there will be something new for all of you!
Join me on a trip trough space and time exploring data generation techniques!
#java #OpenSource #testData

20.06.2025 11:18 โ€” ๐Ÿ‘ 7    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Back to the main stage, wouldnโ€™t want to miss @sanderhoogendoorn.bsky.social talking about the habits of a successful team @lu.voxxeddays.com
#conference #teamwork #softwareDevelopment

20.06.2025 09:21 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
The โ€œJust Sharingโ€ Principle โ€œHere's what worked for us in our context, but I recognize that your context is differentโ€

First take-away from today sessions at @lu.voxxeddays.com
How can you share your insights with your customers or stakeholders? Just apply the #JustSharing principle!

justsharing.dev

#keynote #sharingIsCaring #conference #learning

20.06.2025 07:22 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image Post image

#VoxxedDaysLuxembourg has finally started! Two days filled with new learning, meeting interesting people, making new friends and talking about my passion! It will be AMAZING!
#conference #java #java30

19.06.2025 07:37 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Proud to be a part of this! Not only it will be my first talk in another country, Iโ€™ll also try some live coding for the first time. One thing is for sure! It will be an opportunity to learn for everyone!
Join me for my talk at #VoxxedDaysLuxembourg ! #testdata #conference

01.06.2025 20:51 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Team Visma | Lease a Bike presents new jersey โ€˜The Wingbeatโ€™ ahead ofโ€ฆ Team Visma | Lease a Bike has unveiled its new jersey, The Wingbeat, ahead of the Tour of Flanders. The entire menโ€™s and womenโ€™s teams, including Wout vanโ€ฆ

Read the full article here: www.teamvismaleaseabike.com/news/news/te...

04.04.2025 10:16 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Wout Van Aert showing off the new Wingbeat jersey, symbolising the power of the beehive

Wout Van Aert showing off the new Wingbeat jersey, symbolising the power of the beehive

At The Beehive, we value teamwork over individual efforts, a belief shared by Jumbo Visma - Lease a Bike. They know their riders excel through collaboration. They've created The Wingbeat jersey for a major cycling event, inspired by a beehive's unity. Together, we are unstoppable!
Go for it, Wout!

04.04.2025 10:16 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@wbauweraerts is following 20 prominent accounts