Blog
Categories
- Aug 24 2012
JavaScript: Databinding with Object.observe
Everything you think you know about data binding — and every trick MVC libraries are using to pull it off — is about to be flipped on its head. At the last ECMA/TC39 Face to Face, Rafael Weinstein presented the latest revision of the Object.observe spec, a work in progress that he and several other […]
Continue ReadingJavaScript: Databinding with Object.observe- Tagged in:
- performance,
- web standards
- Aug 22 2012
REST API Documentation Best Practices
Building a back-end API layer introduces a whole new layer of coordination between server and client code. While there are many aspects to this delicate dance of communication, one key ingredient to minimizing back-and-forth-confusion-about what-call-does-what, is consistently communicating about your API endpoints. This is by no means rocket science, but over time I’ve created a […]
Continue ReadingREST API Documentation Best Practices - Aug 15 2012
Bocoup Goes on Tour with jQuery Essentials in Atlanta
It seems that just about every time we talk about the trainings we do at the Bocoup Loft in Boston, people ask us whether we will ever do trainings in other cities. While we’ve done a handful of trainings in conjunction with conferences such as TXJS and the jQuery Conference, today we’re excited to announce […]
Continue ReadingBocoup Goes on Tour with jQuery Essentials in Atlanta- Tagged in:
- training
- Aug 13 2012
Welcome Isaac Durazo
We are excited to announce that Isaac Durazo has joined Bocoup as the company’s first visual designer. Isaac will be developing and executing brands for the various Open Web technologies and conferences that we’ve been working on. At Bocoup, we know the impact that strong visual communication of concepts has on the viability of a […]
Continue ReadingWelcome Isaac Durazo- Tagged in:
- news
- Aug 08 2012
Getting Bitwise with JavaScript
00000001 // 1 — truthy, so LED 7 is ON Throw in the iteration from 0 to 255, a timeout, and some Johnny Five code, and we end up with this: Part 2: Learning to Write If all we wanted to do was count from 0 to 255 in blinking lights, then the best we […]
Continue ReadingGetting Bitwise with JavaScript - Jul 17 2012
JavaScript: Arduino Bumper Switch Controlling a Led Tutorial
Welcome to the third tutorial in our series geared towards Arduino programming on Node.js, using the Johnny-Five framework. Get caught up here. Johnny-Five is a Firmata based Arduino programming framework. See: JavaScript: Arduino Programming on Node.js. In the first tutorial you created a program to control a servo via REPL; then, in the second tutorial […]
Continue ReadingJavaScript: Arduino Bumper Switch Controlling a Led Tutorial - Jul 09 2012
New Training: Writing Testable JavaScript
The things we’re asking JavaScript to do are getting more and more complex by the day, and that means that manual testing — the good old “click around and make sure nothing’s broken” — is becoming less and less effective. If you’ve run into this in your work, you probably know that you ought to […]
Continue ReadingNew Training: Writing Testable JavaScript- Tagged in:
- performance,
- testing,
- training
- Jun 07 2012
Communicating Between Views in Client-Side Apps
I got to hear some great presentations and have some great conversations at last week’s inaugural Backbone Conf, and one thing that came up over and over again was how to effectively communicate between views in client-side applications. There are lots of patterns for doing this — and we love talking patterns at Bocoup — […]
Continue ReadingCommunicating Between Views in Client-Side Apps- Tagged in:
- client side,
- performance,
- web applications
- Jun 06 2012
Padding a Time Series in R
When analyzing and visualizing a new dataset, you’ll often find yourself working with data over time. Most software assumes that the data in a time series is collected at regular intervals, without gaps in the data: while this is usually true of data collected in a laboratory experiment, this assumption is often wrong when working […]
Continue ReadingPadding a Time Series in R- Tagged in:
- data analysis,
- data visualization,
- tutorial
- Jun 05 2012
Third-Party JavaScript Development: The Future!
I’ve just returned from the future, and I have a lot to share with you. World news, sports scores, market changes, all that stuff can wait. First, we need to talk about third-party JavaScript. There’s a great deal of browser technology on the way that will affect the way you write code. Here, I’ll focus […]
Continue ReadingThird-Party JavaScript Development: The Future!