Dale Lane

@dalelane.co.uk

Developer for IBM. Kafka. Flink. Kubernetes. AI. ML. Gadgets. Gaming. Coffee. Creator of Machine Learning for Kids. https://dalelane.co.uk

we lost power in the office! I spent half-an-hour trying to work offline in the hope it would be a temporary blip, but I give up - time to head home

I've got the office to myself today. Large open-plan floor... 40 desks... just me. It's a little eerie. (Combination of some people being on vacation this week, some people being ill today, plus Friday is always quieter in the office anyway as people WAH)

started my day off with a few hours of driving - just arrived at eldest daughter's uni flat to bring her stuff back for the summer on the plus side, I've been learning a lot of interesting stuff about Disney on the way

The Walt Disney Company — Acquired

The Walt Disney Company is the most successful enterprise ever created for monetizing human nostalgia. Today it’s the king of global entertainment, holding the intellectual property rights to the chil...

overcast.fm

I love the idea of this (dedicated console-only laptop setup for distraction-free writing). I've got absolutely no need for it, as I rarely write anything that isn't dependent on all the things this removes. But I still love the idea

veronicaexplains.net

"The labour we delight in physics pain" (Macbeth) Finished my first week in my new job. And it's been a great week - as Macbeth would say, it physic'd my pain ;-)

#MLforKids now supports tool calling in language model projects Students create tools using #Scratch code blocks. Tools auto register with the model, and become available for the model to use. Tools can get info from the Scratch project, control sprites, use Scratch variables as memory, and more

Generative AI with tool calling in Scratch

In this post, I want to share a new feature in the generative AI support in Machine Learning for Kids: tool calling. I wrote last year about how I introduced Generative AI in Machine Learning for Kid...

dalelane.co.uk

I've added support for tool calling in #MLforKids language models projects! Students create tools in #Scratch using normal Scratch code. Tools auto register with the loaded model, and become available for the model to use. Tools can get info from the Scratch project, as well as control sprites

Generative AI with tool calling in Scratch

In this post, I want to share a new feature in the generative AI support in Machine Learning for Kids: tool calling. I wrote last year about how I introduced Generative AI in Machine Learning for Kid...

dalelane.co.uk

I must be getting old and inflexible I got a new MacBook this afternoon, and my muscle memory is fighting against the different keyboard layout. If you could watch me typing right now, you'd think I hadn't used a computer before

I'm in Southampton for a dev meetup to listen to @kevlin.bsky.social talk about the difference between null, zero, empty, etc. The talk is called "Much Ado About Nothing" which my wife saw in our calendar, mixed up with a separate conversation, and assumed we were going to the theatre tonight. oops

Much Ado About Nothing & A Taste of DSPy, Thu, Jul 9, 2026, 7:00 PM | Meetup

Ever since zero became something for nothing, you'd think we'd solved nothing. Whether we're talking NaN, string.Empty, nullables or database nulls, it turns out that nothi

meetup.com

getting the train home from London. Trains are obviously all running smoothly and on-time, with no cancellations or delays, and when you find a train, it is cool and comfortable with plenty of seating. 😏

Finished! I survived... and more impressively, so did the students. Listening to me talk is a challenging enough feat on a good day, but doing it while sat in a furnace is frankly heroic. 🫠 They were a lovely bunch - I had fun today.

I'm in London this morning, for a STEM event that the University of Westminster are hosting for local schools. I'll be talking, perhaps unsurprisingly, about generative AI

I finished Gunbrella - a 2-D platformer where you're equipped with a combined gun+umbrella. You can shoot with it. You can float with it like Mary Poppins. You can open it and use it as a shield like Batfink. Sounds a bit weird now I'm trying to explain it. backloggd.com/u/dalelane/r...

I have news! I'm joining Confluent to work on #Flink. 🎉 🥳 It's been an odd couple months trying to work out what I'm going to do next, and I owe a huge thanks to a lot of people who went out of their way to help me find options. dalelane.co.uk/blog/?p=6083

I have a new job!

In April, I wrote an outline of my career. That post is already out of date, because I have a new job to add to the list. I'm joining Confluent as a Principal Software Engineer working on Confluent ...

dalelane.co.uk