by David | Sep 28, 2019 | Deployment, Development
During a meeting a while back I suggested using feature flags to help to release a critical change to our payment system. This came from discussing how we test the change. As we are using Stripe, it is easy enough to test the APIs but we want to test the full flow and...
by David | Sep 12, 2019 | Development, Projects
unsplash-logoMax Kukurudziak If you are reading this, chances are you have worked with or likely even been writing legacy code. This is a big issue in the industry, it causes people to be unhappy, unproductive and to switch jobs. It doesn’t need to be this way....
by David | Jul 31, 2019 | Development
unsplash-logoImage by Markus Winkler In September 2018 I got a contract for the UK Ministry of Justice and the Video Hearings project. I learned a lot during this project and want to share it as it is fresh in memory. As it is a real-life experience it might be...
by David | Jun 15, 2019 | Development, Life
Past two months I’ve been reading a few dev books, I went to Uncle Bob’s Clean Architecture course and Skillsmatters µCon. I also did coding tests and helped onboard people on my team. This made me realise two things, a) I’m learning a lot and b) I...
by David | Aug 17, 2018 | Deployment, Development
A week with cold turned productive During my travel throughout south east Asia at one point I found myself in Bali. I had hoped to get a diving certificate but having just returned from a mountain hike I instead got stuck in bed for a week. But this wasn’t a bad...
by David | May 18, 2017 | Development, General
When you get incoming requests and/or emergency tickets it’s important to be able to classify these properly to know whether you should stop what you’re doing or possibly if you should be doing it at all. This topic came up in my team the other day and at...