the path variable and modifying it

2020-04-15

 | 

~3 min read

 | 

565 words

I decided to start exploring Rust and one of the first things you do when you install Rust, if you don’t want to have to source it every…

why sets are always unique: hashing

2020-04-14

 | 

~2 min read

 | 

286 words

I was doing a little reading on Sets this morning and had a bit of an ‘a ha’ moment about why Sets are always unique. Let’s say we have an…

implementing debounce and throttle with javascript

2020-04-13

 | 

~11 min read

 | 

2147 words

I’ve written about debouncing and throttling in the past in the context of scroll events, but I wanted to take a moment and implement them…

mocks and spies: inspecting console messages with jest

2020-04-12

 | 

~3 min read

 | 

466 words

I was working recently on a project where a function would print to the console when it was executed. I was practicing writing more tests…

readline in node for processing stdin & stdout

2020-04-10

 | 

~2 min read

 | 

347 words

I haven’t had many opportunities to play around with building CLIs or reading data from with Node in a while, so today I decided to play…

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!