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.

154 pieces · 2019–2026

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 · 6 min Attestations: The Missing Link Between Your Code and Production Trust

- This blog post explores attestations as the critical next step after implementing SBOMs in enterprise software development. …

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 visualization 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 · 6 min From ‘Trust Us’ to ‘Look at This’: Building Engineering Dashboards That Boards Actually Understand

Your Agile process is working beautifully, but the board keeps asking 'How do we know?' Here's how to build dashboards that …

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 …

The image shows a group of people sitting around a long table in what appears to be an indoor setting, possibly a conference room or co-working space. There are several individuals present, engaging in various activities that suggest a collaborative work environment. Some individuals seem to be writing on clipboards, while others appear to be engaged in conversation. The room has a modern and professional ambiance, with natural light coming through a large window or glass panel, illuminating the scene. There are no visible texts or distinctive branding in the image. The style of the photograph is candid and seems to capture an authentic moment from the group's meeting or gathering. 7 Nov 2025 · 9 min Communities of Practice: Your Secret Weapon for Breaking Silos and Accelerating Learning

How a simple Wednesday lunch meeting transformed siloed teams into collaborative problem-solvers and turned 'that's not possible' …

A collection of books stacked on top of each other in an indoor setting. The books come in various sizes and colors, indicating a diverse range of titles or genres. The photo has a vertical orientation with the spine of a book facing outward prominently. 31 Oct 2025 · 6 min The Enduring Wisdom of ‘The Rules of Programming’

This blog post delves into the enduring relevance of Chris Zimmerman's 'The Rules of Programming' for modern development teams. It …

The image shows a scene featuring a person standing next to an old blue car parked on the side of the street. The car is facing away from us, with the driver's side visible. Behind the car and the person stands an imposing brick building with large windows on both sides, giving it a somewhat dilapidated appearance. There are signs of vandalism or urban decay, such as graffiti or marks on the walls. The setting suggests an urban environment during the daytime, given the shadows visible on the ground. 24 Oct 2025 · 5 min Why Your ‘Stable’ Software Is a Ticking Time Bomb

The car maintenance guide to software updates: Why ignoring that blinking dashboard light will leave you stranded at the worst …

This is a photograph of a person sitting at a desk, with their head resting on one hand. The individual appears to be in a state of frustration or exhaustion, as suggested by their facial expression and posture. In front of the person, there is an open laptop, we cannot see what it says. They have discarded their glasses on top of an overturned iPhone, indicating a stressful situation. The overall mood of the image conveys stress or overwhelm, commonly associated with high-pressure jobs, especially in technology fields where multitasking and information overload are prevalent. The focus of the photograph is on the person's head and upper body, making it a close-up shot capturing an intense moment. 24 Oct 2025 · 6 min Why ‘Upgrade and Pray’ Cost My Client 140 Engineering Days (And How to Avoid It)

A systematic approach to framework upgrades that prevents months of rework and actually improves Developer Experience.

The image shows a collection of scrabble tiles with various words written on them. These words are likely used to create different phrases or sentences, as is typical in the game of Scrabble. Each tile has a single word printed on it, and these tiles appear to be arranged casually. The photograph is taken at an angle that captures the variety of letters available for use in this word-building activity. There are no people visible in the image. 17 Oct 2025 · 6 min Beyond the Buzzwords: More Practical Wisdom from ‘The Rules of Programming’ for the Modern Workplace

This blog post delves into the practical wisdom found within Chris Zimmerman's 'The Rules of Programming,' specifically focusing …

The image depicts a man sitting at a desk with his attention focused on the screen of a laptop computer. He appears to be engaged in some work or activity, possibly related to software development or coding given the open source code editor displayed on the laptop screen. Behind him, another person is visible from the waist up; they are standing and facing away from the camera, suggesting an interaction between the two individuals, potentially discussing a project or sharing information. The setting seems to be an office or workspace with a professional ambiance, indicated by the tidy desk and the presence of technical equipment. 10 Oct 2025 · 10 min When Your Team Thinks They’re Done Learning: A Tech Lead’s Guide to Reigniting Growth

Your developers have stopped learning. Not because they can't, but because they won't. Here's how to reignite their curiosity …

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