Published inThe Startup·PinnedMember-onlyBuilding My First App — JiffyCVMy first ever app — JiffyCV — is now live! Here’s the story about how it came to be, the approach I took to make it and what I learned along the way. You find out more about the app on our website https://jiffycv.com or find it in the app…Software Development19 min readSoftware Development19 min read
Nov 19Atomic Todo Discovery — Modelling datesI’m currently in the initial stages of discovery for my third digital product, a Todo List app called Atomic Todo that looks to create an easier to manage implementation of the 7 days, 6 weeks and 6 months planning system I use. A two key features of that 7 days…Swift7 min readSwift7 min read
Nov 11Member-onlyUsing State Charts to design and validate your user flowsAfter my last blog around my unsuccessful quest to find the “perfect Todo List app” that would allow me to better manage my 7 days, 6 weeks, 6 months approach to planning I decided to start looking into how I could build my own Todo List app that meets my…UX9 min readUX9 min read
Oct 28Trying to find the perfect Todo list appA while ago I wrote about how I’ve always struggled with the traditional Get-Things-Done style of Todo list app, as these would leave me feeling bad about myself and I couldn’t plan far into the future so I built my own system of 19 Todo lists. After building that initial…Productivity27 min readProductivity27 min read
May 6AI may take your job but it’ll take the company with itLast week at a local testing meet-up I help run we had an open chat about AI and the future of testing. One point that really stood out was the time-scales associated with AI ‘taking my job’. While it feels like developers and testers are safe for now, those working…AI4 min readAI4 min read
Apr 1Book Review — Resilient Management by Lara HoganWe’ve started a book club at work and the first book on the list was Resilient Management by Lara Hogan, published by A Book Apart. The book covers a range of topics related to being a manager in the tech industry, broken down into five chapters which lead you from…Management11 min readManagement11 min read
Mar 11Enhance your shitposting with FFMPEGI was watching one my favourite movies — An American Werewolf in London the other day and realised that the scene where the doctor visits the Slaughtered Lamb and asks about the Pentagram on the wall would make a good joke about team’s attitudes to legacy code by…Ffmpeg3 min readFfmpeg3 min read
Feb 25Member-onlyAuthenticating via Microsoft Azure AD in Cypress (and Puppeteer)Recently I found myself having to automate a Single Sign On (SSO) implementation that used Microsoft Azure AD as the indentity provider and encountered some issues which I thought were worth sharing. It’s worth noting that what I’m about to describe is an anti-pattern in Cypress, they recommend not automating…Automation Testing3 min readAutomation Testing3 min read
Feb 19midi-to-lsdj development updateI’ve just released v1.5.0 of midi-to-lsdj my little library for converting MIDI files into the commands needed to reproduce the song in Little Sound DJ (LSDJ) on the Gameboy. What’s new MIDI file parsing has moved from midi-file to @tonejs/midi Moved to using tonalJS for working with notes Support for tempo changes…Music9 min readMusic9 min read
Feb 5What I’ve learned after taking a four-month sabbatical from workIn October 2022 I started a sabbatical from work. My employer at the time (I’ve since left that job and start a new one next week) had a policy that allowed those with three years of service (I had six) to take up to three months off unpaid, I had…Life7 min readLife7 min read