Whether it’s numerical or epistemic, nonlinear structural analysis is all about minimizing error. While posts glazing Bull Durham will never change, the technical posts on this site start to drift over time. Sometimes it’s a change in OpenSees, or I find a better way to show something.
Although the blog has gained wide distribution in the niche and sometimes noisy OpenSees ecosystem, my priority has become maintaining technical correctness through minimal examples, assertions, and reproducible results, without changing the range of topics covered or losing the occasional snarky, opinionated post.
While WordPress has been great for distribution, updating posts to maintain correctness has become difficult.
So I’ve redirected all previous posts to a Jekyll-based site OpenSees Digital. New posts will be published there, not here on WordPress.
With one GitHub Action, I can recreate the entire blog from posts written in Markdown. I can also compile the latest OpenSees, then run a suite of tests, analysis scripts, and additional verification examples.
With Jekyll, small modifications to the source material (posts, scripts, figures) will go live the next time the Action runs. This change is ideal for someone who wants less friction, less resisting force, and fewer errors over time.
