Sign in

Wim De Troyer

@wimdetroyer.bsky.social
26 followers 137 following 10 posts

Freelance developer in love with Java and Spring... and a dilettante blogger and speaker 😎 wimdetroyer.com

PostsRepliesMedia
Wim De Troyer @wimdetroyer.bsky.social · 14/05/2025
My ever growing 'programming videos backlog' on YouTube... I'm sure some of you can relate to this 😁 I'd estimate around 200-250 videos of 369 videos have been watched, on a train, plane, while eating, ... Still some left to go :) Playlist if interested: www.youtube.com/playlist?lis... #Java
031
Wim De Troyer @wimdetroyer.bsky.social · 07/05/2025
TIL that calling addFirst(b) on a linkedhashset that has values with insertion order [a,b,c] willl make the insertion order become [b,a,c] (reminder: add would be a no-op) And the same thing goes for addLast()! It does feel intuitive and adheres to the principles of least astonishment. #java
131
Wim De Troyer @wimdetroyer.bsky.social · 07/05/2025
TIL about #db2 the diff between VARCHAR and the VARGRAPHIC type. you should use the VARGRAPHIC datatype if you want to encode ascii characters that take up more than one byte (ie: é,è etc), because for VARCHAR : each position takes a single byte, and VARGRAPHIC reserves two...
100
Reposted by Wim De Troyer
Martin Kleppmann @martin.kleppmann.com · 11/03/2025
Chapters 1–7 of the second edition of Designing Data-Intensive Applications are now available in early release (sorry, O'Reilly subscribers only at this point). Among other changes, you may notice that we now talk about “sharding” rather than “partitioning” www.oreilly.com/library/view...
oreilly.com
Designing Data-Intensive Applications, 2nd Edition
Data is at the center of many challenges in system design today. Difficult issues such as scalability, consistency, reliability, efficiency, and maintainability need to be resolved. In addition, there...
725943
Reposted by Wim De Troyer
Brian Goetz @briangoetz.bsky.social · 11/03/2025
This book is the Grey and Reuter of the current generation. New edition coming!
2584
Wim De Troyer @wimdetroyer.bsky.social · 24/04/2025
My blog post on the front page of r/java, my first time speaking in front of a warm @bejug.bsky.social community and a shiny bejug speaker + jules destrooper cookies courtesy of @tomcools.be just makes me inspired to do more 🤩 I ❤️ the java community #java
062
Reposted by Wim De Troyer
Belgian Java User Group @bejug.bsky.social · 24/04/2025
Time for @wimdetroyer.bsky.social to give his very first session (quicky)! #visitor pattern ftw!
061
Reposted by Wim De Troyer
Belgian Java User Group @bejug.bsky.social · 20/04/2025
Soon! Still more places. Here is the updated card which also features our Quicky speaker @wimdetroyer.bsky.social!
152
Wim De Troyer @wimdetroyer.bsky.social · 23/04/2025
I’ll be speaking at BeJUG tomorrow and in the spirit of proper preparation, I’ve released another blog post to accompany my talk 🙂 You can find the article on my website: wimdetroyer.com/blog/visitor... I hope you enjoy reading! PS: you can still participate: www.meetup.com/belgian-java...
wimdetroyer.com
The Visitor Pattern - 'Revisited' using Data Oriented Programming techniques.
Java Language improvements culminating in java 21 obviate the need for the verbose visitor pattern as we know it, instead elevating it into a first class language feature.
000
Wim De Troyer @wimdetroyer.bsky.social · 01/01/2025
Wrote about a problem I had where my configuration properties were no longer bound when upgrading from Spring Boot 2 to Spring Boot 3, and the proper way to define your configuration properties wimdetroyer.com/blog/the-pro... #java #spring
wimdetroyer.com
The proper way to define configuration properties in Spring
Upgrading from Spring Boot 2 to 3 forced me to define my configuration properties in a better way.
052