Tim Schraepen
sch3lp.bsky.social
Tim Schraepen
@sch3lp.bsky.social
Organizer of KTConf.be
Software Crafter
Coach
You “can” ask for “water from the tap”, which should be free, but nobody does that and the waiter will probably give you a weird look.
January 30, 2026 at 7:38 PM
That’s on you for ordering water, when you could’ve had beer for the same price!
January 30, 2026 at 7:33 PM
Came back to the office after quite a while to find this on my desk 😍 @kotlinlang.org #kodee
January 30, 2026 at 8:20 AM
Thursday 12/02 we’re hosting the first BEKUG MeetUp of 2026 at DPGMedia in Vilvoorde!
Interested or curious about @kotlinlang.org ?
Register for free: meetu.ps/e/PNbwy/sYjb...
Belgian Kotlin User Group Vilvoorde, Thu, Feb 12, 2026, 6:30 PM | Meetup
Hi Kotlin enthusiasts! I am happy to be facilitating our **second BEKUG Meetup** at **DPG Media**. We'll figure out what works best for our community as we go along, so y
meetu.ps
January 29, 2026 at 11:15 AM
Reposted by Tim Schraepen
Teaching Kotlin at a university or in your company?
We've put together a complete 'Teach Programming With Kotlin' toolkit – slides with speaker notes, a syllabus, quizzes, homework assignments, tests, and hands‑on projects.
Use it as‑is or adapt it: https://kotlinlang.org/education/
Kotlin Programming Language
kotlinlang.org
January 23, 2026 at 2:14 PM
RIP. So sorry for your loss. :(
January 22, 2026 at 2:36 PM
Reposted by Tim Schraepen
January 8, 2026 at 10:26 PM
Strange looking dog that one!
December 25, 2025 at 12:36 PM
Reposted by Tim Schraepen
🚀 Build dynamic web apps without the SPA overhead!
Anders Sveen shows how the combination of HTMX, Ktor, and kotlinx.html can simplify full-stack Kotlin. A must-watch! https://kotl.in/7stxd6
Simplifying Full-Stack Kotlin: A Fresh Take with HTMX and Ktor | Anders Sveen
YouTube video by Kotlin by JetBrains
youtu.be
December 14, 2025 at 5:31 AM
YEEESSSSSS! My prayers have been answered!
December 12, 2025 at 6:08 AM
Code first. Use ApprovalTests to catch yourself accidentally breaking the contract/schema. This way you don’t get handcuffed by code generation libraries.
December 12, 2025 at 6:04 AM
Reposted by Tim Schraepen
In 2 weeks we’re kicking off the Belgium @kotlinlang.org User Group with @sch3lp.bsky.social!

The first session since 2019 😍

We’re starting off with a talk, and afterwards we’ll have an open space.

There’ll will be lots of Kotlin and Kodee goodies 😁 See you there!

www.meetup.com/belgian-kotl...
Kick-Off Belgian Kotlin User Group, Thu, Dec 11, 2025, 6:30 PM | Meetup
Hi Kotlin enthusiasts! I am so hyped to be hosting our first BEKUG Meetup at Kunlabora. This will be an important first time event where we'll welcome you all as members
www.meetup.com
November 28, 2025 at 9:08 AM
Reposted by Tim Schraepen
blog.jetbrains.com/kotlin/2025/... great blog post that proves why moving to Kotlin is a good choice. @jlengrand.bsky.social and I can vouch for that 😉
Helping Decision‑Makers Say Yes to Kotlin | The Kotlin Blog
Want to show Kotlin’s value in plain terms? Learn how to link productivity, quality, and developer satisfaction to measurable ROI.
blog.jetbrains.com
November 23, 2025 at 7:02 AM
Reposted by Tim Schraepen
🤔 Curious about Kotlin but worried about rewriting your Java code?

No need – Kotlin and Java work seamlessly in the same Spring project.
Start with a single service and expand from there.

Check out our updated tutorial 👇 https://kotl.in/rzdau2
Adding Kotlin to a Java project – tutorial | Kotlin
kotl.in
November 25, 2025 at 4:50 PM
The reason you might want to optimize for non-google search engines is because I think your target audience mostly doesn’t use google as a search engine anymore.
You can search SEO duckduckgo and check the differences with google. Most seo helps all engines.
November 21, 2025 at 6:03 AM
🤔Maybe for your blog it’s more interesting to optimize SEO for duckduckgo instead of for Google.
November 20, 2025 at 7:15 AM
Twilight Imperium
Just One
Tiny Epic Galaxies
Recall
Gizmos
Humanity
Tempel des Schreckens
Aquatica
Root
So you’ve been eaten
November 16, 2025 at 9:16 PM
Reposted by Tim Schraepen
📢 Rare opportunity: my team is hiring! We're looking for a new Developer Advocate to cover server-side Kotlin, focusing on Spring.

If you love Spring, Kotlin, and their communities, this might just be for you.

Learn more and apply here:
Kotlin Developer Advocate
Amsterdam, Netherlands; Berlin, Germany; Dubai, United Arab Emirates; Limassol, Cyprus; London, United Kingdom; Madrid, Spain; Munich, Germany; Prague, Czech Republic
job-boards.eu.greenhouse.io
November 11, 2025 at 3:25 PM
Reposted by Tim Schraepen
💳 Processing 43B+ transactions a year, Worldline needed a language that could evolve with their growth.

Kotlin’s concise syntax, type safety, and Java interoperability help their backend engineers deliver at scale.

🎥 Watch the testimonial from Worldline’s lead developer.
youtu.be/3IxDICQTutw?...
How Kotlin Server-Side Development Delivers Real Business Results for Worldline
YouTube video by Kotlin by JetBrains
youtu.be
October 21, 2025 at 3:27 PM
Localized results tho.
You did give me the idea to create an accompanying bekug website. Cheers!
October 15, 2025 at 8:45 PM
Reposted by Tim Schraepen
I've written a small blog post about how context parameters change API design in Kotlin serranofp.com/blog/context...

Feedback and discussion is more than welcome!
Context parameters and API design
serranofp.com
October 14, 2025 at 2:13 PM
What immediately comes to mind is seeing a test fail and not understanding from the failure message why it’s failing. E.g. toString() wasn’t implemented and now all I’m getting is reference id’s that are different when I expected to see the properties of a value object being different.
October 13, 2025 at 5:36 PM
That’s a wrap for day one of #SocratesBE
Here’s a FOMO inducing photo of today’s marketplace.
What you don’t see is Vincent’s legendary lightning talk on Limburgse Vlaai. That happened Thursday evening already.
October 10, 2025 at 10:38 PM
Reposted by Tim Schraepen
1/ Experiments are useful to learn what's possible, to discover your blind spots, to generate optionality (aka the availability of options even when you don't need them), and to allow innovation. Without experimentation for the sake of discovery, there's no science, art, philosophy.
October 8, 2025 at 12:04 PM
I was wondering the same thing. When you know it’s a human that wrote it, there’s empathy: “whoever wrote this was under lots of constraints at the time and I’ve been there myself once. I’m happy to fix this code that does something valuable”.
But I can’t apply that when it was vibe coded.
October 9, 2025 at 5:26 AM