Alex
banner
simy4.github.io
Alex
@simy4.github.io
Father of 2, geek, software engineer, FP enthusiast
Reposted by Alex
I said there would never be an htmx 3.0

but I never said anything about an htmx 4.0

htmx.org/essays/the-f...
</> htmx ~ The fetch()ening
You know, technically, I never said anything about a version *four*
htmx.org
November 3, 2025 at 7:04 PM
Keep your dirty Haskellisms away from #Java!
October 30, 2025 at 2:04 AM
Reposted by Alex
Hello, friends! After 10(!) years of #AdventOfCode, I've made some changes to preserve my sanity: there will be 12 days of puzzles each December (still starting Dec 1) and there is no longer a global leaderboard. Read more:
adventofcode.com/2025/about#f...
adventofcode.com/2025/about#f...
October 22, 2025 at 2:32 AM
Jackson 3, really?

It seems that Java library maintainers have stopped being afraid of their users. Spring’s dominance allows them to pull off any nonsense and their users will swallow it.
October 16, 2025 at 10:18 AM
TIL that @kotlinlang.org allows for method overloading like this.

And it breaks Java reflection based libraries like Mockito.

Honestly, I'm not sure it's even a feature and not a bug in the compiler...
October 14, 2025 at 4:42 AM
Reposted by Alex
The hyperfixation will continue

www.youtube.com/watch?v=8y-V...
EJAE, Audrey Nuna and Rei Ami from KPop Demon Hunters: Golden | The Tonight Show
YouTube video by The Tonight Show Starring Jimmy Fallon
www.youtube.com
October 8, 2025 at 1:51 PM
Desktop UX designers: more horizontal screen real estate
Vertical screen designers: more vertical real estate
Both: i.imgflip.com/a8rg7b.jpg
October 11, 2025 at 1:00 AM
With latest Scala improvements proposals I’m more and more thinking about reasonable Scala project github.com/twitter/rsc Scala 2 was good enough. Maybe requires some facelift of standard library. Making it reasonable as well.
GitHub - twitter/rsc: Experimental Scala compiler focused on compilation speed
Experimental Scala compiler focused on compilation speed - twitter/rsc
github.com
September 28, 2025 at 9:00 AM
I used return keyword in Scala today and that felt right. That's it, I'm bringing return back! Early returns are fine sometimes!
September 18, 2025 at 5:23 AM
Reposted by Alex
LSP API is now available to all IntelliJ IDEA users and plugin developers! 🎉
Bring language support faster, integrate tools, and extend IDE power. Read about the update here: blog.jetbrains.com/platform/202...
The LSP API Is Now Available to All IntelliJ IDEA Users and Plugin Developers | The JetBrains Platform Blog
The way developers create plugins implementing the Language Server Protocol (LSP) in JetBrains IDEs is undergoing a significant shift. With PyCharm and IntelliJ IDEA adopting a unified distribution mo
blog.jetbrains.com
September 1, 2025 at 9:33 AM
My little pet project marks an important milestone:
My small library for generating strings based on given regular expressions is now feature-complete with support for all advanced regex-based string generation use cases. #PBT #Java
github.com/SimY4/corege...
github.com
September 1, 2025 at 7:22 AM
And just like that, the next patch release of #Scala will have stable hashcode for enums: github.com/scala/scala3...
Make hashcode of enum items stable by mbovel · Pull Request #23218 · scala/scala3
Fixes #19177. Done during the compiler issue spree of Monday, May 19th. Note: hashCode of String is cached (see https://github.com/openjdk/jdk/blob/master/src/java.base/share/classes/java/lang/Stri...
github.com
August 29, 2025 at 7:32 AM
This sums up my experience with #Spring
Security. #Java
August 28, 2025 at 11:16 PM
Reposted by Alex
poor thing had to deal with Java
August 17, 2025 at 10:10 PM
I still think that #sbt deprecating and dropping IntegrationTest custom config was a mistake.
August 18, 2025 at 12:19 AM
Oooh, type use Java annotations are cursed
August 13, 2025 at 10:38 AM
Oh my gosh, Gradle's Kotlin DSL is so much worse than Groovy
August 12, 2025 at 1:47 AM
Java Devs: static typing is cool.
Also Java Devs: *unironically using Spring, JPA, Jackson, etc. as the most dynamic type less slop there is*
August 9, 2025 at 7:57 AM
Java programmers are at it again
July 28, 2025 at 11:59 PM
Reposted by Alex
Mill v1.0.0 is out: a better build tool for #Java, #Scala, and #Kotlin. Check it out!

mill-build.org/blog/13-mill...
Mill Build Tool v1.0.0 Release Highlights :: The Mill Build Tool
mill-build.org
July 11, 2025 at 4:47 AM
Kotlin developers are not using VIM motions and it shows.
May 22, 2025 at 6:44 AM
Reposted by Alex
I made an online card game!
- No sign up
- Up to 10 players + 5 bots
- Ad free

ichigame.xyz

Built with #golang and #htmx
May 8, 2025 at 2:13 PM
Reposted by Alex
Scala 3.7.0 has been released! 🎉

✅ [stable] SIP-58: Named Tuples
✅ [stable] SIP-52: Binary APIs
👀 [preview] SIP-62: For comprehension improvements
🧪 [experimental] SIP-61: Unroll
🧪 [experimental] SIP-68: Reference-able Package Objects

More at scala-lang.org/news/3.7.0/
May 8, 2025 at 11:25 AM
Gosh, I'm starting to get all the hate towards space significant syntax after I switched to VIM mode everywhere.

Coding in Scala 3 sucks now... 😒 ngl prolly skill issue, need to learn on ways to mitigate that.
May 3, 2025 at 3:33 AM
Just taught myself basics of VIM in a day.
Trying to move back to regular editors.
Shit.
I think I’m one of them now. 🫣
I use VIM btw.
April 23, 2025 at 12:40 AM