joesteel.bsky.social
@joesteel.bsky.social
130 followers 500 following 260 posts
Java developer and enthusiast. Late to the game, but > 10 years in. Enthusiastic cook, with some professional exp, occasional musician. He/Him
Posts Media Videos Starter Packs
I'm not much of a lover of sweet food, but that looks like something I should be jealous about not having.
Reposted
Reposted
My latest blog: Go Primitive in Java, or Go in a Box

I've programmed in Java for half of my life. I stopped waiting for language features when I knew lambdas would arrive. We got to work and solved collections problems together in OSS.

No regrets, just thanks. 🙏
donraab.medium.com/go-primitive...
Go Primitive in Java, or Go in a Box
We can have our eight Java primitives and travel light in collections too.
donraab.medium.com
Reposted
Lovely time In Linlithgow and what skies to welcome me
SD: "But the ticket says..."
Reposted
This remains the funniest way to hear about an internet outage, though.
Spoke too soon! They've moved on.
Hmm, this is odd. Normally they pass through. Happy for the wee critter to stay here, but I think I may need to create some lodgings.
The "power shuffling" mole will forever be a favorite, though
Hedgehog sighting! Love these little creatures. The only thing that makes it more wholesome is tapping on the window for my wife to come out and seeing how happy she is.
Reposted
I've been using RandomAccessSpliterator for years in #Java without realizing it. I wrote about this default spliterator years ago. I wrote about it again after learning it is used by immutable Lists created by List.of() and Stream.toList(). Deja vu all over again.
donraab.medium.com/spliterating...
Spliterating Hairs Results in Spliterating Deja Vu
How a “Random” question led me down a Java Spliterator rabbit hole.
donraab.medium.com
Reposted
My latest blog: Spliterating Hairs Results in Spliterating Deja Vu

The story of a four day accidental rabbit hole self-extraction. I've fallen down this hole before. Who knows, maybe the blog will prove useful and lead to a small change in the #Java ListN class. 🤷‍♂️
donraab.medium.com/spliterating...
Spliterating Hairs Results in Spliterating Deja Vu
How a “Random” question led me down a Java Spliterator rabbit hole.
donraab.medium.com
Reposted
I was watching a tutorial today (I do this a lot) and I have some advice for you:

Watch your screen. If there are red squiggles underneath some of your lines of code, don't ignore those. Fix it. Even if they're wrong, you want your editor to be able to spot real problems.

Same with grey underlines
Clegg was such an ineffective entity when he had a reasonable position to effect change, this really isn't much of a surprise. He's just another politician who played the game for financial interests.
The only alternative I see to break the mould are the Greens at this point.
The thing is, AI is being baked into already widely adopted services, so people get it whether they want it or not. Surely that stews the metrics. As an example, Google and many other SEs provide an AI overview by default.
For me, this is it. I've felt I've had to keep up with it, but I don't think I've had a huge amount out of it. It's quite good for finding out about some things sometimes, but that's about all I've found to be useful for.
to such a fine degree that effectively, I have to try and take on the context of the AI, which, for me, defeats the point. I'm not sure at this point if I'm foolish for not getting the right answers from using *AI or smart for not accepting the answers given as right.
By far, the most pragmatic approach I've seen so far. I have seen equivalent takes, mind, for a while, but nevertheless.
That being said, I still think it's easier and faster to just write the code myself. Any time I've tried the above approach, I still feel I need to check over the output -
Reposted
There's one week left to read "Eclipse Collections Categorically" on Kindle Unlimited for free. Read the authors inside guide to reading first to find out how to make the most out of reading the book with limited time.
donraab.medium.com/the-authors-...
The Author’s Inside Guide to Reading Eclipse Collections Categorically
TL;DR — Read Chapters 1, 2, 3. Jump to 11. Skim 4–10. Dive in as desired.
donraab.medium.com
Reposted
A project template is halfway round the world while a design principle is putting its boots on.
Borderline blissful! Don't get me wrong, I appreciate scaling comes with complexities and frameworks do a fantastic job of making this easy(ish), but I'm just enjoying the moment :)