Data standards on the web: CoverageJSONEvery day, about 2.5 quintillion bytes of data are created across the world. As well as a wealth of opportunities this creates, it also…Feb 20, 2022Feb 20, 2022
Secure software delivery modelsSecurity is no longer a Non Functional Requirement (NFR) tagged on the end of a software project a few weeks before Go Live. If you treat…Jul 1, 2021Jul 1, 2021
Unit tests, unit tests, unit testsUnit testing is the gateway to technical excellence. If you are not including unit tests on your pull requests (PRs), do it, do it now.Jun 24, 2021Jun 24, 2021
Improving developer skills: Knowing when code is not the solutionSolving problems with code is something all software developers love to do, it probably ignited your passion in the first place and keeps…Jun 3, 2021Jun 3, 2021
Enabling science with the AWS CDKThe AWS Cloud Development Kit (CDK) is something I played with when it was launched in 2019 but was waiting for wider adoption and…May 27, 2021May 27, 2021
Cryptocurrency goes mainstreamCryptocurrency has been around for over a decade now and has gone from being something circulating the hidden edges of the internet to…Apr 29, 2021Apr 29, 2021
Supercomputers and the future of weather and climate forecastingIt’s no secret I work at the Met Office. Today, on Earth Day, we’re able to talk openly about the strategic collaboration with Microsoft…Apr 22, 2021Apr 22, 2021
Improving developer skills: Code kataRegardless of your academic background, with respect to software development and/or computer science, there are certain techniques that…Apr 15, 2021Apr 15, 2021
Tips on leading without authorityHaving had the opportunity to lead software engineering activities before having ‘Lead’ in my job title, here are some things I found…Apr 8, 2021Apr 8, 2021
IntroductionWhilst blogging is not a new concept to me, as I regularly blog within my organisational boundaries about products, services, capabilities…Apr 6, 2021Apr 6, 2021