Looking toward a Fyne 2020

Today I posted a reflection on 2019 for the Fyne project – it’s been a very busy year indeed. We are celebrating 9 releases (3 major), 37 contributors, 7300 stargazers on GitHub and a conference live streamed on YouTube – to read more head to the Fyne blog. It clearly would not be possible without the fantastic contributions of the community – developers, designers, testers … Continue reading Looking toward a Fyne 2020

Retro weekend BASIC style

Recently one of the great developers that contribute to Fyne (thanks steveoc64!) pointed out a cool BASIC interpreter on GitHub. It looked like a fantastic opportunity for a weekend project and a chance for a bit of retro indulgence. Whilst the interpreter was pretty full featured it didn’t allow me to play around through a user interface – so I wanted to see how difficult it would … Continue reading Retro weekend BASIC style

Meet the first book about Golang GUI programming

As people following this blog may know I had become frustrated at how difficult it is to create cross-platform native applications for desktop systems. Most of the languages and APIs are out dated, require complex compilation or large run-time dependencies. It was in an effort to do something about this that I started to learn Go – it seemed like a really easy to learn … Continue reading Meet the first book about Golang GUI programming

Software Quality and the Danger of Professional Code Monkeys

“Software Engineer”, “Computer Programmer” or “Developer” – these terms seem to be used interchangeably these days right? I suppose it is a step up from “the IT guy” but to consider these as the same role is rather missing the point. For many years I have discussed the merits and challenges in trying to differentiate the terms. In recruiting I insist that we are looking … Continue reading Software Quality and the Danger of Professional Code Monkeys

Back home at CodeBase

Although it feels like only yesterday I realised this week that I moved out of CodeBase pretty much a year ago. In that time I have missed the community spirit and light-hearted competitiveness of the various individuals and teams working to build the next big thing. Whilst I have enjoyed my time working on various coding contracts and technical leadership consultancy placements (most recently through … Continue reading Back home at CodeBase