.NET 6 Tips Sample Project Bite-Size .NET 6 - Chunk() in LINQ Let's divide big collections into groups of smaller collections using the new Chunk() method in LINQ! by Matthew Jones
The Catch Block The Catch Block #78 - The .NET Foundation Drama What is the .NET Foundation, and why is everyone mad at them? by Matthew Jones
The Catch Block The Catch Block #77 - Flow Matters More than Passion Why flow is more important than passion when hiring developers. Plus: Windows 11 is released! by Matthew Jones
.NET 6 Tips Sample Project Bite-Size .NET 6 - DateOnly and TimeOnly Learn about DateOnly and TimeOnly, structs that are new in .NET 6, and how they are used! by Matthew Jones
The Catch Block .NET 6 The Catch Block #76 - So You Fixed a Bug. Now What? Plus: Minimal APIs and a new project structure; pipes and filters; new Visual Studio themes; exactly what is your job?; and building a weather station with JavaScript and Raspberry Pi. by Matthew Jones
The Catch Block The Catch Block #75 - Controllers, Repositories, Services, and Dark Mode A musing on architecture; the OWASP Top Ten; a bunch of .NET news; tech debt; and the surprisingly interesting history of time zones. by Matthew Jones
The Catch Block The Catch Block #74 - Ship, Show, Ask Plus the Windows 11 launch date, custom field generation, and six cool reads. by Matthew Jones
The Catch Block The Catch Block #73 - Vertical Slices, Mission-Driven Teams, and Five Cool Reads Plus MAUI, the @: operator, async streaming, source generators, [CallerMemberName], and custom model binding. by Matthew Jones