Software Analysis with GToolkit: Finding Impact of Removing A Library
December 21, 2024GToolkit provides AST analysis tools for Javascript & others! Let’s see how much we really use a dependency! The problem with any package…
GToolkit provides AST analysis tools for Javascript & others! Let’s see how much we really use a dependency! The problem with any package…
A long while ago I - Ryan Wilcox - wrote an article for Toptal on Behavior Driven Development (or BDD). I’ve learned a lot in the years…
The term “software artifact” is often seen as being about only the runnable bits of a program: what’s the steps to getting ideas to bits…
Intro In a long standing blog patterns start to emerge. I’m interested in what I call ”Systems Level Programming“. By “Systems Level…
My Personal History with Early Blogging Tools: From Jan 15, 2002 until Feb 18, 2009 I kept a personal blog with Radio Userland. Radio…
DuckDB Explorations: Approaching data persistence in exploratory situations In software, I believe exploration and experimentation means a…
Leading Technical Change across the Herd. Software has evolved from a team activity to teams activity: multiple teams, each with their own…
Some Background: The Remarkable tablet The Remarkable is an e-ink powered device that leans into writing as an experience. I often refer to…
Intro In June 2023 I explored intermediate functional programming patterns in JavaScript. That article gave the following kinds of…
How to quickly iterate on your private Node libraries You’re fixing a bug and turns out the problem is in some private library of yours! You…