5 June 2023

55 links · Monday

Don't Let Reddit Kill 3rd Party Apps!

#What's going on? A recent Reddit policy change threatens to kill many beloved third-party mobile apps, making a great many quality-of-life...

Re: Passkeys

“Passkeys are a new, passwordless authentication method that offer a convenient authentication experience for sites and apps, using just a fingerprint, face scan or other screen lock.” (source). Do...

On Vulcanization

When I pause to think about some seemingly simple material – chocolate, silk, reinforced concrete, vulcanized rubber – I’m often struck by the fact that at some point in history, some person or lineage of people spent years, or decades, or centuries figuring o…

long projects

I've been working on a solo game project for a very long time now, somewhere between one and two years. I took long breaks on occasion (many months at most) ...

Introducing Apple Vision Pro

The era of spatial computing is here, where digital content blends seamlessly with your physical space. So you can do the things you love in ways never befor...

AI Summary About CSLA .NET

I wanted to see what the Bing AI (ChatGPT basically) had to say about CSLA .NET. I did tweak the result a little, but the vast majority of the following content was generated, and I think the results are pretty good.

Introducing Sep - Possibly the World's Fastest .NET CSV Parser

Since late 2021 and the initial .NET releases with support for Generic Math and in particular ISpanParsable<T> and ISpanFormattable , I have been working on a new CSV library for .NET. The library is called Sep, short for separator. In this blog post I will in…

Level Up with GitHub Copilot

<ul> <li>Understand how GitHub Copilot works under the hood</li> <li>Understand how GitHub Copilot can be helpful for you as a programmer</li> <li>Explore the various features available to you within GitHub Copilot</li> </ul> <p>If you’ve tried Gi...

I’m doing it my way. Finally. God help me.

Today is my first full day as employee #1 at JasperFx Software as I (in collaboration with Oskar Dudycz and Babu Annamalai) starting a services/consulting/product company around the “Critter …

The basics of testing in Postman

This is a short video where I"m showing you how to create easy-to-understand tests in Postman. Ideal for checking for regression in APIs.I'm also explaining ...

The .NET Extension Method You Should Know About

Give Dumpfiy a ⭐: https://github.com/MoaidHathot/DumpifyGet the source code: https://www.patreon.com/amantinband.In today's video, we'll talk about Dumpfiy, ...

ASP.NET Core ZERO Downtime Deployment

How to achieve zero down time deployment for your asp.net core application. In this setup we use YARP as the reverse proxy and custom components for deployme...

Release Blink 1.0 · jart/blink

The Blink Team (short for Blinkenlights) is proud to announce its first milestone release, version 1.0. Blink is a brand-new unprivileged userspace virtual machine that can emulate x86-64-linux bin...

graydon2 | The Rust I Wanted Had No Future

In a recent podcast about Rust leadership, the BDFL question came up again and Jeremy Soller said (in the understatement of the century) that "I believe Graydon would have said no to some things we all like now". And this echoes a different conversation on red…

The New File Part of Every New .NET API

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

Create ready-to-code dev boxes using config as code – now in preview

Overview At the Microsoft Build conference last week, my team shared that this July we’ll ship the general availability (GA) release of Microsoft Dev Box - our service for secure, ready-to-code cloud hosted workstations. Looking ahead to what’s next, today I’m…

Announcing TypeScript 5.1 - TypeScript

Today we’re excited to announce the release of TypeScript 5.1! If you’re not yet familiar with TypeScript, it’s a language that builds on JavaScript by adding constructs called types. These types can describe some details about our program, and can be checked …

GitHub Secure Code Game

Being able to write secure code is a must have for every software developer today. As this requires different skills and a different mindset...