Rockin’ the Code World: Special Guest Robert Bogue
Join me on Saturday, August 12th, 2023, at 10:00 PST on C# Corner TV for show #86 where, for the second time, my special guest will be Robert Bouge, President, Thor Projects LLC. Don’t miss t…
Join me on Saturday, August 12th, 2023, at 10:00 PST on C# Corner TV for show #86 where, for the second time, my special guest will be Robert Bouge, President, Thor Projects LLC. Don’t miss t…
A demonstration of differences between lexical and semantic search in Elasticsearch, with a Sentence Transformer model and the Quora dataset.
Recently (well, a few months ago), I was adding support for animated models in my traffic simulation game. Specifically, I wanted to animate windmills:
I've been using SQLite in several production projects for six months, and I've encountered some surprising aspects."
Run a container to get full access to the Kubernetes node
Preface Frankly, I did not expect to have another blog post so soon after the lengthy one just one year ago. However, what has happened over the last year at Sourcegraph was huge, some chaos, some excitement, and of course led me to some thinking (which is goo…
IntroductionOne of the best parts of having a server is the ability to quickly spin up and deploy ideas on it. If you have a server that can run projects then ideas of projects come more frequently th
In the past few weeks, we saw a few key announcements that point to a new trend in the data infrastructure ecosystem: * Databricks Strikes $1.3 Billion Deal for Generative AI Startup MosaicML * Snowflake Summit 2023 Announcements (a combined set of announce…
Thoughts about building stuff
File over app is a philosophy: if you want to create digital artifacts that last, they must be files you can control, in formats that are easy to retrieve an...
Are you a .NET developer and love using the CLI to be more productive? If so, this video is for you! In this video, we will go over all the CLI improvements ...
Microsoft's June update to its Java tooling in Visual Studio Code focuses on enhancing code completion performance, improving user experience in unit testing and project creation, and introducing new project types.
00:04 Do we really know what encapsulation is?01:58 Bad code and why to worry about it04:08 Example of non-empathic code09:11 What is cqs?09:42 Queries14:12 ...
In the past three posts (Getting Started, Comparison with MVVM and Incremental Loading) I’ve talked about the use of Model-View-Update-eXtended (MVUX). In this post we’re going look at feeds, which is one of the key components of MVUX. What’s a Feed In simple …
We got a support call from a client, in the early hours of the morning, they were getting out of memory errors from their database and were understandably pe...
In this post, I describe how to cancel in-progress GitHub Actions workflows when pushing new commits on a branch or a pull request.
Avoiding stack build-up.
Backend development is a crucial part of web development that involves creating and maintaining the...
Use code SUMMER23 until the 20th of July for a 15% discount on any bundle at https://dometrain.com/bundlesBecome a Patreon and get source code access: https:...
Hi everyone in this video we are going to take a look at how you can generate high amounts of synthetic data in your Integration Tests using Bogus.More infor...
We often get questions around building 3D apps and games and with visionOS getting it's first preview we thought it would be a great time to discuss in more detail for .NET developers.
This article shows how to implement verifiable credentials using Microsoft Entra Verified ID and ASP.NET Core to issue the employee credentials. This solution uses a self sovereign identity (SSI) b…
In almost all of my projects, I only use xUnit, and here is a small love letter. Especially the one fact I do think makes it a good choice!
CSS can improve performance and UX of an application. Vanilla Extract is an alternative to CSS-in-JS that allows writing zero-runtime CSS.
fsharpConf 2023! A free virtual event featuring world-class F# experts across the globe supported by the F# Software Foundation. You will see F# in action on...
Today we are excited to announce the availability of TypeScript 5.2 Beta. To get started using the beta, you can get it through NuGet, or through npm with the following command: npm install -D typescript@beta Here’s a quick list of what’s new in TypeScript 5.…
Mark Heath's Development Blog
A series of patterns for building an AI co-pilot application.
Redis, which stands for Remote Dictionary Server, is an open source, in-memory, key-value store that provides high-speed data look-up.