Jonathan Giles
jonathangiles.net
Jonathan Giles
@jonathangiles.net
Principal Java Architect for libraries at Microsoft and a Java Champion. Previous: Consulting Member of Technical Staff on Java at Oracle/Sun Microsystems.
Also got to stand next to a very cool scribble.
May 21, 2025 at 7:12 AM
Just saw a Switch 2 in person (in the Nintendo museum in Kyoto) - very impressive console, and much bigger than I expected. Might have to buy one on day one after all.
May 21, 2025 at 7:11 AM
Awesome haul of Lego for my birthday! Going to be busy for a few days on these.
January 27, 2025 at 10:47 PM
Final sunset of 2024. I hope everyone had a great 2024, and all the best for whatever your goals and dreams for 2025 are.

Here's our dog Yoshi doing one last beach run.
December 31, 2024 at 7:43 AM
First PCB revision just arrived. Blink app runs fine, from both USB-C port, as well as when 12v is delivered over the network jack. Next revision is already ready to order with a few nice revisions. Such fun.
November 19, 2024 at 5:17 AM
Latest pcb arrived today. Designed using @kicad_pcb, and put together by @JLCPCB (including them pick and placing the components). Then I just drop in an ESP32 Dev Board and a level shifter component, and in theory it all just works (in practice, I'm prepping for magic smoke)
November 19, 2024 at 5:17 AM
And you better not end up sitting on the fence like me!
November 19, 2024 at 5:17 AM
Finally relented and bought myself a PlayStation 5 this week, first stop is replaying Final Fantasy VII Remake, and then on to Rebirth. This might impact my 'read more books' plan a little bit, but I have a pretty healthy backlog still to read:
November 19, 2024 at 5:16 AM
For the fun of it I added primitive server-sent event support into TeenyHttpd, and then used GitHub Copilot Chat to build a web frontend for a chat app that uses it. Server and frontend code is here: https://t.co/4MVwFlhjy9
November 19, 2024 at 5:16 AM
Sunday afternoon project in full swing.
November 19, 2024 at 5:15 AM
Today is a little meta. I'm using OpenAI / MS Copilot to explain to me the API of OpenAI, so that I may work with the OpenAI Java library and know what it all means.
November 19, 2024 at 5:15 AM
Another day, more memories created....
November 19, 2024 at 5:14 AM
Off on another camping trip to New Plymouth. Just woke up after the first night - here's a few photos from the festival of lights. Today it's beach!
November 19, 2024 at 5:14 AM
Was reminiscing about the good old days when I first got hired at Sun. Brian was my first proper manager. I was working with legends in the Java world, and I was just some kid on the other side of the world. I miss that feeling of being in awe of where I was.
November 19, 2024 at 5:14 AM
It's arrived! Much fast. Very happy.
November 19, 2024 at 5:13 AM
Today must be cursed, here's another email I just got
November 19, 2024 at 5:13 AM
My name can be a mildly difficult name to spell, because there are a number of variations. However, just now a Very Important Person managed to absolutely slaughter my name, as shown in the email address below. Good thing my email catch-all was up to the challenge.
November 19, 2024 at 5:13 AM
I'll accept this answer...
November 19, 2024 at 5:12 AM
Twitter continues to go downhill...
November 19, 2024 at 5:12 AM
Today he wraps up his first season in the local school competition. His team of first-timers came 2nd overall, and he came 2nd in the individual rankings, against some very skilled competition. He stuck to it, worked hard, and learned that he can do great things.
November 19, 2024 at 5:12 AM
Super proud of my son - he discovered a table tennis table on our vacation to Fiji in February, and played nonstop. Came home and Grandma had bought him a table for use at home. When we went on vacation, Grandad set up a take for him to practice in the community hall.
November 19, 2024 at 5:12 AM
Scotland! // @PolyglotJoC
November 19, 2024 at 5:12 AM
Got a behind-the-scenes tour of the Wrexham FC stadium. Visited the field, locker rooms, and of course The Turf pub. Very cool.
November 19, 2024 at 5:12 AM
At Cardiff castle, and all I can see is places for Link to use ascend.
November 19, 2024 at 5:11 AM
Amazing weather in London today
November 19, 2024 at 5:11 AM