[PS4] Tips on playing The Witness

No spoilers will appear in this post. Gamer confession: I never really played much of Braid. That's not a slight on it's designer, Jonathan Blow. I just never got into it, it never really grabbed me so to speak. I bring this up as a testament to how different of…

[SF1] Connecting Salesforce with Amazon's Auth Code Grant

I've been tinkering with Amazon's Echo and the corresponding Alexa services since mine arrived slightly before Dreamforce. It became the cornerstone of my most complicated demo ever (which I will be repeating in May it appears). However, I have shied away from sharing too much real code because I've never…

[JS] Plumb.js - a lib for aggregating key/value pairs

Occasionally I work on small pieces of utilitarian code under the auspice of "Laziness is a developer virtue" theory that working longer on a library I can use down the road will definitely save me more time. Then I use it for a single demo and never touch it again…

[MP3] A Casual Review of the Apple Battery Case

In a recent debate on the possibility of the next iPhone losing the headphone port to trade off some extra weight (which btw is a whole post itself), I remarked I would take a fatter phone if it just had a decent battery life. As someone who 1) uses his…

[MOV] Random and Spoilerific Force Awakens Thoughts

Warning: mega-post ahead. Go get a beer. Before going into The Force Awakens I went into social media hibernation to avoid spoilers and also camped through a slightly edited version of the "The Machete Order", which is basically watching the first movies with as little Jar-Jar as possible (and also…

[DF15] Dreamforce, Faraday Cages and Bears, Oh My.

Every Dreamforce is a unique experience. Some of my earlier ones were remarkable simply as learning experiences. Last year, I watched as a member from hackathon team let a 19 year old Guatemalan developer crash at their place just so that he could stick around to see if he won…