github action: automate version bump on merge to main

2021-09-12

 | 

~3 min read

 | 

529 words

I spent a few hours this weekend writing a Github action to accomplish a different way of managing the versions of my library. I think the…

node: executing shell commands in a node script

2021-09-11

 | 

~1 min read

 | 

181 words

I’ve been working on some automation and have been using a Node script to help with that. I like Node, but there are certain things where it…

github actions: run on merge only

2021-09-11

 | 

~2 min read

 | 

321 words

Github actions are a convenient way to embed automation directly into your project’s repository. I was working on automating a version bump…

aha: avoid hasty abstractions

2021-09-11

 | 

~1 min read

 | 

101 words

Determining when to abstract is one of the constant challenges of engineering. Abstracting too soon often creates as many problems as…

peter drucker on managing oneself

2021-09-10

 | 

~1 min read

 | 

101 words

In 1999, Peter F. Drucker wrote what is now a classic article, Managing Oneself. Since reading it several years ago, I’ve found myself…

Hi there and thanks for reading! My name's Stephen. I live in Chicago with my wife, Kate, and dog, Finn. Want more? See about and get in touch!