Intentional infinite loops

By Josh Sherman
1 min read
development
bash

It’s happened to all of us. A script just locks up and we’re unsure why. At closer inspection we find that we’re written a loop that has no terminating condition. It is an endless loop and in many cases consumes memory until it crashes. But what if you want to […]

Pocket is Purgatory for articles

By Josh Sherman
1 min read
reading

Read it later? More like read it never. It all started out innocently enough. I started to use Pocket to stash articles so I wouldn’t be sidetracked while I was working. I would go back and catch up on the day’s articles that evening or the next morning. As time […]

How to sync local files to Spotify mobile

By Josh Sherman
1 min read
music
spotify

One of the main reasons that I gave Apple Music a try recently was because I wanted to have some of my personal music collection available on my mobile devices. Turns out there is a way to coax similar functionality out of Spotify! It’s not nearly as elegant but it’s […]

You’re using Spotify wrong

By Josh Sherman
1 min read
music
spotify

I was at least, perhaps you’re just better at this than me. Spotify has been my primary music consumption service since it launched in the United States in 2011. I have been a premium subscriber for nearly as long and have been following the company since they launched. Fingers crossed […]

Switching from Spotify to Apple Music and back again

By Josh Sherman
2 min read
reviews
music
spotify
apple

Frustrated with recent playback issues with the Spotify desktop app, I engaged in a brief love affair with Apple Music. For me, Apple Music has a ton going for it. Out of the gate, the music selection seemed more robust than Spotify. I don’t consider myself much of an audiophile […]