Software Engineer | Microsoft MVP | .NET Enthusiast


Nick Proud

🚀 Zenhook Build-In-Public: New Livestream Just Dropped!




I jumped back into the build in public journey for Zenhook, and this one was a fun one.




I made real progress adding Google SSO to the app – wiring it up cleanly, handling redirects, and walking through the auth flow step-by-step.

If you’re building your own SaaS, thinking about authentication, or just like seeing things built transparently… this stream is for you.




…also yes, there was a solid 10 minutes where I realised I was happily coding away on the wrong branch.




Peak developer energy. 😅


(I fixed it. Eventually.)




If you want to follow Zenhook as it grows from idea → real product → something useful in the wild, this is the perfect episode to jump in.










Always appreciate everyone who joins live, comments, asks questions, and keeps me honest.





More coming soon.





#buildinpublic #saas #dotnet #blazor #mudblazor #auth #googleauth #productdevelopment #indiehacker #zenhook

3 weeks ago | [YT] | 1

Nick Proud

Don't neglect SQL query plans just because you're using Entity Framework! Check this out 👇

2 months ago | [YT] | 4

Nick Proud

C# people who just parse instead of using TryParse are either reckless or kind of badass 😜

#dotnet #csharp #softwaredevelopment #coding

2 months ago | [YT] | 2

Nick Proud

🚀 Just dropped a new video! 🚀

Want to learn how to build a C# console app that talks to ChatGPT? In my latest video, I show you how to integrate the OpenAI API and get responses in real time! Perfect for devs looking to add AI to their projects. Check it out! 🎥

#chatgpt #ai #tech

1 year ago | [YT] | 1

Nick Proud

Exciting news! My latest YouTube video is out now! In this video, I take you through the process of setting up an App Service in Azure and deploying a Blazor Server App to the cloud! 🚀

2 years ago | [YT] | 0

Nick Proud

Blogged: How to Create Charts with Chart.js in ASP.NET Blazor

So you’re building an app that needs charts, and you want to use a well-supported chart library like Chart.js, but you’re building your app using Blazor. How do you avoid having to do lots of Javascript interop?

Find out in my blog post.

nickproud.com/2023/05/04/how-to-create-charts-with…



#dotnet #blazor #aspdotnet #softwareengineering

2 years ago | [YT] | 4

Nick Proud

Blogged: 'To Var or Not to Var. When to Use Var in Your C# Code'

Readability is in my opinion, the key thing to consider when deciding whether to use ‘var’. In this post, I talk about a simple question you can ask to decide on whether or not you should declare implicitly or explicitly.

www.automationmission.com/2023/04/24/to-var-or-not…





#softwaredevelopment #cleancode #dotnet #dotnetdeveloper

2 years ago | [YT] | 1

Nick Proud

As requested by my viewers, I've put together a playlist containing C# videos that cover beginner-level topics. Hope it's useful!
youtube.com/playlist?list=PLC...

2 years ago (edited) | [YT] | 0

Nick Proud

‪@nickproudprogrammer‬ here with a new video, showing you how to gracefully manage the cancellation of long-running tasks in C#

2 years ago | [YT] | 1

Nick Proud

C# Readability Tip - When returning a value based on a condition, avoid using an 'Else' statement if you can. If you're returning a value based on a condition being true, the next return statement will already only be returned in the 'else' state.

#dotnet #csharp #csharpdeveloper #softwaredevelopment

2 years ago | [YT] | 7