Simon Foster's Avatar

Simon Foster

@funkysi1701.com

North of England-based Software Developer | .NET developer | Azure & DevOps specialist | 18+ years building scalable solutions https://www.funkysi1701.com

503
Followers
738
Following
643
Posts
18.11.2023
Joined
Posts Following

Latest posts by Simon Foster @funkysi1701.com

Yeah I need to get some playwright test in there

07.03.2026 15:04 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Design To Test #ThePragmaticProgrammer

07.03.2026 12:00 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I am late to the part but assigning copilot to work on a task is pretty cool. And because I am using azure static web apps, the PR will deploy to as test URL so I can check how the changes actual work before I approve anything

07.03.2026 09:56 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
The five stages of losing our craft | Debugging Leadership The five stages of losing our craft | Debugging Leadership

https://debuggingleadership.com/blog/the-five-stages-of-losing-our-craft Where are you on the five stages of grief regarding the rise of AI?

06.03.2026 14:30 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Funky Si's Blog Simon Foster - North of England-based Software Developer | .NET developer | Azure & DevOps specialist | 18+ years building scalable solutions

My role is at risk of redundancy, so Iโ€™m #OpenToWork.

Iโ€™m a .NET / C# developer who builds web apps, APIs, and developer tools, with experience in Azure and CI/CD.

I also write about software and side projects here:
www.funkysi1701.com

06.03.2026 13:48 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Build End-to-End, Not Top-Down or Bottom-Up #ThePragmaticProgrammer

06.03.2026 12:00 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

@richcampbell.bsky.social @carlfranklin.bsky.social I am a long time listener of .NET Rocks, it was your coffee geek out which was the first show I listened to way back in show 983. Amazing to think that show 2000 is coming up

05.03.2026 20:15 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

A Test is the First User of Your Code #ThePragmaticProgrammer

05.03.2026 13:20 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Testing is Not About Finding Bugs #ThePragmaticProgrammer

04.03.2026 12:00 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Refactor Early, Refactor Often #ThePragmaticProgrammer

03.03.2026 12:00 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Test Your Estimates #ThePragmaticProgrammer

02.03.2026 12:00 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Working with Azure and AWS, I've found that ACR & ECR both have their perks. Just migrated my blog's pipeline to ECR. Exciting differences! https://www.funkysi1701.com/posts/2026/acr-vs-ecr/ #Azure #AWS #Docker #Containers #DevOps #ACR #ECR #Cloud

02.03.2026 11:00 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Estimate the Order of Your Algorithms #ThePragmaticProgrammer

01.03.2026 17:02 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

#dddnorth great discussion about if software development is dead in the lightning talks

28.02.2026 14:15 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Hard problem is often the people part

28.02.2026 12:30 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

50 years of for loops - recently reading a bit about tech history so this should be an interesting talk #dddnorth

28.02.2026 12:00 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

On the topic of AI - I am the most excited and the most terrified about it

28.02.2026 11:45 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Stop Converting Your REST APIs to MCP Your auto-generated MCP is bad, and you should feel bad.

www.jlowin.dev/blog/stop-co...

28.02.2026 10:59 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Next up at #dddnorth a talk all about creating MCPs

28.02.2026 10:40 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Fixing Broken Messaging: Pitfalls, Failures, and Solutions This post shows how poor messaging practices can quietly erode the scalability, reliability, and maintainability of your distributed systems and what to do instead.

kevsoft.net/2025/06/28/f...

28.02.2026 09:39 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

#dddnorth Kevin Smith @kev_bite kicks off the day with a talk about messaging Fixing Broken Messaging: Pitfalls, Failures, and Solutions

28.02.2026 09:32 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Enjoyed my coffee and croissant at #dddnorth now time for the first talk

28.02.2026 09:21 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Don't Program by Coincidence #ThePragmaticProgrammer

27.02.2026 12:00 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Listen to Your Inner Lizard #ThePragmaticProgrammer

26.02.2026 12:00 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Effortlessly manage SSL certs with Let's Encrypt & Cert Manager in Kubernetes! ๐ŸŒ๐Ÿ”’ https://www.funkysi1701.com/posts/2025/kubernetes-and-letsencrypt/ #Kubernetes #LetsEncrypt #SSL #CertManager #Helm #Cloudflare #DevOps #Security #Automation

26.02.2026 11:00 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Use Blackboards to Coordinate Workflow #ThePragmaticProgrammer

25.02.2026 12:00 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Simon Foster โ€” DEV Community Profile .NET developer | Azure & DevOps specialist | 18+ years building scalable solutions

dev.to/funkysi1701 I've been sharing my blog posts to Dev.to for seven years now

24.02.2026 20:18 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Use Actors for Concurrency Without Shared State #ThePragmaticProgrammer

24.02.2026 12:00 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Random Failures Are Often Concurrency Issues #ThePragmaticProgrammer

23.02.2026 12:00 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Shared State is Incorrect State #ThePragmaticProgrammer

22.02.2026 12:00 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0