14 December 2022

41 links · Wednesday

PostgreSQL commit times

PostgreSQL development has certainly professionalized over the years, in the sense that more people do it as a job now rather than (only) as a hobby. I was wondering whether that would be visible in the time of day when people do publicly visible PostgreSQL wo…

Using Supabase with Autocode

What is Supabase? Supabase is an open-source firebase alternative, with built in support to get your project started with a Postgres database, authentication and more! It’s free to get started and a great tool for beginners and hobbyists as well as p...

I want toast

I’ll get back to Bean Machine and Beanstalk in the next episode; today, a brief diversion to discuss a general principle of language design and congratulate some of my former colleagues. Back…

Dev tunnels in Visual Studio for ASP.NET Core projects

In this blog post we will discuss the updates to the dev tunnels (port forwarding) experience in Visual Studio when working with ASP.NET Core projects. If you have read the previous posts here about these features, you’ll want to read this one as well because …

Companies That Obsess Over Velocity Are Clueless About Scrum

End the pointless velocity hysteria Most companies using Scrum spend a lot of time discussing velocity and devising ways to increase it. Velocity becomes a magical, almost mythical number that developers must chase in every Sprint. In companies where the veloc…

Challenge: What does this code print?

Take a look at the following code, what do you think it will print?Since it obviously doesn’t print the expected value, why do you think this is the case?

A Neat XOR Trick

There's a neat trick to solve Advent of Code, day 6 in a single pass.

How to optimize your code reviews

The secret to stronger team communication and more knowledge-sharing? Per @captainsafia, it’s all in the code review:

Why Did That Database Throw That Exception?

Entity Framework Core will throw a DbUpdateException when something goes wrong trying to save your changes. But why it did can be important when trying to recover from such an exception.

C# 11 – File Scoped Types

One of the new features in C# 11 is File Scoped Types also known as File Local Types. Although it sounds kindof familiar to File Scoped Nam...