General ramblings of an IC turned Engineering Director

Welcome to a variety of blog posts about the latest language I've been tinkering with, interesting tech projects, commentary on amusing happenings and of course AI... all with a sprinkling of people management and leadership. (because without people, where the heck would we be?!)

Read more

Nick

Is Modern Software development still the Ultimate Team Sport?

I’ve been watching the latest developments in software development closely, and with some interest. I’m seeing parallels between my early career and the current technologies being touted as the next best thing. Chunky (AI-written) specifications and (super crazy fast) waterfall development anyone? For decades, the…

Continue reading...
Nick

Experimentation, dotnet style

Safe (ish!) experimentation and continuous improvements are key to healthy codebases. We discussed https://github.com/scientistproject/Scientist.net yesterday, so I thought I'd get Cursor using GPT-5 to knock up a swift dotnet8 example. A few birds with one stone as it were. AI, latest model and cursor version…

Continue reading...
Nick

A celebration of mobile app development & shipping

(which in turn was my L&D... https://www.google.com/search?q=recursion) As an engineer, it is important to constantly learn and improve your skills. One way to do this is by developing mobile iOS applications in your L&D time (nice perk of working at SBG! - 10%). Not only…

Continue reading...
Nick

How I learnt to juggle

When was the last time you learnt a new skill? We were recently challenged to learn something new. Something we’d never previously done. Yes, a “Lockdown Challenge”! I’ve always wanted to be able to juggle. I quite enjoy the diabolo, so juggling seemed like another great circus…

Continue reading...