Property Based Testing and fuzzing are a deep and science-intensive topic. There are enough advanced techniques there for a couple of PhDs, a PBT daemon, and a client-server architecture. But I have this weird parlor-trick PBT library, implementable in a couple of hundred lines of code in one sitting.
This is part one of a series where I document how I’m making this site more interoperable with IndieWeb tools and standards. I’ll update this notice to link to part 2 once I’ve written it
Interoperability is the heart of what makes the digital world work.
In my first job I worked with academic libraries to make research more openly available, sharing data about all forms of research outputs across the globe through the use of open data formats. These community-owned standards ensured that thousands of different systems globally could communicate, making each other aware of new findings in a field, and bringing the gobal academic community into closer contact.1
Every machine connected to the Internet has an address called an IP address. Originally, these addresses were 32-bit integers (IPv4), giving a theoretical maximum of about four billion distinct addresses. We are all familiar with these addresses (e.g., 192.168.0.0). There was a big fuss about how we would run out of addresses. It never happened … Continue reading Parsing IPv6 Addresses Crazily Fast with AVX-512
Counting Fast in Erlang with :counters and :atomics
Two BEAM escape hatches for counting fast—shared, mutable, off-heap integer arrays. How :atomics and :counters work, what they guarantee, and when to reach for each.
Tl;Dr version
I personally feel like you should probably either use Kaffy or roll your own admin interface completely from scratch. If you wanna know why, read on.
⚠
This is my very own analysis for my particular needs. Don't take it as being author...
A Guide to installing Deno on different operating systems. Includes instructions for Windows, macOS, and Linux using various package managers, manual installation methods, and Docker containers.
Show Your Work: How to write reviewable code - Martin Emde
As authors of code, we're responsible for writing reviewable code. When agents write the code, you still need to show your work, even if that work looks different now.
Learn 3 ways to decode VINs in JavaScript: offline with @cardog/corgi, online with the Cardog API, or raw NHTSA calls. Complete code examples for Node.js, browsers, and edge workers.