Skip to content
RJJ Software Jamie Taylor · fractional CTOBook a call
Menu

Writing

Essays on technology leadership, AI adoption, architecture and developer experience, published continuously since 2019.

157 pieces · 2019–2026

The image depicts a serene landscape with lush green trees and foliage filling the scene. In the foreground, in silhouette are six people on a hike, they are hiking uphill. We cannot make out many details about them, other than there are six of them. In the background, there is a clear blue sky that extends to the horizon. A few clouds are scattered across the sky, adding depth and texture to the image. The overall composition of the image suggests a peaceful and natural setting. 23 Jan 2026 · 9 min Leading with Empathy: Lessons from “Leaders Eat Last” for the Modern Workplace

- This blog post explores the core principles of Simon Sinek's "Leaders Eat Last" and how they are particularly relevant to …

A close-up photo of a part closed laptop. The photo is taken from the profile of the laptop, and there is a light reflection of the screen (which is blurred) showing on the keys, giving the keys a slight ethereal glow. 16 Jan 2026 · 13 min Stop Treating Pentests Like Final Exams: Why Security Can’t Be Your Last Step

A pentest that finds critical vulnerabilities hasn't done its job; it has reported the failure of everything upstream of it. How …

A lone figure stands silhouetted against a majestic mountainous landscape, bathed in the soft light of dawn. The person appears to be contemplating the panorama below, as if lost in thought amidst nature's grandeur. The photo is divided diagonally into two sections; on one side is a rich green valley under a cloudy sky, while the other showcases rugged mountains and distant hills, suggesting a sense of solitude and vastness. 9 Jan 2026 · 7 min Leading with Heart and Mind: Lessons from ‘Dare to Lead’ for the Modern Workplace

This blog post explores the relevance of Brené Brown's "Dare to Lead" for leaders in the technology sector. Drawing on key quotes …

The image features number '2025' prominently displayed. Behind the number is a black background that fades into a gradient of white and black, giving a sense of depth. Overlaying the number are sparkling elements that resemble stars or confetti, adding a celebratory or festive feel to the image. The digital display has a metallic or chrome finish, which enhances its modern and sleek appearance. 31 Dec 2025 · 6 min From Strength to Strength: 2025 Wrapped

As we close out 2025, we’re reflecting on a year that exceeded our expectations. From international trade missions and three …

A colourful chain of a paper clips, laid out on a surface. The paper clips alternate in colour between red and blue. The central paper clip in the link is broken. The paper clips are laid on an asphalt looking background, implying that they are laying in the street. 19 Dec 2025 · 13 min When Agile Isn’t Agile: How DORA Metrics Reveal What’s Really Broken

Your team runs every Agile ceremony and a small change still takes weeks. The DORA delivery measures show where that time actually …

An abstract image of an infinity loop with a bright light at the end, creating a patterned effect. The colors are dark and moody, with the light being the only significant source of illumination. It has a glitch art vibe. 12 Dec 2025 · 9 min Playing the Infinite Game: A New Approach to Technology Leadership

A CPD review of Simon Sinek's The Infinite Game, focused on what changes for technology leaders when the game has no finish line: …

An artistic digital illustration featuring a vibrant and chaotic abstract design. It appears to be created using a digital medium, possibly a graphics tablet or similar drawing software, with various shapes, lines, and colors that give it the appearance of a surreal landscape or cityscape. The color palette includes shades of purple, pink, blue, and green, contributing to the dreamlike and fantastical quality of the artwork. There is no recognizable form or object within this piece, as it seems to be purely abstract in nature. 10 Dec 2025 · 5 min Excluding Auto-Generated Code from .NET 10 Coverage Reports

A practical guide to excluding .NET 10's auto-generated code from Coverlet code coverage reports using Azure DevOps pipelines, …

The image shows two virtual panes of glass passing over each other, similar to Apple's Liquid Glass UI language. Both panes of glass have the names of a number of open-source fonts and different design-related words. Where the glass objects cross over there is some displacement of the text, giving a feeling of depth to the image. 5 Dec 2025 · 12 min Attestations: The Missing Link Between Your Code and Production Trust

Build provenance attestations prove how your software was built. Why I added them to OwaspHeaders.Core, and how to adopt them in …

The image shows a wooden Scrabble tile with the word 'WISDOM' written in capital letters, surrounded by a few blue flowers, giving a hint of spring or celebration. The background is blurred and indistinct, but it seems to be a solid color that doesn't compete for attention with the main subject. There are no additional objects or elements in the image. The focus is on the Scrabble tile and the flowers, suggesting a theme of knowledge, insight, or thoughtfulness. 28 Nov 2025 · 7 min Practical Wisdom for the Modern Developer: Final Lessons from “The Rules of Programming”

This blog post explores key lessons from Chris Zimmerman's 'The Rules of Programming,'' focusing on its relevance to today's …

The image shows a charming set of matryoshka dolls, which are traditionally Russian nesting dolls. There are three dolls in the foreground and one larger doll in the background. Each doll is painted with vibrant colors and patterns, and they all feature traditional clothing, suggesting a cultural theme. They seem to be placed on a flat surface, possibly a table or shelf, and in front of them, there appears to be a book with a cover that features what looks like a character resembling the dolls. The background is blurred but suggests an indoor setting, possibly a room with some bookshelves or a similar display. 21 Nov 2025 · 13 min CVE-2025-55315: Understanding ‘Funky Chunks’ and Why Your Organisation Needs to Act Now

Critical HTTP/1.1 vulnerability enables request smuggling attacks across web frameworks. Decision makers must act now.

The image shows a flat lay composed of various office and data-related items against a dark background. In the foreground, there are colourful 3D illustrations of graphical elements such as pie charts, bar graphs, and iconic digital interface icons. Surrounding these figures is an assortment of digital tools and accessories that suggest a technologically oriented environment. These items include what appears to be data visualisation software with overlapping charts and diagrams, a colourful palette of gradients, a set of measuring cups and spoons, a pair of glasses with transparent lenses, and a few other small decorative objects. The overall impression is that this could be a representation of a digital workspace or a conceptual artistic arrangement related to analytics and data analysis. 21 Nov 2025 · 10 min From ‘Trust Us’ to ‘Look at This’: Building Engineering Dashboards That Boards Actually Understand

Your board already has an engineering dashboard; what nobody can say is whether the numbers on it are good. Start by agreeing what …

This is a minimalist-style photograph of an indoor plant with large, glossy leaves. The plant is placed in a small, clear vase and appears to be a type of Monstera deliciosa, which is commonly known as the Swiss cheese plant due to its distinctive leaf pattern. The background is a neutral gray color, emphasizing the subject. 14 Nov 2025 · 8 min Finding Simplicity in Complexity: Lessons from “The Rules of Programming”

This blog post explores key principles from Chris Zimmerman's "The Rules of Programming," arguing that simplicity and consistency …

Next step

Bring me the decision you keep deferring

A discovery call costs nothing and commits you to nothing. You'll leave with an honest read on your situation and a clear next step, whether or not that step involves me.

Book a discovery call