Posts about open source
Categories
- May 12 2016
A Baseline for Fast, Accessible, Responsive Games on the Open Web
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 […]
Continue ReadingA Baseline for Fast, Accessible, Responsive Games on the Open Web- Tagged in:
- games
- Apr 25 2016
The Cranky Ghost in the Machine
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 […]
Continue ReadingThe Cranky Ghost in the Machine- Tagged in:
- jshint
- Mar 29 2016
Equality and Relational Operators: Comparing the strange relationship between null and 0
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 […]
Continue ReadingEquality and Relational Operators: Comparing the strange relationship between null and 0 - Mar 22 2016
Looking at JavaScript with “new” eyes: Digging into the specs to learn more about the new operator
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 […]
Continue ReadingLooking at JavaScript with “new” eyes: Digging into the specs to learn more about the new operator - Feb 22 2016
Say “Hello World” with Johnny-Five on Tessel 2
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 […]
Continue ReadingSay “Hello World” with Johnny-Five on Tessel 2- Tagged in:
- johnny-five,
- tessel 2
- Feb 17 2016
Open Source Infrastructure: Deploying jQuery with Ansible
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 […]
Continue ReadingOpen Source Infrastructure: Deploying jQuery with Ansible- Tagged in:
- ansible,
- deployment,
- infrastructure,
- jquery
- Feb 11 2016
Remote First Lesson Plan Development
At Bocoup we believe that focusing on crafting resilient and accessible experiences is the most effective way to build digital services. This philosophy and practice extends to our learning design. In an earlier post, I talked about building a curriculum framework with a design driven approach—this involved user research, persona and journey map development, and […]
Continue ReadingRemote First Lesson Plan Development - Nov 23 2015
Our Work with Data Voyager: Designing for Fast Data Exploration
Recently, we announced our Knight Foundation Prototype Grant to work on Data Voyager, a tool for exploring the breadth and depth of a particular dataset with ease through automated visualization recommendations. Data Voyager was originally created as a research project by Jeff Heer’s Interactive Data Lab at the University of Washington (with implementation led by […]
Continue ReadingOur Work with Data Voyager: Designing for Fast Data Exploration- Tagged in:
- data visualization,
- design
- Aug 13 2015
A Git Workflow Walkthrough – Merging Pull Requests
We are in the homestretch with our git workflow walkthrough. I knew we could do it! Last time, we looked at a few ways to review pull requests. In this final (for now!) installment, we will merge our reviewed changes back into master. Once your pull request reviewer is satisfied with the changes, you’ll get […]
Continue ReadingA Git Workflow Walkthrough – Merging Pull Requests - Aug 03 2015
A Git Workflow Walkthrough – Reviewing Pull Requests Locally
In many cases, a visual check of the changes via the PR page on GitHub is enough to give a +1 to changes. That’s how we did things in our previous walkthrough post. But sometimes, you want to try things out locally downloaded to your own machine to get a feel for what is really […]
Continue ReadingA Git Workflow Walkthrough – Reviewing Pull Requests Locally