All of Jacob Emerick's posts, page 42 of 57.

Treat Cache as a Feature, not a Requirement

There is a lot of buzz around performance optimization on web pages these days. Visitors want sub-second responses when they click on a link. They don't want to wait for a page to load or for redirects to resolve, nor do they want to wait for javascript libraries before they can interact with the…

  • Category Web Development
  • Posted November 16, 2012
  • read more

The Hills of Holyoke

Managed forest west of the hills

A bent blue gate marked the beginning of my afternoon hike. I had just drove down the confusing Holyoke Trail, northwest of Marquette, and was itching to get started. Stepping around the game I set off north along the two-track, wondering what this hike would have in store for me. I knew there were…

  • Category Hiking
  • Posted November 13, 2012
  • read more

Spaghetti Code vs Lasagna Code

In an effort to streamline and homogenize code a number of design patterns and best practices have sprung up in the programming field. One of the ideas that has moved across programming disciplines is the vilification of long strands of meandering logic, or called spaghetti code. For many in the…

  • Category Web Development
  • Posted November 9, 2012
  • read more

Some Thoughts on Best Practices

Best practices can be great for a language like PHP. PHP is almost too easy to work in. Its low barrier of entry and high flexibility allow for many possible solutions to any given issue. Being a programmer, especially a PHP developer, you find that coming up with a fix or writing a new script is…

  • Category Web Development
  • Posted November 6, 2012
  • read more

Return to the South Blind 35 Mountain

Dead grass and sand on the Triple A

Sometimes I miss the good spots on a hike. I often head into an area with little more than a topographic map and a rudimentary understanding of the area. Depending on how the hike goes my rough plans can change rapidly to avoid rough sections or check out an interesting side destination, but many…

  • Category Hiking
  • Posted October 30, 2012
  • read more

Planning for Failure

When developing applications it is easy for programmers to think in terms of successful occurrences. Code is built to expect certain results because the programmer is thinking of how the application should work. Whether the specifications are being outlined or the code itself is being tested before…

  • Category Web Development
  • Posted October 28, 2012
  • read more

Little Mountain

Keweenaw Bay opening up to the north

I was only a few months into my waterfall adventures in the summer of 2008 when I learned some distressing news. A dear friend of mine was leaving Houghton for the summer, someone I had hoped to spend a lot of time with and who meant a lot to me. At that time I was searching for some waterfalls in…

  • Category Hiking
  • Posted October 25, 2012
  • read more

Working with Twitter's 1.1 API via PHP, OAuth

Twitter has been slowly changing up their API over the last few months. When I first set up a cron to pull my Twitter timeline over a year ago I was able to pull a public RSS feed without too much difficulty. If they were over capacity, either just on the API side or with the entire application, my…

  • Category Web Development
  • Posted October 22, 2012
  • read more

Lost in the Herman-Nestoria Swamp

A wide, grassy swath

Sometimes things go wrong. I have been very fortunate over the years considering the number of adventures and idiotic ideas I've had, but sometimes bad things can and do happen. Among the problems that have cropped up during hikes I've had to deal with car problems, injuries, exhaustion, and…

  • Category Hiking
  • Posted October 18, 2012
  • read more

Leaving DealerFire

Looking back at my previous jobs it's interesting to look at both what skills I gained while working there and how they shaped the direction of my career. At Michigan Technological University I learned about databases and priority management. SparkNET taught my about object-orientated programming,…

  • Category Personal
  • Posted October 14, 2012
  • read more

Activity Stream

  • Blogged about hiking | Rincon Double Feature.
  • Read Patternmaster (Patternmaster, #4) by Octavia E. Butler.
  • Tweeted | Wondering if increased levels of stress are a natural part of leadership roles in companies. Do directors / vps app… [twitter.com/i/web/status/1…]
  • Forked shutterstock/shutterstock-ui-wizard to jacobemerick/shutterstock-ui-wizard
  • Tweeted | @BugsySailor @mackinacbridge @PureMichigan @GovWhitmer Isle Royale would be solid. Either en route via plane or from one of the fire towers.
View more activities…