
12 August 2024
Add a Property to the Top-level Statements Program class Top-level statement Program files are handy, but how can you add properties to them? You can add methods directly into the file, but not pr...

Add a Property to the Top-level Statements Program class Top-level statement Program files are handy, but how can you add properties to them? You can add methods directly into the file, but not pr...

What can devs do about code review anxiety? I listened to this Stack Overflow podcast with Carol Lee PhD. Being a PhD, she’s written a research paper: Anxiety about giving and receiving code r...

Are We Web5 Yet? Web5 is the idea of decentralized identity. I looked around and didn’t quite get it
The idea seems nice - an identity that you can use everywhere with no-one in contro...

General Availability of .NET Aspire: Simplifying .NET Cloud-Native Development I keep hearing how great .NET Aspire is, so I went back to the GA announcement to read what it is. Basically it’s abo...

The Anatomy of Slow Code Reviews I’ve written about code reviews before, but this is another nice article. It considers the following points: Code Review Time The Social Aspects In...

There are lots of thoughts on primary constructors in C#. At first they seem like a nice idea, but there are downsides. Here are some articles, which seem to start positively but become more negat...

Introducing TypeSpec: A New Language for API-Centric Development A new API definition language. TypeSpec is a language for describing cloud service APIs and generating other API description langua...

FIFO is Better than LRU: the Power of Lazy Promotion and Quick Demotion Interesting article about the efficiency of cache eviction algorithms. LRU is usually used because it makes sense to evict t...

The Silk Wasm: Obfuscating HTML Smuggling with Web Assembly Interesting idea to hide binary code in html as base64 (an old idea), but then load it as WebAssembly. Lock statement patterns New loc...

State Of Software Security 2024 I attended a webinar from Veracode last night, which was interesting and made me want to download the fully report and write about it here. We use Veracode at NIPO...