Jamie Taylor
banner
gaprogman.com
Jamie Taylor
@gaprogman.com
Technology consultant & fractional CTO specializing in .NET architecture & security. Microsoft MVP | Host of The Modern .NET Show | Open source contributor
Pinned
By way of a sort of introduction:

- I host The Modern .NET Show (dotnetcore.show)
- I also host Waffling Taylors (wafflingtaylors.rocks)
- I run a company (rjj-software.co.uk)
- I do open source things, including OwaspHeaders.Core (www.nuget.org/packages/Owa...)
If you'd like to talk #dotnet with me on The Modern .NET Show, please do get in touch. We have slots available for the March and April episodes, but they're filling up fast.
November 14, 2025 at 8:26 PM
RJJ Software recognised as Best Strategic SME Tech Consultancy 2025!

This award celebrates our work helping companies navigate technology decisions through fractional CTO services.

Thanks to our amazing clients and the tech community for the support!

Read more: rjj-software.co.uk/news/rjj-sof...
RJJ Software Recognised as Best Strategic SME Tech Consultancy 2025 | Jamie Taylor - Fractional CTO & Technology Consultant
Exciting news to share: RJJ Software has been recognised as Best Strategic SME Tech Consultancy 2025 in SME News' Business Elite Awards! This award celebrates our evolution from traditional software d...
rjj-software.co.uk
November 14, 2025 at 8:38 AM
S08E06 - Testing Made Easy: Debbie O'Brien Explains Playwright and its Game-Changing MCP Server

In this exclusive conversation, Debbie shares her insights on how to harness the power of AI-driven testing tools to improve your web development skills. From playing with GitHub Spark to leveraging Yo
S08E06 - Testing Made Easy: Debbie O'Brien Explains Playwright and its Game-Changing MCP Server
In this exclusive conversation, Debbie shares her insights on how to harness the power of AI-driven testing tools to improve your web development skills. From playing with GitHub Spark to leveraging YouTube tutorials, Debbie reveals her top tips for getting started with Playwright and staying ahead of the curve in the world of web automation. Don’t miss this insightful interview as Debbie opens up about her journey and shares her expertise on how to take your testing game to the next level.
dotnetcore.show
November 14, 2025 at 6:53 AM
(𝟭/𝟯) The Modern .NET Show with @mikekistler.bsky.social covered why MCP deliberately keeps humans in the loop.

When an LLM wants to use a tool, it asks YOUR application for permission. You approve or deny.
The LLM can't go rogue and rm -rf your system. Brilliant design decision.
November 13, 2025 at 7:30 PM
Three awards is great, but when you have four lanyards....

