Sharesies #3: Review ConstructivelyPeer reviews are an arguably essential way of ensuring quality in any software engineering team, but only if they’re done well. In my…Oct 19, 2022Oct 19, 2022
Sharesies #2: Document EffectivelyIt feels like the myriad schools of thought concerning the ‘right’ way to document software designs and comment code have been around since…Jun 22, 20222Jun 22, 20222
Sharesies #1: Know Your EnvironmentI’ve been working as a firmware engineer and a technical leader for a relatively long time now, and certainly long enough to have made my…May 5, 20221May 5, 20221
Installing pyodbc and unixodbc for Apple SiliconJust bought a shiny new Macbook M1 Pro for work? Expected to joyfully rebuild your Python virtual environments without breaking a sweat…Dec 13, 202114Dec 13, 202114
John Mayer: Sob Rock – Gloriously NaffFor the record, I’ve been a fan of John Mayer since the early days – the early 2000s, when he was all about complex acoustic guitar…Jul 20, 2021Jul 20, 2021
Browsing a Garmin Device on a MacAfter buying a Garmin Forerunner recently, I soon realised I would be able to develop apps for it, so I started looking into Garmin’s…Jan 14, 20211Jan 14, 20211
Using Blatann on macOS CatalinaThe Blatann Python library is a great tool for integrating Nordic’s pc-ble-driver-py library and its underlying driver into Python…Jan 14, 20211Jan 14, 20211