
Supply Chain Attacks
The Rise of Slopsquatting: How AI Hallucinations Are Fueling a New Class of Supply Chain Attacks Slopsquatting is a new supply chain threat where AI-assisted code generators recommend hallucina...

The Rise of Slopsquatting: How AI Hallucinations Are Fueling a New Class of Supply Chain Attacks Slopsquatting is a new supply chain threat where AI-assisted code generators recommend hallucina...

History NIPO has been developing ODIN Script for over 40 years, including the parser that parses the script into quickcode. Quickcode is a binary format that is used by the Engine to run interview...

I keep hearing good things about Playwright, and get a bit frustrated with the hacking around with WebDriver having to wait for things to be visible, scrolling to elements, etc. So I decided to see...

Web Development Trends in 2024: A Shift Back to Simplicity Web frameworks are moving back to less complex frameworks, which was the original intention of Jamstack. For example Astro and Vue which ...

C# 12.0: inline arrays In C# 12 and .Net 8, you can define a fixed-sized array, which is much more efficient for the memory and the garbage collector. [InlineArray(3)] public struct ThreeFloats { ...

Storing times for human events Interesting idea that actually makes sense - don’t store user events in UTC. Instead store the user’s intent time and the location/timezone. Circumventing Python’s ...

Series: Working with the result pattern A four-part series explaining the result pattern. Part 1 - Replacing Exceptions-as-flow-control with the result pattern Explaining what the result pattern...

Everything You Want to Know About the Record Type in .NET… But Were Afraid to Ask I should remember to use C# record types more often. use init for properties to make them immutable (only sett...

Australia/Lord_Howe is the weirdest timezone In case it wasn’t clear yet, timezones are difficult! 10 Lessons I Learned from Using Aspire in Production TL;DR: Aspire is nice, but not trivial to ...

How to become an expert in anything The 4 Stages of Competence: Unconscious Incompetence: you don’t know what you don’t know (unknown unknowns) Conscious Incompetence: you know that you don’...