The Catch Block Burnout Series The Catch Block #52 - Balance, Devaluation, CQRS, and Slack Plus job listings, REST APIs, feedback, and biases. by Matthew Jones
Blazor Modeling Practice Games Tetris in Blazor Part 2: Cells, the Grid, and the Game State Let's start the process of making Tetris in Blazor by building the C# classes for the grid, the cells, and the game state. by Matthew Jones
The Catch Block Burnout Series The Catch Block #51 - No More Learning, Boringness, SSDs, and Spock Plus Maslow's hierarchy, OpenTelemetry v1, C# 10, dispassion, jobs, and MAUI. by Matthew Jones
Blazor Modeling Practice ASP.NET Tetris in Blazor WebAssembly We're going to build Tetris, a true video game, using Blazor WebAssembly, C#, and ASP.NET. Part 1 of 6. Check it out! by Matthew Jones
The Catch Block The Catch Block #50 - Unclear Directions, .NET 6 Preview 2, and Working for Others Plus a task-based UI, a new software project checklist, JWT tokens, and more! by Matthew Jones
The Catch Block Burnout Series The Catch Block #49 - Mentors, Isolation, Okta, and Generics Two more causes of burnout: poor mentorship, and isolation. Plus Okta and Auth0 merge, the Gab breach, a new Visual Studio search, and more! by Matthew Jones
The Catch Block Burnout Series Work/Life Balance The Catch Block #48 - Burnout, Bad Bosses, Nitpicking, and Insanity by Matthew Jones
Rants Musings Developers Life Passion Not Required: It's OK to Only Program for a Paycheck You don't need passion to be a programmer. Go get them paychecks! by Matthew Jones