How I made my web pages load 10x faster The most typical advice you get when it comes to improving site performance these days is purely technical things like using CDNs or other serving optimization, using X hosting mechanism instead of Y, going serverless, cache optimization, etc. I'm not tal...
The business information server: generic data checking using PostgreSQL, PostgREST, and Semgrep The business information server: generic data checking using PostgreSQL, PostgREST, and Semgrep
Improve Your Prompts for LLMs: Simple and Effective Techniques Tools like ChatGPT and Bing have been skyrocketing in popularity. ChatGPT took five days since launch to . Governments all over the world are trying to what to do . Sweet are showing up everywhere; like this dog I generated using Bing:Though LLMs (Large...
Proto-Danksharding: Speeding Up Blobs Verification belijzajac's personal blog, where he shows off some of his current, past, and future projects as well as shares personal experience of developing projects involving modern C++ and Linux!
You need black pixels One of my first industrial design jobs was working on a headset that never shipped, for a now defunct startup. It used two micro-OLED displays similar to the...
Confessions I use print debugging all the time I know how to use a debugger. I use a debugger sometimes, but most of my debugging is done by print statements that are like A B C . . 5 D . D , {true, 30} . , . , 10 E I think Clean Code makes some valid points I don’t ...
Functional programming in MongoDB In this post I am looking at using the mongo aggregation pipeline in non-trivial ways. In fact, once I had done what I wanted to do I looked back at the result and discovered that a bit of an idea of functional programming helped me achieve what I wanted ...
A bicycle for the senses For the past seven decades, computers have been primarily designed to enhance what your brain can do — think and remember. New kinds of computers will enhanc...
Suburbian transplant: my experience moving and living in a big city I lived in one of the largest cities in the United States for a year. Prior to relocating, I grew up in a small suburb. Here’s a few pros/cons that I gathered from my experience.
Deep Dive into System.Web Adapters [18 of 18] Migrating from ASP.NET to ASP.NET Core In this video, Taylor Southwick dives deeper into the System.Web adapters and how they help in ASP.NET to ASP.NET Core upgrade scenarios and how they are use...
Password Purgatory - Making Life Hell for Spammers Password must be 12-16 characters long: Royluis@2345
Faster sorting algorithms discovered using deep reinforcement learning - Nature Artificial intelligence goes beyond the current state of the art by discovering unknown, faster sorting algorithms as a single-player game using a deep reinforcement learning agent. These algorithms are now used in the standard C++ sort li...
.NET Monthly Roundup - May 2023 - Build, C# 12, .NET 8 Preview 4, and more! Welcome to our May .NET Monthly Roundup with Jon Galloway! In just 3 minutes, Jon breaks down the...
Cloud-native development with .NET 8 | BRK201H Join us to learn about .NET for cloud-native development. Discover updates in .NET 8.0 with new libraries for high-performance services on any cloud. Native ...
Why I Became the .NET Instructor at Zero to Mastery 🔥 https://www.claudiobernasconi.ch/dotnet-course *Last week I published a video about my .NET Developer Roadmap, including the announcement of my C# and .NE...
Service Lifetimes Quick Guide Hi there! This is a quick guide about service lifetimes in asp. #csharp #servicelifetimes
Getting Started with GoDot in C# and Visual Studio Get quickly up to speed with cross-platform game development in C# using this fantastic free and open-source game engine.
Object Detection with Azure Custom Vision Azure Cognitive Services gives us Custom Vision for Object Detection capabilities. This lets us use tagged images you provide to train a deep learning model ...
Building an app with .NET MAUI and Telerik Components - Part 4 - Exporting to Excel and PDF Welcome to the fourth installment of our comprehensive video series with Daniel. In this episode, we focus on creating an engaging app interface using .NET M...
Interesting links of the week 2023-23 (#75) Here are some interesting articles, blog posts, videos, podcasts, and GitHub repositories I’ve run into over the last week (May 29, 2023 - June 04, 2023)
Microsoft .NET Code Analysis: The Rijndael and Rijndaelmanaged Types Are Superseded The Rijndael and RijndaelManaged types in .NET have been replaced by the more secure and efficient AesManaged type since September 2021. It is advised to use AesManaged instead of RijndaelManaged f…
WWDC 2023 Recap - Apple Vision Pro & Beyond | Merge Conflict ep. 361 WWDC is here and we breakdown everything you need to know from the keynote and developer state of the union! From iOS 17, new watch features, iPadOS, and yes...
How Can You Make Properties REQUIRED In C#? #shorts 🚀 Support me on Patreon to access the source code: https://www.patreon.com/milanjovanovicJoin my weekly .NET newsletter:https://www.milanjovanovic.techRead ...
Are You Using the DbContext in Background Services PROPERLY? Using the DbContext in background services is a fairly common task. For instance, we often need to implement cleanup jobs that should run at specific interva...
Blazor Tutorial: Routing, Parameters, Query Strings and Navigation #dotnet #csharp #.NET #softwaredevelopmentWelcome to my comprehensive tutorial on ASP.NET Blazor routing and navigation! In this must-watch video, I dive dee...
34 AK Expenses Tracker | Create Transactions DTO and Transaction Fluent Validator | AK Academy Join our Discord Server https://discord.gg/GPrGJRuXJbSHOW YOUR SUPPORT FOR AK ACADEMY https://www.buymeacoffee.com/akacademy99In this video we will create th...
Integer compression: Understanding Simd Compression by Lemire In the previous post, I showed how you can use integer compression using variable-size integers. That is a really straightforward approach for integer compre...
Learn C# with CSharpFritz - C#, Azure, and Databases Let's talk about the various database options for you to use with your C# application and Microsoft Azure. We'll look at SQL Server, MySQL, Postgres, Cosmos...
Apple Vision Pro Hands-On Impressions! We go hands-on with Apple's new Vision Pro mixed reality headset, and share our impressions in this deep dive of its features and capabilities. From the disp...
Pulling sleight of hand tricks in a security vulnerability report, episode 2 - The Old New Thing I see what you did there.
The New VS Code C# Extension Has a HUGE Problem Check out my courses: https://dometrain.comBecome a Patreon and get source code access: https://www.patreon.com/nickchapsasHello, everybody, I'm Nick, and in...
ASP.NET Core Authentication with YARP How to re-use asp.net core authentication to protect your components written in other languages in frameworks like python, express or rust. I show ho to use ...
Dependency Injection C# Tutorial 💻Watch the full tutorial: https://youtu.be/bKCzoR01lpE🔥My Free .NET Backend Developer Roadmap: https://go.dotnetmicroservices.com/roadmapDependency injecti...
Mastering Visual Studio 2022: Essential Tips and Tricks Visual Studio 2022 is the latest iteration of Microsoft’s powerful IDE. This post shares valuable tips and tricks to help you make the most out of Visual Studio 2022, enabling you to write code more efficiently and effectively.
How To Set Up SSL Certificate In Visual Studio and .NET CLI This article will look at setting up and removing an SSL certificate using Visual Studio and .NET CLI. We'll also cover some common problems.
An introduction to Shader Art Coding In this tutorial, I explore the fascinating realm of shader art coding and aim to offer helpful insights and guidance to assist you in beginning your own cre...
Safari 17 Beta: A Game Changer for PWAs on MacOS Safari 17 Beta is the latest version of Apple's web browser, which was released on June 5, 2023. It...
How to Use 3 Popular React Hooks with React Router A summary of the useNavigation(), useParams() and useLocation() hooks of the popular React Router library.
Enhancing .NET Hot Reload with CreateNewOnMetadataUpdate, MetadataUpdateHandler and MetadataUpdateOriginalType Attributes - Nick's .NET Travels With each update to the .NET SDK and Visual Studio the support for Hot Reload improves. Hot Reload is the ability to make changes to your running application without having to restart and it can dramatically improve developer productivity, when it works. ...
New Awesome Experience for Building .NET Apps in Visual Studio Code Are you a .NET developer who builds loves building apps in Visual Studio Code, but you miss some of the solution and project management experiences in Visual...
Use These 4 Best Practices For Your .NET Project Setup 🚀 Support me on Patreon to access the source code: https://www.patreon.com/milanjovanovicSetting up a new .NET project can be daunting. Many things to add a...
Localized Application in Blazor WebAssembly This tutorial provides a step-by-step guide on integrating localization into a Blazor WebAssembly application using the Microsoft.Extensions.Localization NuGet package. It outlines creating the project, installing necessary resources, and configuring for ...
Entity Framework Core 7: Filtering on JSON Arrays JSON support in Entity Framework Core and filtering on JSON collections in Microsoft SQL Server
Creating a minimal API with ASP.NET Core that interacts with AWS DynamoDB In this blog post, we will guide you through the process of creating a simple .NET 7 API that interacts with DynamoDB. Additionally, we will integrate our SlackBot console application, which we int…
Understanding Event Types in Event Driven Architecture Hi, I'm James! In today's programming world, building efficient and scalable applications is a must. This video provides a deep dive into the different types...