Security 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 security in this way, you end up with ‘point-in-time’ security and then a ever-decreasing level of security quality throughout the product’s lifecycle. New vulnerabilities…

Unit testing is the gateway to technical excellence. If you are not including unit tests on your pull requests (PRs), do it, do it now.

The benefits to the maintenance of codebase, the increased delivery speed over time and to your personal competence are worth the initial learning investment. Challenge your peers to include unit testing if they are not and together deliver a better service to your users whilst taking more pride in your technical work. That is all I have time for this week.

The AWS Cloud Development Kit (CDK) is something I played with when it was launched in 2019 but was waiting for wider adoption and progression towards feature fullness before trialling again, and it looks like those days have come.

This week I’ve been getting to grips with a developing capability…

Cryptocurrency has been around for over a decade now and has gone from being something circulating the hidden edges of the internet to something the Average Joe can add to their investment portfolio, or as it could be phrased, ‘having a crack at making a few quid without risking the…

Having had the opportunity to lead software engineering activities before having ‘Lead’ in my job title, here are some things I found challenging and how I approached those challenges.

Firstly, software development provides a great culture for leading without authority, as it’s a given that the entire product can’t be…

Whilst blogging is not a new concept to me, as I regularly blog within my organisational boundaries about products, services, capabilities and technologies, I find myself in the position of a recent promotion to Technical Lead and will begin in the role, in a new domain for me, in May…

Jeff Shepherd

Technology | Science | All views are my own | He/Him

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store