15 March 2023

54 links · Wednesday

Spreaker

FeaturedThe Next C# with Mads Torgersen

Request for startup: double-blind messaging

The following is an idea that has been in the back of my mind for a long time. However, from a technical perspective it is now markedly easier to engineer with the appearance of GPT-4 and similar LLM APIs. If you've been thinking about something like this, ple…

Reflecting on my first failed product

A year after launch, I’m declaring my first product a failure. Here’s why, and what I plan to do differently next time.

Issue No. 210

The Orbital Index

March 2023 Newsletter: A Look at Bank Solvency

March 13, 2023 Latest Article: How the Fed “Went Broke” (an analysis of the Fed’s switchover from operating at a profit to operating at a loss) Recent challenges in the U.S. banking system have led to the second largest bank failure in U.S. history this past F…

Getting Started in Technical Leadership

I get asked “how do I get started in technical leadership” enough that I decided to share a bit of what has helped me grow over the years.

Doing Computer - Chris Coyier

When it’s hot and sunny outside, I can do computers inside in the nice air conditioning. When it’s cold and wet outside, I can do computers inside with the lovely warm heat on. When I’m sad, I can do computers and find something to cheer me up. When I broke bo…

SI Units of Simile

The International System of Units, often referred to as the SI System, defines small number of basic units, such as the second (time), metre (distance), kilogram (mass). However, for the popular media these units have proved too limiting for the magnificent de…

8 Years and Counting. | WorldofMatthew

Today marks 8 years since posting my first blog post on this website. A bit of a celebration is in order, as I never expected this website to survive for so-long or have over 100 blog posts.

Patterns & Abstractions - Without boats, dreams dry up

This is the second post in an informal series commenting on the design of async Rust in 2023. In my previous post, after a discussion of the “registers” in which control-flow effects could be handled in Rust, I promised to turn my attention to recent proposals…

Why AppSec fails

Let me tell you a story about Application Security (AppSec). It contains heroes and villains, and I’m not necessarily thinking about the defenders and attackers here. It contains lots of interesting technology that is often overemphasised. We’ve got whole indu…

Improving the Spell Checker - Visual Studio Blog

Welcome to our latest blog post about the spell checker feature in Visual Studio 17.6 preview 2! We’re excited to share with you the latest improvements we’ve made to this feature, which was first introduced in the Visual Studio 17.5 preview releases for C#,

What's next: join the community!

We're at the end of Hack Together: Microsoft Graph and .NET, but the journey doesn't end here.Join us to see the cool projects all of you've built during the...

GPT-4 Makes Old ChatGPT Look Like a JOKE!

Check out my courses: https://nickchapsas.comBecome a Patreon and get source code access: https://www.patreon.com/nickchapsasHello everybody I'm Nick and in ...

Using Github Copilot in Visual Studio

With GitHub Copilot you get autocomplete-style suggestions from an AI pair programmer as you code. Let me show you how to get started with G...

Terning On a Control

One of Tim's co-workers needed to handle a simple condition: if a control in their web app was enabled, show it, otherwise hide it. Now, if you or I were writing that, we might write some awfully verbose code, like: