ramblings of joe / page / 8

Remember when we made cool webpages that showed what we were up to all over the Internet? I whipped one up over the holidays: joemc.xyz

It includes what Iā€™m listening to, tweeting, reading, and writing. What else should I add?


Sometimes it hits me that I get to sit at my desk, write software, listen to music, and get paid for it. Today is one of those days. Feeling incredibly lucky and grateful.


Hammerspoon

A while ago, I got into mechanical keyboards. I was intrigued by a picture posted to Twitter by @garrettmurray. All three of the keyboards he showed were interesting, but the bottom one ā€“ the little guy ā€“ was the one that caught my eye the most. I had to have it.

read more


Farewell and Hello

šŸŽ™ļø clears throat

Is this thing on?

After over five years at Bleacher Report working on sports media technology, it’s time for another adventure. But first, please indulge me in looking back. I’ve worked with so many incredible people at B/R. They’ve helped me grow as an engineer, as a leader, and as a person.

read more


Write Once, Run Anywhere

Recently someone asked me: “what’s a hill in software that you’re willing to die on?”

After thinking for a minute, my answer was that “write once, run anywhere” solutions are almost never worth the compromises. When I first started writing iPhone OS apps (in summer of 2008), I was working with someone who was advocating for a javascript and HTML solution to writing mobile apps, that would allow us to get “near native” appearance and performance without the overhead of learning Objective-C, and the potential payoff of deploying the app to other mobile platforms if it was desired down the line.

Let’s break that down.

read more

Newer Older