Technical Notes

Thoughts, ideas, and opinions about software development and applications of technology.

Proving a 10GB Parser Works by Testing Just 5 Bytes

Proving a 10GB Parser Works by Testing Just 5 Bytes

I'm currently building VanillaEDI , an open-source ANSI X12 EDI-to-JSON microservice. I got the idea seeing the struggles and cost of EDI tools in the …

Optimization by Default: Escaping the SEO Black Box

Optimization by Default: Escaping the SEO Black Box

When you build and ship clean, lightweight HTML instead of a massive JavaScript bundle — you are already doing 90% of a technical SEO's job. …

Unlocking Your Data's Potential: A Guide to FAIR Compliance

Unlocking Your Data's Potential: A Guide to FAIR Compliance

In today's data-driven world, research and innovation hinge on our ability to find, share, and use high-quality data. But what good is data if no …

The Myth of Python's Type-Safety Problem

The Myth of Python's Type-Safety Problem

I hear and read it all the time, especially from developers working with languages like C or Go: "Python is dynamically typed, so it's not …