Brice Lambson
banner
bricelam.net
Brice Lambson
@bricelam.net
Software engineer and former member of the .NET team at Microsoft. Known for Entity Framework🦄, SQLite🪶 & Image Resizer🖼️.
Brackeys is your friend. Great Unity and C# content. youtube.com/playlist?lis...
HOW TO PROGRAM in C# - YouTube
youtube.com
October 4, 2025 at 1:25 AM
For example, it encourages using constructors and IDisposable instead of magic attributes. Richer as in to has about twice as many assert methods and overloads as other libraries. But MSTest and NUnit have caught up to it a lot over the past few years, so any, really, are a good choice.
August 31, 2025 at 10:07 PM
Also better at catching otherwise hard-to-find async deadlocks.
August 29, 2025 at 9:03 PM
I find it more idiomatic to .NET with richer assertions.
August 29, 2025 at 9:00 PM
No I remember 2005, Microsoft Expression Blend was a phenomenal XAML designer.
August 28, 2025 at 8:45 PM
Default values are syntactic sugar for calling methods. The compiler fills in missing arguments at the call site. At runtime, most libraries just try to call the parameterless constructor, and don’t go through the trouble of looking for an overload with default values on all the parameters.
August 3, 2025 at 11:35 PM
lol, like .NET devs referring to Apple’s OS? OSX (pronounced both O-S-Ex and O-S-Ten), Mac, Mac OS, MacOS, macOS… 🤷‍♂️
May 24, 2025 at 6:20 PM
There was a grassroots campaign to #DropTheDot a few years ago. But it just bifurcated things.
May 24, 2025 at 2:17 AM
Neither. It’s dotnet or .NET
May 24, 2025 at 2:13 AM
Sure 30% of your code is written by AI, but imagine all the disasters prevented by those 6000 engineers keeping more AI-written code out.
May 22, 2025 at 7:22 PM
Makes sense. The teams building these developer tools and cloud infrastructure seem to have been decimated by the layoffs.
May 19, 2025 at 4:52 PM