Adding state to the update notification pattern, part 3 - The Old New Thing Abandoning the background work if we know that it is pointless.
Supabase Storage: now supports the S3 protocol Supabase Storage is now officially an S3-Compatible Storage Provider.
AI Hype - Am I out of work in five years? AI is a hot topic - one would say hype topic, and there are bold claims like this: There Will Be No (Human) Programmers in Five Years Source: https://decrypt.co/147191/no-human-programmers-five-years-ai-stability-ceo Now how far is this from reality? Let'...
Prologue | Calculus Made Easy Considering how many fools can calculate, it is surprising that it should be thought either a difficult or a tedious task for any other fool to learn how to master the same tricks.
Stop Debugging and Start Running in Visual Studio The default way to start or run your application in Visual Studio has always been F5 or the solid green 'play' button. But this attaches a debugger, which is only needed if you're adding breakpoints and stepping through your code. It also can add signific...
Top Linters for JavaScript and TypeScript: Simplifying Code Quality Management This blog lists the top 5 linters simplifying code quality management and streamlining development processes.
ASP.NET Core Basics: Getting Started with LINQ Manipulating data is a common task for ASP.NET Core developers, and LINQ is a powerful feature that allows you to write queries directly in C# language syntax.
Serilog and .NET 8.0 minimal APIs ASP.NET Core keeps evolving, and it’s been a while since I wrote one of these, so read on below for my take on an optimal Serilog configuration for ASP.NET C...
Vulnerabilities for AI and ML Applications are Skyrocketing In their haste to deploy LLM tools, organizations may overlook crucial security practices. The rise in threats like Remote Code Execution indicates an urgent need to improve security measures in AI development.