Sign in

Jan Ouwens

@jqno.nl
142 followers 66 following 263 posts

Developer ◦ Java/JVM ◦ EqualsVerifier ◦ speaker ◦ @yoink.nl but opinions mine ◦ 👨‍👩‍👧 ◦ 🇳🇱🇪🇺 ◦ 🖖🏻 ◦ 💚 ◦ 🇺🇦🌻 ◦ he/him

PostsRepliesMedia
Jan Ouwens @jqno.nl · 4h
Haha fair! That means that the chance I will be able to catch your talk is near 100% though, because I also have an ignite session! 😄
010
Jan Ouwens @jqno.nl · 6h
I was browsing the J-Fall schedule, and I notice it's not up there! But, none of the ignites and two of the keynotes aren't in there yet either, so your talk must be one of those I vote keynote!
110
Jan Ouwens @jqno.nl · 29/09/2026
I encountered it on foojay. I'm also genuinely interested and intend to try it out As Soon As I Have Some Time To Spare™
000
Jan Ouwens @jqno.nl · 29/09/2026
I didn't realise this was a thing! Sorry I haven't submitted mine yet. Here it is: github.com/ag-libs/lathe
github.com
GitHub - ag-libs/lathe
Contribute to ag-libs/lathe development by creating an account on GitHub.
121
Jan Ouwens @jqno.nl · 18/09/2026
Sounds like a topic for a conference talk in its own right!
100
Jan Ouwens @jqno.nl · 18/09/2026
This talk is already very high on my "want to attend" list!
120
Jan Ouwens @jqno.nl · 17/09/2026
My ignite session is accepted for #JFall this year! > Designing a Lego model, or how my relaxing hobby turned out to be a software project in disguise This is the story of a two-week project that took me nearly two years to complete. Somehow I will make everything fit in five minutes.
Me with my Tilburg Lego Skyline model
030
Jan Ouwens @jqno.nl · 09/09/2026
It's a good incentive to use mail less, I suppose
000
Jan Ouwens @jqno.nl · 09/09/2026
I screen-recorded my personal favourite Outlook UI failure for you.
110
Jan Ouwens @jqno.nl · 27/08/2026
Also: reliable and deterministic. LLMs are neither
010
Jan Ouwens @jqno.nl · 27/08/2026
I forgive you!
010
Jan Ouwens @jqno.nl · 27/08/2026
You HAD to say this out loud didn't you 😠
100
Jan Ouwens @jqno.nl · 27/08/2026
Releasing a blog post and an EqualsVerifier in a single morning...things shoulldn't get any crazier today. Time to get some real work done 😅
130
Jan Ouwens @jqno.nl · 27/08/2026
EqualsVerifier 4.5.2 is out! It fixes an issue when you have a sealed hierarchy with a singleton enum that comes first alphabetically... Check it out at github.com/jqno/equalsv... #java
github.com
010
Jan Ouwens @jqno.nl · 27/08/2026
I finally managed to get a Chromecast working in a vacation home! jqno.nl/post/2026/08...
jqno.nl
Getting a Chromecast to work in a vacation home
In which I finally unlock an achievement that I’d been trying for for years
000
Jan Ouwens @jqno.nl · 26/08/2026
static.klipy.com
Homer Simpson Retreats into a Bush
ALT: Homer Simpson Retreats into a Bush
010
Jan Ouwens @jqno.nl · 26/08/2026
Of course, I'm a consultant there, so I work for 2 places. I'm pretty sure I could get you a meeting with the boss of the consultancy company I work for 😜
110
Jan Ouwens @jqno.nl · 26/08/2026
Also, I suspect my team lead will say that the excel sheet is good enough and she has more important stuff to do (which frankly, she probably does, her workload is insane)
110
Jan Ouwens @jqno.nl · 26/08/2026
I mean, I work in a company with hundreds of developers. If any service is going to be bought, it will be for all of them or for none of them. Hence, my manager's manger's manager. My team lead doesn't have the power to buy a service like this...
110
Jan Ouwens @jqno.nl · 26/08/2026
If you're offering to add a few years to the tail of our Excel file: yes please, be my guest If you're trying to sell a service: I support you but I'm afraid you may have to speak with my manger's manager's manager 😅
110
Jan Ouwens @jqno.nl · 26/08/2026
I mean, it works well enough I guess. We could improve it, but it wouldn't be worth it; see attached xkcd 😄 (Main pain point is that somebody has to extend the sheet every year or so. Also, Excel loads super slow in a browser) xkcd.com/1205/
xkcd.com
Is It Worth the Time?
110
Jan Ouwens @jqno.nl · 26/08/2026
We have a shared excel sheet!
100
Jan Ouwens @jqno.nl · 22/08/2026
Loss originated in Ctrl+Alt+Del but has since become its own thing. But maybe a little too niche for the purpose of your talk 😅
010
Jan Ouwens @jqno.nl · 22/08/2026
Speaking of long running web comics and ASCII art, what about this one? | || || |_
110
Jan Ouwens @jqno.nl · 21/08/2026
Also, the fact that xkcd and dinosaur comics had their origin in that era and are still running in almost the same form (in case of dinosaur comics, in literally the same form)
110
Jan Ouwens @jqno.nl · 21/08/2026
EqualsVerifier 4.5.1 is out! It now has a built-in prefab value for LinkedHashSet. As always, check the release notes at github.com/jqno/equalsv... #java
github.com
020
Jan Ouwens @jqno.nl · 21/08/2026
Also this was huge for a while www.thebestpageintheuniverse.net/c.cgi?u=irule
thebestpageintheuniverse.net
I am better than your kids.
I am better than your kids
210
Jan Ouwens @jqno.nl · 21/08/2026
Consummate v's ... beefy arms ... burninating the countryside ... you know who I'm talking about! www.youtube.com/watch?v=90X5...
youtube.com
Strong Bad Email #58 - Dragon
YouTube video by homestarrunnerdotcom
210
Jan Ouwens @jqno.nl · 15/08/2026
If you have money, you can afford to pay more! Right? So if you spend it all on bank fees, you'll have less money and the price will go down automatically
010
Jan Ouwens @jqno.nl · 29/07/2026
Dear supermarket, why must you torture me so?
A box of eggs, fresh from the supermarket: 5 brown, 1 white
040
Jan Ouwens @jqno.nl · 13/07/2026
That's Thursday! Don't forget to sign up 😉
020
Jan Ouwens @jqno.nl · 07/07/2026
Want to see the insane talk I wrote about the insane programming language that I built? Join us at the @openvalue.eu meetup next week! www.meetup.com/openvalue/ev...
meetup.com
Building a Bullshit Language && Taming Null with JSpecify, Thu, Jul 16, 2026, 5:30 PM | Meetup
We're excited to announce our next meetup July 16th, 2026! As usual, we'll take care of food, drinks and awesome sessions - you just need to bring you ;-) This meetup will
001
Jan Ouwens @jqno.nl · 28/06/2026
Ah yes. I'm a big fan of those
010
Jan Ouwens @jqno.nl · 28/06/2026
How do you keep it so cool when it's so hot outside?
static.klipy.com
Ba Dum Tsss Drummer
ALT: Ba Dum Tsss Drummer
110
Jan Ouwens @jqno.nl · 26/06/2026
I went to see Beat the other day: King Crimson veterans playing their 80s songs. At the end of the show it was hard not to agree with Adrian Belew:
110
Jan Ouwens @jqno.nl · 20/06/2026
Which occurrence of the word "just" in this discussion are we referring to though? 🤔 "just" read it back
100
Jan Ouwens @jqno.nl · 20/06/2026
Right. We were talking about a script that calls out to agents. That's what scripts do: call out to other, more sophisticated non-human programs.
100
Jan Ouwens @jqno.nl · 20/06/2026
You shouldn't antropomorphise these AIs. They don't like that
100
Jan Ouwens @jqno.nl · 20/06/2026
A chef is a person. What you're describing is a script. Much more powerful than a traditional script due to the power of AI, yes, but: a script.
100
Jan Ouwens @jqno.nl · 20/06/2026
Yes. That's an AI-powered script. I hear you
100
Jan Ouwens @jqno.nl · 20/06/2026
So basically the AI equivalent of a script. Check.
100
Jan Ouwens @jqno.nl · 20/06/2026
I know @davidgoemans.com has a script for that
100
Jan Ouwens @jqno.nl · 20/06/2026
ᕕ( ᐛ )ᕗ
100
Jan Ouwens @jqno.nl · 20/06/2026
Will you be vibe-operating it as well?
100
Jan Ouwens @jqno.nl · 19/06/2026
Sometimes you make me forget you have a degree in computer science
static.klipy.com
Happy Elderly Woman Taking a Picture
ALT: Happy Elderly Woman Taking a Picture
100
Jan Ouwens @jqno.nl · 19/06/2026
It's called a TUI
100
Jan Ouwens @jqno.nl · 11/06/2026
Ah I see! Still, very nice build 😊 I like the idea of converting logos of cool things into small sets like this
000
Jan Ouwens @jqno.nl · 10/06/2026
That looks great! Did you make it from bricks you had lying around? Or was more planning involved? 😄
100
Jan Ouwens @jqno.nl · 19/05/2026
I deleted my Twitter, closed my Dropbox account and installed a new OS on my phone: I'm trying to move away from Big Tech jqno.nl/post/2026/05...
jqno.nl
Distancing myself from Big Tech
In which I replace services I’ve been using for literal decades
082
Jan Ouwens @jqno.nl · 08/05/2026
Always nice to have my body displayed on the big screen
000