javascript: image blob

2020-10-15

 | 

~2 min read

 | 

223 words

Recently I was working with an API that was returning binary data of images. I wanted to render them to a page which led me to discover the…

ember: testing services

2020-10-14

 | 

~5 min read

 | 

806 words

Today, I built a small feature in Ember. In my ongoing effort to improve with testing, I was about ready to ask for a review when I realized…

testing library: side-effects and `waitfor`

2020-10-13

 | 

~3 min read

 | 

444 words

I was recently working on a project when I broke my tests in a rather unexpected way. The code behaved as expected in manual user testing…

git: rebase origin

2020-10-12

 | 

~2 min read

 | 

303 words

At Olo, we rebase our commits rather than merge to keep a cleaner git history. As with all things, there are some tradeoffs to this approach…

debugging node

2020-10-11

 | 

~4 min read

 | 

694 words

“If you’re good at the debugger it means you spent a lot of time debugging. I don’t want you to be good at the debugger.” ― Robert C. Martin…

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!