Why I'm like this

Music, the Mainland, machine learning, and a great deal of black tea. How a Tasmanian arranger ended up taking technology apart for a living.

An illustrated portrait of James Nicholson, smiling, in round tortoiseshell glasses and a teal T-shirt. His eyes follow your pointer.
img · James Nicholson · Hobart

I'm from Tasmania.1 For fifteen years my work was music: performing, composing, and arranging for ensembles including the Tasmanian Youth Orchestra, the Derwent Symphony Orchestra, and the Hobart Wind Symphony. Arranging is mostly a matter of taking something complicated and deciding what each player actually needs in front of them. That habit stayed.

1Tasmania is the island state south of mainland Australia, and Hobart is its capital. Seen from here, it is the Mainland that sits off the coast.

Eventually I needed a change (and, if I am honest, a bit of warmth), so in January 2012 I went to the Mainland for a holiday. It turned into a career. I joined one of APAC's largest Google Premier Partners as a digital marketing consultant, and that is where I started in web analytics and marketing technology. I have not stopped since.

I grew impatient with the limits of out-of-the-box marketing technology. When a platform could not do what the organisation needed, I built the missing part: integrations with custom business logic, working from first-party data. The building grew with the problems, into applications, APIs and whole sites.

About a decade ago I became fascinated by machine learning. Since then I have designed everything from simple RNNs2 to large-scale Transformers and Mixture of Experts architectures, and put machine learning into web applications. Much of my work now grew out of that: AI orchestration, building harnesses around models, and putting them into the workflows people already have.

2RNN and LSTM models were the interesting end of the field when I started. Then transformers arrived and made them look quaint, which I try not to take personally.

I still write code at the weekend. Agents do more of the typing now, so most weekdays I review far more code than I write. Saturdays are for the old way: an editor, something I don't understand yet, and a pot of tea. Sometimes it's how a JavaScript engine compiles a function. Sometimes it's how a team really uses a tool, compared with how the manual thinks they do. I find the second one just as interesting.

I started NEOBADGER in 2017 and incorporated it in 2023. I am back on the Apple Isle now, in Hobart. Some days the work is strategy, some days it is a debugger, and all of it runs on black tea.3

3No milk, no sugar. About 1,820 cups a year: five a day, with one day off for good behaviour.

In their words

Some of the people I've worked with, on what it was like. I asked nicely, and nobody was bribed with tea. 5.0 from 15 Google reviews.

  • Tristan KingFive starsJames is very knowledgable, thorough and professional. Super helpful and forward-thinking. Would recommend!

Writing

I write things down when they take me more than an afternoon to work out. Some take several afternoons and a few pots of tea, which is why the posts run long (I have made my peace with that).

All articles

Contact

Tell me what the problem is. You don't need the technical name for it: working that out is part of the job. If I am not the right person for it, I will say so. I reply myself, from Hobart, which is ahead of most of the world (by time zone, and in several other ways I am too modest to list).

Goes to James. Nobody else reads it.