Sometimes...
I just tried to copy ~23GB of data from my Mac to a Windows share.
It said it would take 3 hours.
After reconfiguring the stupid Mac network settings to turn off packet signing and get rid of those ridiculous .DS_Store files, it now takes 8 minutes.
Really, Apple? Really?
19.02.2026 16:48 β π 0 π 0 π¬ 0 π 0
Today is quite significant for me personally.
It marks the 30th anniversary of the day I started working at Sun Microsystems.
I try to imagine how I would explain to younger me where I would be in thirty years.
π
16.02.2026 15:29 β π 4 π 0 π¬ 0 π 0
It's been a while since Windows has really annoyed me but something seems to have changed...
Why is there no way to tell Windows that I have a FAT-formatted USB key and I DON'T CARE ABOUT NTFS PROPERTIES NOT BEING COPIED?
Every time I copy a file, I get the pop-up.
Every. Bloody. Time.
π
12.02.2026 16:24 β π 0 π 0 π¬ 0 π 0
I'm stealing this. π
12.02.2026 15:29 β π 0 π 0 π¬ 0 π 0
I'm very sceptical about so-called Vibe Coding for creating entire enterprise applications using only natural language prompts.
However...
I'm using Claude to generate classes that I'm assembling into a test application, and it is incredible how quickly (and efficiently) I can do this.
09.02.2026 11:55 β π 0 π 0 π¬ 0 π 0
Interesting times at @azulsystems.bsky.social
11.12.2025 10:29 β π 8 π 5 π¬ 1 π 0
Today marks exactly ten years since I joined Azul.
It's been a lot of fun and lots of Java.
Here's to the next ten years. Maybe!
16.11.2025 13:45 β π 9 π 0 π¬ 0 π 0
Yes, slide 48 is not fair, as you can't get the answer from looking at it.
The answer is Unicode character, \u001d, which ia a soft hyphen (slide 49).
This works fine for me in IntelliJ.
17.10.2025 21:48 β π 1 π 0 π¬ 1 π 0
I'm here at @devoxx.com, and I've worked out that this is the 15th time I've attended the conference.
Join me this afternoon for a fun retrospective on 30 years of Java.
At 1745, I'll be doing a BoF session on Modern Java Puzzlers.
08.10.2025 09:56 β π 5 π 0 π¬ 0 π 0
I'm on my way to #Dev2Next via Calgary, where I'll be meeting some customers. Looking forward to meeting lots of Java developers.
24.09.2025 10:53 β π 2 π 0 π¬ 0 π 0
That's great for us UNIX officianados, but seriously, not having a way to hide all file extensions is horrible UI design.
Even worse is you *can* do it, but on a file-by-file basis!!!
Additionally, one of the fields in Finder is 'Kind', which indicates the exact type of file it is.
23.09.2025 17:04 β π 1 π 0 π¬ 1 π 0
Seriously, what is wrong with the UI designers at Apple?
I want to see NO file extensions.
I go to Finder and deselect "show all file name extensions", which doesn't do what it says, because the extensions are still shown.
That is, unless you manually turn it off for EVERY SINGLE FILE!
23.09.2025 16:48 β π 0 π 0 π¬ 1 π 0
I have just arrived in Oslo for JavaZone @javazone.bsky.social.
According to my records, this will be my tenth appearance at this great conference.
Join me tomorrow for two sessions: 30 Years of Java and my Java Patterns Details and Puzzles session.
02.09.2025 12:17 β π 4 π 0 π¬ 0 π 0
Currently trying to install some ancient software.
"Ant version: 1.10.12 lower than required: 1.6.5"
Sigh...
12.08.2025 16:54 β π 3 π 0 π¬ 1 π 0
That would be great, except...
It doesn't work for me.
The keyboard shortcut does nothing, and as you can see, no coloured dot in the menu.
I'm running Sonoma 14.6 and Notes v4.11
07.07.2025 07:19 β π 0 π 0 π¬ 1 π 0
Here's a brilliant example of how Apple have lost their ability to design a decent UI/UX.
Apple Notes.
How is it possible that you can't highlight text?
I mean that is like a *fundamental* requirement for a notes app, and you just can't do it.
π€¦
04.07.2025 15:43 β π 4 π 0 π¬ 1 π 0
It is said that the two hardest things in Computer Science are cache invalidation and naming things.
I want to add a third: version numbering.
Case in point: Apple is releasing the next version of iOS, which is 26 instead of 19.
Java has also had many, many version numbering schemes. π€
11.06.2025 19:47 β π 1 π 0 π¬ 2 π 0
Currently watching @starbuxman.joshlong.com present at @jnationconf.bsky.social.
It's been a while since I've seen Josh present, and his level of energy and enthusiasm is just off the scale!
π
27.05.2025 11:25 β π 2 π 0 π¬ 0 π 1
Java 30
Java's 30th Birthday.
I thought a few words of context were in order today to go with these picturesβ¦
worked for Sun Microsystems from 1993 until 2016 (it became part of Oracle in 2010).
I j...
Steve Elliott was my host manager when I joined Sun back in 1996. He and I share an obsession with keeping Java memorabilia; he has way more than I do.
Check out his 30 years of Java photo compilation here:
www.flickr.com/photos/jabbe...
23.05.2025 16:05 β π 7 π 0 π¬ 0 π 0
Happy 30th birthday, #Java!
23.05.2025 14:10 β π 5 π 1 π¬ 0 π 0
I've been writing code since the age of 12, so 48 years (yes, I really am that old).
In the early days of my career, I wrote C on a Wyse 50 terminal, using vi and make.
Today, I use @intellijidea.com with AI for code completion.
A good metaphor is travelling by horse and cart versus a Lamborghini.
24.04.2025 14:16 β π 18 π 4 π¬ 2 π 0
Starting my journey to Bangalore for The Great International Developer Summit.
I'll be talking about JVM warmup (and how to reduce it) on Tuesday and The Art of Java Patterns on Wednesday.
Looking forward to meeting many Java developers.
20.04.2025 11:32 β π 4 π 0 π¬ 0 π 0
Can anybody explain why my MacBook continually drops shared Windows filesystems but never does so for SAMBA shares from my Linux box? π€¨π€¦
02.04.2025 15:19 β π 1 π 0 π¬ 0 π 0
Java puzzler for the day.
The newarray bytecode takes an argument (atype) to indicate what primitive type the array will store.
atype has defined values from 4 (boolean) to 11 (long).
What are the mysterious atype values of 0, 1, 2 or 3?
π€
28.03.2025 16:37 β π 1 π 0 π¬ 0 π 0
Genuine question here.
Is there a single cyclist in London that stops for red lights?
Literally every single cyclist I see happily pedals through a red light, whether it's a junction or a pedestrian crossing.
14.03.2025 13:33 β π 0 π 0 π¬ 2 π 0
Duke Turns 30
Celebrate 30 years of Java with Azul! Register for Duke Turns 30, a free online event featuring seminars with Java thought leaders & experts.
Itβs incredible to see the Java community thriving after 30 years! Iβm honored to keynote Duke Turns 30 and take a look back at Javaβs journey - from its humble beginnings to its impact today. Letβs celebrate together and explore how Java continues to shape our world.
www.azul.com/duke-turns-3...
11.03.2025 10:04 β π 7 π 1 π¬ 0 π 0
Tipping in the U.S. has become ridiculous.
I got an Uber today, which cost $43.65. The three default tips offered were $10, $13 and $15.
That's 23%, 30% or a whopping 34%!!!
03.03.2025 22:20 β π 0 π 0 π¬ 1 π 0
JavaZone 2025, Norwegian Java conference, takes place on September 2-3, 2026, at Nova Spektrum, LillestrΓΈm near Oslo.
www.javazone.no
Software engineer in Columbia Missouri
Author of John Dies at the End, formerly David Wong of Cracked.com fame
Archivist, musician, curator, writer, DJ on WOWD
My book, "Keep Your Ear to the Ground: A History of Punk Fanzines in Washington, D.C.", is out now:
https://press.georgetown.edu/Book/Keep-Your-Ear-to-the-Ground
Building an API Product: Design, implement, release, and maintain API products that meet user needs: https://a.co/d/dE6pQpK
π³π± Software Engineer @ SDB | #Java | Speaker π£ | he/him
β¨ Be the reason someone smiles today. Kindness is the truest form of beauty. π
#Java coach/consultant/streamer. Maker of "JitterTed's TDD Game" https://tdd.cards
Live streaming my coding mistakes at https://JitterTed.Stream and https://JitterTed.TV
#Refactoring #JUnit #TDD #TestableArchitecture #DomainDrivenDesign #Ensembling #LGM
Dad, Java Developer, OpenJDK Author, JCP Member Loves working on API and back end stuff. Linux based Developer in a Windows environment π
Byte Sized Developer Education | Newsletter on Substack
https://www.devshorts.in/
A mind-blowing programming conference, held in Estes Park, CO.
https://www.lambdaconf.us/
Principal Consultant at INNOQ. I β€οΈ right-sized software architectures. Apache member.
International conference for software developers, taking place in MalmΓΆ, Sweden! Mark your calendar for a 20 year celebration: 4-6 November 2026 π
https://linktr.ee/oredev
Conference Director @maydbs.bsky.social
Producer @hannagustavsson.bsky.social
movies, tv shows, computers, everton
Dev Tools | Builder | Angel Investor
Ex - Fireworks, SurrealDB, Elasticsearch
aravind.dev
Retired Curmudgeon at Large. Neβer do well of questionable morals. Proud purveyor of unmitigated tommyrot. Prone to exaggeration and totally unnecessary embellishment.
I am one of the team members behind PHP Architect and do my best to make PHP and the PHP Community a little better. I enjoy drinking Scotch and watching baseball. My thoughts and posts are my own.
The Adoptium Working Group promotes and supports high-quality runtimes and associated technology for use across the Java ecosystem. Part of @eclipse.org