Home

My name is Eli. I write about engineering topics and occasionally other things.

The Value of Stare Decisis in Evolving a Mature Tech Stack

The United States legal system, like many other English-derived legal systems, is a Common Law system where the laws passed by the legislature are not intended to be exhaustive. Instead, judges must decide specific adversarial cases based on their interpretation of those laws and produce written decisions. Lawyers can look at previous decisions to make…

Planning with 100 Points

Software planning is a thorn in the side of certainty-loving businesses. Leaders need to make plans and predictions that can make or break the future of the company atop the stubbornly unknowable nature of building things that have never been built before. To make this possible, an elaborate fiction of software planning has been created…

What do Story Points measure?

Devs in modern agile environments spend a lot of time talking about story points through estimation ceremonies, velocity calculation, and artifacts from the Scrum world like “burn down charts.” There is general agreement that these points should be a measure of the effort to make a certain feature “live”. Beyond that though, they are a…

Get new content delivered directly to your inbox.