This year Intel and Bocoup joined forces to show what you can do at home with the Intel Edison and Johnny-Five. We built a roving robot with streaming video and touchscreen controls in a few days using off-the-shelf parts and under 600 lines of code. We named it Reconbot. Build and drive a robot with […]

Tagged:

CC BY

In just my first weeks at Bocoup, I’ve been learning a lot about performance and how to make a site smoking fast. Recently, we were hired to audit and help a client understand what they could do to improve their site speed, and through this project I learned the nuts of bolts of actually implementing […]

Tagged:

We’ve been busy building some Open Web Games at Bocoup. As we did so, we realized there was a dearth of resources for making performant, fun web games using the DOM. Most material aimed at game developers focuses on canvas rendering, and there aren’t many resources for web developers that show them how to use […]

Tagged:

CC BY

Looking for some creative inspiration for your next hardware programming project? Come meet Rick Waldron, Francis Gulotta, and five of their newest robot friends this weekend at the Bay Area Maker Faire, May 20-22! Reconbots are WiFi car devices you drive from your phone using their live video stream and touchscreen controls. They are powered […]

Tagged:

The first thing I built on a computer wasn’t all that different from the last thing I built on one. That first computer was a Macintosh Classic II. It was one of those beige boxes with the handle on the top, a black and white screen that was—what—maybe twice the size of an iPhone 6 […]

Tagged:

CC BY

Sometimes I swear source code can say as much about its author as any poetry. This might sound like an exaggeration (or like I don’t read too much poetry), but I’m often surprised by how style and values find their way into the seemingly-lifeless language of software. For me, nowhere has this been more apparent […]

Tagged:

CC BY-SA

Recently I saw a tweet about the relationship between values in JavaScript saying that greater or equals means nothing. The tweet reported the following results: null >= 0 // true null > 0 // false null == 0 // false My experience with the JavaScript language makes me believe that everything has a meaning, even […]

Tagged:

To me, the JavaScript language is as beautiful and unexpectedly wondrous as a mini donkey. If I could propose a new cover for the book Beautiful JavaScript, I would choose this one: The reason I find JavaScript beautiful is that there’s something new to learn everyday. For example, recently I learned some surprising facts about […]

Tagged:

Back in April I wrote about Bocoup’s excitement for the recently announced Tessel 2 in “Pushing NodeBots Into The Future with Tessel 2”. Since then, we’ve worked side-by-side with the Tessel Project to help them realize their platform vision for the next stage in the evolution of the Tessel. With shipping underway, we’re excited to […]

Tagged:

Over the last ten years, the servers that power jQuery and its associated projects have evolved from a single shared webhost to a complex fleet of more than thirty virtual machines. Recently, I have been working with the jQuery Foundation to reel in this decade of organic growth by standardizing the configuration management of our […]

Tagged: