macos: change default mail app

2020-03-29

 | 

~1 min read

 | 

68 words

Filing this under “Counter Intuitive Apple Decisions” section. Unlike the web browser setting, which is controlled in System Preferences…

fix for zsh compinit insecure directories error

2020-03-28

 | 

~6 min read

 | 

1013 words

With macOS Catalina, Apple made zsh the default shell. That’s all well and good since I have been using zsh for a while now. However, in…

command cheatsheet: crosswalk from npm to yarn

2020-03-27

 | 

~2 min read

 | 

360 words

I’ve been playing around more with yarn lately and find myself frequently looking up the equivalent command to npm. Below is a table I’ve…

shared events between window, document, and htmlelements

2020-03-26

 | 

~9 min read

 | 

1783 words

When it comes to coding, there’s always something new to learn. One of the areas I find I have a hard time with are Take, for example, this…

form validation: preventdefault and onsubmit vs onclick

2020-03-25

 | 

~4 min read

 | 

780 words

A little over a year ago, I first discovered the power of and and wrote about it Better Form Submissions with Event.preventDefault and…

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!