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! 🎥
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! 🚀
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?
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.
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...
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.
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
View 0 replies
Nick Proud
Don't neglect SQL query plans just because you're using Entity Framework! Check this out 👇
2 months ago | [YT] | 4
View 0 replies
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
View 0 replies
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
View 0 replies
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
View 0 replies
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
View 0 replies
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
View 0 replies
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
View 0 replies
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
View 0 replies
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
View 1 reply
Load more