Posts TaggedWhat I Learned

What I Learned: HTTP GET Requests in Blazor with a .NET Web API & MediatR Gotcha

The side project idea that has gained the most traction with me is the league management web application. I've spent the better part of weekend and then Monday & Wednesday getting the Blazor web app communicating with the Web API I'm also building for it.

What I Learned: React Strict Mode

This past week I started a new React project at work and was dealing with a weird issue with one of my components. It turns out the issue was caused by Strict Mode on React.

What I Learned: HTML Dialog

I know I’m a little late to the game, but I recently learned how to use the new HTML <dialog> element.

What I Learned: LINQ Deferred Query Execution

I’ve been reading Parallel Programming and Concurrency with C# 10 and .NET 6 by Alvin Ashcraft. So far I’ve been learning a lot about how .NET handles threads, parallel programming and concurrency as the title would indicate. But in the meantime, I’ve learned something about LINQ that I probably should’ve realized or learned earlier.

What I Learned: Broccoli & Cauliflower are Cabbages

This year I want to try more things in the kitchen. Try new recipes, new styles, and expand my cooking abilities. At the same time, my wife and I found Good Eats on HBO Max and have been going through and watching it.

What I Learned: More CSS Colors

This past weekend while I was lifting, I was listening to a JS Party podcast episode from April 2023 (yes, I’m that far behind) talking about the new color ranges.

What I Learned: Styling RSS Feeds

I’m a big fan of RSS feeds. I believe that everyone who has a blog or a personal site should have one set up so that others can consume their content. The one downside is that when you open the RSS link in your browser, it renders as XML which can be confusing, especially to those who might not know what RSS or XML is.

What I Learned: C# Primary Constructors

When writing C# code, I often use dependency injection to inject the various services and repositories I need in the class I’m working on. Sometimes that would end up making the top of the classes rather “busy”. C# 12 has introduced a new way to make constructors and I love it.