(p.s. this shelf is behind me on all calls, at all times)
November 13, 2025 at 3:10 PM
And just like that OwaspHeaders.Core supports #dotnet 10. The change was really trivial: just add net10.0 to the TFM and rebuild.
(there was some GitHub cruft to clear up and CodeQL doesn't seem to support .NET 10 just yet)
NuGet: www.nuget.org/packages/Owa...
Attestation: github.com/GaProgMan/Ow...
OwaspHeaders.Core 10.0.0
An ASP.NET Core Middleware which adds the OWASP recommended HTTP headers, with a single line of code, for enhanced security.
www.nuget.org
November 12, 2025 at 7:22 PM
(𝟭/𝟯) "What's she going to contribute to technical discussions?"

Three weeks later, that Customer Success rep casually mentioned a manual workaround customers were doing daily.

One developer fixed it in five lines. Customer satisfaction jumped 15%.

That's the CoP magic 💭
November 12, 2025 at 6:30 PM
This.
I grew up using Windows. I started with 3.11, and've used most versions since. What Dave says here is constructive criticism, and I agree with his points.
I don't use Linux and MacOS because "Microsoft = evil", I use those because they don't get in my way.
www.youtube.com/watch?v=oTpA...
Windows "SUCKS": How I'd Fix it by a retired Microsoft Windows engineer
YouTube video by Dave's Garage
www.youtube.com
November 12, 2025 at 7:38 AM
(𝟭/𝟰) Latest episode of The Modern .NET Show dropped, and it's a goodie.
@mikekistler.bsky.social from Microsoft breaks down OpenAPI and Model Context Protocol. Both are transforming how we build APIs and AI-powered tools.
Some genuinely mind-blowing moments in this one 👇
November 11, 2025 at 8:01 PM
"Most of the time, when someone is yelling at you it is because they are having the worst day of their life."
Fantastic single-line piece of advice from @superdillin.bsky.social's appearance on "Daily Tips That May Or May Not Help You"
www.youtube.com/watch?v=g3GB...
Rolling the Dice on Joy and Passion (w/ Dillin Apelyan)
YouTube video by Daily Tips that May or May Not Help You
www.youtube.com
November 11, 2025 at 11:27 AM
I once asked, over on Mastodon, whether it was time to move off of LibSyn, and @james.crid.land mentioned that it wasn't something to be too worried about.
But with LibSyn closing their own podcast (The Feed) without much fanfare, it might be time to migrate The Modern .NET Show.
November 11, 2025 at 10:21 AM
Long overdue in my opinion.
Super over the moon about Mega Ran being nominated, and am looking forward to hearing the results.
#VoteMegaRan
November 11, 2025 at 9:43 AM
A sample of some of the really super cool things coming in .NET 10, which releases tomorrow.

Get reading friends.
First: I am really proud of this blog post title. It’s for the girlies (IYKYK).

Second: .NET 10 drops tomorrow, so I did a whirlwind tour of the big and small features I worked on this cycle.

Third: go read it!

#dotnet #aspnetcore

📰 :https://blog.safia.rocks/2025/11/10/aspnetcore-ten/
And just like that .NET 10 ships tomorrow
A look at key ASP.NET Core features shipping in .NET 10, including: model validation for Minimal APIs, OpenAPI 3.1 support with unified JSON Schema, improved integration testing with top-level…
blog.safia.rocks
November 10, 2025 at 9:31 PM
(𝟭/𝟰) Watching two teams discover they'd been building the same solution for three months was painful. What happened next was magic.
A Community of Practice turned that waste into their innovation engine. Here's how👇
November 10, 2025 at 7:01 PM
Do you know what I really dislike about SOME (heavy emphasis on the SOME part) of the tech community?
"I learned the hardest, so you have to too."
Can that attitude please go die in a dumpster fire? The reason we've made things easier is not to dumb them down, but to lower the barrier to entry.
November 9, 2025 at 12:24 PM
Based on the recent conversation I had with @mikekistler.bsky.social, I'm looking at creating @ #ModelContextProtcol server specifically for searching the podcast website (dotnetcore.show).

I already have a few ideas. Let's see if I can figure it out.
The Modern .NET Show
The official website for The Modern .NET Show.
dotnetcore.show
November 8, 2025 at 11:11 AM
🎤 TODAY 4PM: "Empathy, Sympathy, and Compassion" at #Umbraco in the City! Final session before closing. Completely refreshed content featuring new quotes from open source experts and unreleased Modern .NET Show episodes.
November 7, 2025 at 9:01 AM
S08E05 - Building the Future of APIs: Mike Kistler's Insights on OpenAPI and MCP

In this exclusive interview, Mike Kistler delves into the world of open API documentation with us, discussing the latest developments in Microsoft’s MCP initiative. From its origins to its current applications, Mike
S08E05 - Building the Future of APIs: Mike Kistler's Insights on OpenAPI and MCP
In this exclusive interview, Mike Kistler delves into the world of open API documentation with us, discussing the latest developments in Microsoft’s MCP initiative. From its origins to its current applications, Mike shares his insights on how MCP is changing the game for developers and organisations alike. Discover how OpenAPI and MCP are redefining API documentation, what benefits they offer, and how you can start leveraging them in your own projects. With Mike Kistler as your guide, don’t miss this opportunity to learn about the cutting-edge technology that’s shaping the future of software development.
dotnetcore.show
November 7, 2025 at 6:58 AM
💙 Tomorrow 4PM: "Empathy, Sympathy, and Compassion" closes #Umbraco in the City. Core message: "When we build technology without compassion for users, we perpetuate a legacy of contempt that's been with us since the 1960s. Time to break that cycle."
November 6, 2025 at 1:01 PM
An oldie, but a goodie

wthhyb.sacha.house
What the hell have you built.
wthhyb.sacha.house
November 6, 2025 at 10:06 AM
I forgot that my sessionize profile read: "Podcaster; .NET developer; Speaker; Dodecahedron in human form; Microsoft MVP; and biscuit eater"

I can't remember why I specially chose the Dodecahedron as my spirit polygon, but it feels like it fits.
November 5, 2025 at 6:35 PM
Some great looking open positions at @hero.dev right now. Specifically, this #dotnet one is super interesting.

herodevsinc.applytojob.com/apply/0uazX8...
Sr. Software Engineer - .NET - Career Page
Apply to Sr. Software Engineer - .NET in Remote.
herodevsinc.applytojob.com
November 4, 2025 at 2:02 PM
🎤 Friday 4PM at #Umbraco in the City: presenting completely refreshed "Empathy, Sympathy, and Compassion." Why Umbraco? "The community is the friendliest I've ever encountered. I'm hoping to help start the change I want to see in tech."
November 4, 2025 at 1:01 PM
"Sin, young man, is when you treat people like things. Including yourself."

#GnuPratchett
November 4, 2025 at 8:32 AM