Welcome to northCoder

a blind man in a dark cellar searching for a black cat that isn't there

Another Split-Flap Display Board

09 Jan 2026
My attempt to create a split-flap display board, using asynchronous JavaScript and some CSS techniques - almost none of which I had used before.

Retro-Perspective

25 Dec 2025
The blue marble.
ω

How to Trick Thymeleaf Into Thinking a String is a Number

03 Oct 2025
Actually, this is not Thymeleaf's fault at all. It is caused by how OGNL compares two values.

Attaching a Debugger to a Remote JVM

28 Jul 2025
There are a lot of out-of-date (or incomplete) tutorials covering this. One small change can fix the main problem you may face.

Using a Java Delegate With Cantaloupe

02 May 2025
Setting up a Java delegate with the Cantaloupe IIIF server for image file retrieval.

A Celebration of Unicode

12 Mar 2025
A random output of Unicode characters.

The Java Version Almanac

08 Mar 2025
I never knew this site existed… until today.

Why Are Java Strings Immutable?

24 Jan 2025
This question has been asked surprisingly frequently over the years, on various software forums and Q&A sites. At least, in this case, we can read what James Gosling had to say on the subject.

Populating and then Iterating Over a Hugo Map

25 Nov 2024
An example of populating a Hugo map (dict) and then iterating over it.