How Big Is This JSON?

I found that I continually overestimated the size of JSON payloads, so I figured I might as well do something about it! I created https://howbigisthisjson.netlify.app mostly to help myself, but following a familiar template of making a very simple micromaterial that can be shared publicly. In Easy Mode, you just see three options, all about […]

Advertisement

Semantic Versioning – fearlessly breaking things

Semantic versioning (or semver) is a very basic concept that stirs a bit of controversy on the internet. A quick google for “semantic versioning problems” brings back a number of essays about all the shortcomings. They do make fair points, though to be able to appreciate the deficiencies, it’s good to just understand the thing […]

moving cron expressions up the taxonomy

https://cron-trigger.netlify.app/ https://github.com/lpmi-13/cron-trigger So cron expressions are a basic aspect of linux computing, and you’ll see them in all the major public cloud providers (AWS/Azure/GCP) for running things on a schedule. They’re useful to know, and once you’ve actually used them, they’re fairly straightforward. Well…AWS and Azure both use special syntaxes that are non-standard, but I […]

More Authentic Parsons Problems

Asking learners to organize code blocks that have been shuffled around is an approach often referred to as Parsons Problems. There is an excellent short rationale for them, and also a more in-depth research study (along with various other online sources) if you’re interested in reading more. The general idea is that there is a […]