
Your Dependencies Are Not Free
Dependencies are free chunks of functionality, except when they're not. They come with hidden costs which need careful consideration.
Read moreA collection of 4 posts
Dependencies are free chunks of functionality, except when they're not. They come with hidden costs which need careful consideration.
Read moreGoogle recently added a dialog to let users select their search engine. Ordinarily you choose your preferred search engine and get on with life, but this doesn't appear to be the case when using Chrome for automation, such as through Capybara; everything is fine if running in headless
Read moreI recently moved this site away from Hugo and onto Eleventy. Given my simple needs, I was attracted to Eleventy because it too is simple and flexible. Unfortunately, those very positive traits mean that developers may need to invent a few features for themselves — one size does not fit all,
Read moreWhen exporting data for general use, we commonly reach for CSV files; they're basically plain-text, but with a sort-of agreed-upon structure — well, there is RFC 4180 but Wikipedia agrees that implementations are inconsistent at best. For the layperson, though, Excel sheets are what's used and understood.
Read more