25 October 2023

54 links · Wednesday

Burke Learns Blazor - More frontend fun!

We're going to work on the top bar on the Edit form and hook the form up with the backend API.Community Links: https://theurlist.com/burke-learns-blazorFeatu...

Have I Been Pwned: API v3

Have I Been Pwned allows you to search across multiple data breaches to see if your email address or phone number has been compromised.

Firstborn

On bearing a child and becoming a mother.

Unity Killed Modern Proprietary Gaming For Me

As some of you undoubtedly have heard Unity, the company behind one of the most prolific game engines of our time called Unity Engine, recently announced some changes to their pricing. On the surface this may sound like quite a big nothing burger if you aren'…

Avoiding addictions

Capitalism is great at giving people what they demand and making them even want things they don’t need. Once a company creates a product or service, the industry streamlines its production, distribution, and sales to maximize efficiency. The more they sell, th…

It's Fucking Impossible to Stay Healthy

My college physical life was a bit strange. I worked out(weights) nearly every day, except that I basically didn’t move from my chair at any other point in time. Food was a block away, and I nearly never went to class. The few times I did, I would use an elect…

Integration Testing GraphQL Endpoints with Alba

I’m helping a JasperFx Software client get a new system off the ground that’s using both Hot Chocolate for GraphQL and Marten for event sourcing and general persistence. That’s le…

Create a web API with ASP.NET Core and MongoDB

This post is about configuring Mongo DB and creating ASP.NET Core Web API to work with Mongo DB using MongoDB.EntityFrameworkCore nuget package. Recently MongoDB team announced a EF Core provider for MongoDB. Earlier this year I blogged about MongoDB and ASP.N…

Tarsnap has given 2^18 dollars to open source

Yesterday I read a great article from Sentry entitled "We Just Gave $500,000 to Open Source Maintainers", and it made me wonder just how much Tarsnap had spent on supporting open source software over the years. Ever since December 2009 Tarsnap has spent 100% …

Interfaces vs Abstract Classes

A popular C# interview question is to explain the differences between interfaces and abstract classes, why use an interface over an abstract class or an abst...

Interfaces can have private methods

Let's drop some "useless" knowledge here. Interfaces can have private methods. This comes with the C# 8 feature: "Default interface methods".

Metalama Source Code Available | PostSharp Blog

It is important to note that “source-available” does not equate to “open source” as defined by the Open Source Initiative (OSI). If you need more features than those provided by Metalama Free, you will still need to acquire a license for Metalama.

C# Record Explained - NDepend Blog

Unlock the power of C# records with this comprehensive guide. Explore their features, syntaxes, applications and benefits.

Redefining Developer Workflow with Pieces.App's Tsavo Knott

Tsavo Knott and the team at Pieces have an app that smooths the spaces between your developer tools. It makes you smarter and makes your workflow more seamless as you move code context from ide to web, from browser tab to clipboard, through your entire tool ch…