Blazor WASM Debugging: What's That /_framework/debug Endpoint?
You started a Blazor WebAssembly app and noticed a mysterious debug URL. Then Chrome wanted special flags.
Technical notes, project documentation, and lessons learned across software, DIY, writing, and more.
You started a Blazor WebAssembly app and noticed a mysterious debug URL. Then Chrome wanted special flags.
You survived the 5-part schema-aware migrations deep dive. This is the explain-it-to-your-mom version.
After four blog posts debugging schema issues, I finally understood why EF Core schema handling is confusing: it's actually two separate systems.
EF Core kept warning about pending model changes that didn't exist. The default model cache key ignores schema differences, causing false mismatches.
After days of chasing schema bugs, we had no systematic way to verify correctness. Here are the five layers of testing that finally gave us confidence in...
Three months after implementing schema-aware migrations, migrations ran successfully but staging couldn't log in.
EF Core migrations don't natively support runtime schema selection. Here's how to intercept migration operations and inject the correct schema for local, dev...
You've seen the padlock in your browser. You know some sites are 'secure.' But what does it actually mean? What's being locked?
GUIDs over the phone are a nightmare. 'Is that zero or the letter O?' Douglas Crockford's Base32 encoding removes ambiguous characters entirely.
The sync bug only happened on Mondays. Two sync operations running simultaneously, corrupting data.