3 July 2023

31 links · Monday

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…

Searching for meaning

A demonstration of differences between lexical and semantic search in Elasticsearch, with a Sentence Transformer model and the Quora dataset.

Skeletal animation in glTF

Recently (well, a few months ago), I was adding support for animated models in my traffic simulation game. Specifically, I wanted to animate windmills:

Running on a high-speed rail

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…

Databases Can't Be Just Databases Anymore

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…

File over app

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...

Feeds in MVUX - Nick's .NET Travels

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 …

The New Request Short Circuiting of .NET 8

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:...

365: Developing 3D Applications

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.

Why I like and prefer xUnit

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!

fsharpConf 2023

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...

Announcing TypeScript 5.2 Beta - TypeScript

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.…

Building Boba AI

A series of patterns for building an AI co-pilot application.