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.

151 pieces · 2019–2026

A mobile phone showing a white screen with the Google logo in the centre. The phone is held by a caucasian hand, and in the background (out of focus) is a grey table with the box for the phone, a potted plant, and the phone charger. 20 Jul 2022 · 13 min Building .NET Maui Apps on Linux-Based Operating Systems

Building .NET Maui applications on Linux isn't as easy as it is on Windows or Mac. but Jamie found a way.

A person stands, looking up into the night sky. They are quite far from the camera and shown only in silhouette against a multi coloured starfield. The sky is a yellow hue, going through purple into green before becoming black. 11 Jul 2022 · 9 min Apprentice Dev Blog: Weeks 7 and 8 - .NET Maui and MVVMS

As we come to the end Alex's time with us, they took some time to clean things up and look at James Montemagno's MVVMS …

A purple-petaled flower growing amongst a field of yellow-petaled flowers. 5 Jul 2022 · 11 min Azure & Why You Shouldn’t Use Defaults

A very simple mistake in building a GitHub workflow lead to three days of confusion with Azure WebApps. The simple solution will …

A person stands, looking up into the night sky. They are quite far from the camera and shown only in silhouette against a multi coloured starfield. The sky is a yellow hue, going through purple into green before becoming black. 24 Jun 2022 · 8 min Apprentice Dev Blog: Week 6 - Markup & New Ways To Design UIs

Our 2022 apprentice has been deep diving into how to build UI's using XAML this week.

A person stands, looking up into the night sky. They are quite far from the camera and shown only in silhouette against a multi coloured starfield. The sky is a yellow hue, going through purple into green before becoming black. 17 Jun 2022 · 9 min Apprentice Dev Blog: Week 5 - Looking To The Future

Our 2022 apprentice has been working on adding unit tests and implementing the repository pattern this week.

The hands of two separate people holding a three sticky notes, arranged in a cascading manner. Each sticky note is a different colour and have legends in blue ink, the text for each reads To Do (on a lilac coloured sitcky note), Doing (on a yellow sticky note), and Done (on a pink sticky note). Of the people holding the sticky notes, only their hands and forearms are in the image. 12 Jun 2022 · 8 min Agile and Video Games

Could some of the biggest video game release disasters have been avoided by using Agile practices rather than waterfall? Jamie …

Five clear glass jars filles with a transparent liquid and multiple different coloured candied sweets 11 Jun 2022 · 13 min Apprentice Dev Blog: Week 4 - Repositories and Testing

Our 2022 apprentice has been working on adding unit tests and implementing the repository pattern this week.

A close up photo of some printed sheet music for Consolation No.4 in D-flat major by Liszt. The majority of the detail is slightly out for focus. There are handwritten notes on the sheets, in pencil. 9 Jun 2022 · 5 min Podcaster Questions: Can I Use Copyrighted Music In My Show?

Is it possible to play copyrighted music on a podcast? Mark talks you through the process, and what can happen if you don't get …

A single, brown leather travel bag in the middle of the road 7 Jun 2022 · 9 min CreatorCollabs with Cher Jones

Friend of RJJ Software Cher Jones recently started a new series called 'CreatorCollabs'. The first episode was about getting …

Two people consulting on some code, using a laptop. One person is pointing to a line of code on the screen, whilst another is using the trackpad to move the on-screen cursor 4 Jun 2022 · 9 min Apprentice Dev Blog: Week 3 - Refactoring and Validation

Our 2022 apprentice has been working on refactoring and input validation this week

A person at a standing desk, using their laptop to work remotely with a serene view of trees and rolling fields in the background. 2 Jun 2022 · 10 min On Being Fully Remote & VPNs

Empathy is one of the most important skills for developers to have, especially empathy for the users of the software they build.

A close up photo black Android smartphone showing the definition of the word "design". 30 May 2022 · 5 min Podcaster Questions: Should I Transcribe My Show?

Should you provide a transcript for your podcast? And, if so, how should you provide it?

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