All of Jacob Emerick's posts, page 13 of 50.

East Pima Loop of South Mountain

A brave Noah setting out on the trailhead

It's not easy to get my two sons out on a hike these days. Their nap schedules conspire against family activities, being offset just enough to limit the amount of time everyone is awake. The days are short with the coming winter. And then there's the weather to deal with. Even though we live in the…

  • Category Hiking
  • Posted December 3, 2015
  • read more

Breakneck Ridge on the Hudson

Long line of hikers on the way to the trailhead

For the last two years I've been regularly flying to New York to sync up with my coworkers. See, I work as a remote engineer for Shutterstock, and while we do a lot of things to maintain healthy communication over different channels there is nothing like some solid face-to-face interaction a few…

  • Category Hiking
  • Posted November 29, 2015
  • read more

Shame-Driven Development, or Why I Published My MVC

This week I finally made the leap and pushed my personal MVC to a public GitHub repo. I didn't do this because I'm particular proud of the code - a good chunk of it is six years old and isn't representative of current (or past) best practices. Nor did I do it because I think other programmers will…

  • Category Web Development
  • Posted November 26, 2015
  • read more

Simple Messaging in PHP

Queuing and messaging are two super-dandy things that I've had plenty of opportunities to play with while at Shutterstock. And with such a diverse company there are plenty of options to choose from. For a while I played with Resque, then it was RabbitMQ, then it was Kafka and Amazon SQS, all the…

  • Category Web Development
  • Posted November 24, 2015
  • read more

Mound Mountain - Highpoint of the Superstitions

Orion's Belt under a bright moon

Frost sparkled evilly on the tent's rainfly under the dim light of my headlamp. Against my will my teeth began to chatter ferociously and I shuffled in place in a vain attempt to warm up. It was terribly cold this morning in the eastern Superstitions, much colder than either Chris or I expected, and…

  • Category Hiking
  • Posted November 22, 2015
  • read more

Streaming Twitter Bot in Node

Over the years I've played a lot with Twitter and different bots and interactions. Shoot, there are write-ups on this blog about authenticating raw Twitter requests with OAuth, extending that to handling Twitter streams with Guzzle, and then doing it again with raw streaming requests. Using these…

  • Category Web Development
  • Posted October 30, 2015
  • read more

Robber's Roost Loop

Dim morning sky over Three Sisters

Trying to get motivated to go for a hike in the hot Arizona desert was tough after Isle Royale. Nine days of midwest weather on Lake Superior had spoiled me, and I still had sore knees and feet to heal. Chris finally convinced me to head out on a relatively easy loop, one that we had been eyeing up…

  • Category Hiking
  • Posted October 26, 2015
  • read more

Some Isle Royale Hiking Routes

Along the Tobin Harbor Trail

There are a lot of hiking options on Isle Royale that are more reasonable than my ambitious perimeter loop. Most people would rather have short days and time to relax at camp, with the additional bonus that this could lead to repeat visits in the future. This was apparent by the discussions I had…

  • Category Hiking
  • Posted October 20, 2015
  • read more

Making Phergie Talk to Slack

Phergie, an IRC bot that is written in PHP, is one of my favorite memories of working at DealerFire. One of my coworkers had wired up an old local box as a chat server and, after monkeying around a bit, got the bot up and running. And it was awesome. From random YouTube videos to more than a few…

  • Category Web Development
  • Posted October 16, 2015
  • read more

Lessons Learned from Isle Royale

Planning for the Isle Royale solo adventure stretched out months before I stepped onto the Queen at Copper Harbor. There were itineraries to sync up, pieces of gear to purchase, calories to count, and more than a few tests of physical readiness. Even after all this preparation the island would teach…

  • Category Hiking
  • Posted October 13, 2015
  • read more

Activity Stream

  • Hiked 2.10 miles and felt great.
  • Tweeted | RT @IBMNews: IBM’s Watson integrates Shutterstock to make photos, videos, and music easier to find [venturebeat.com/2018/05/17/ibm…] via @VentureBeat
  • Tweeted | Friends don’t let friends implement cursor-based pagination.
  • Ran 3.04 miles and felt great.
  • Pushed some code at jacobemerick/web.
View more activities…