typescript: typing functions

2021-09-13

 | 

~2 min read

 | 

303 words

In Javascript, we can write functions as declarations or expressions. And while I typically write my functions as expressions, I normally…

jest: debugging 'not implemented' errors

2021-09-13

 | 

~2 min read

 | 

336 words

I recently added a feature to an app that scrolls the user to the top of page on navigation. Unfortunately, this started spewing errors in…

github actions: debugging 'no such file or directory'

2021-09-12

 | 

~1 min read

 | 

183 words

When I was writing a Github action to automatically bump the version of the package on merge, my first attempt had a job that would try to…

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…

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!