Introduction Node.js, a server platform built on Chrome’s JavaScript engine, is changing the face of web development. While Node.js itself is fast and scalable, the open source community surrounding Node.js is constantly discovering new ways to make application development more productive. This article will show how Node.js network code can be easier to write automated […]

Tagged:

Why would Bocoup, a company whose charge is to “move the open web forward,” be publishing an article on something so nefarious-sounding as “information hiding”? An article titled “Free Love & Information in JavaScript” would seem much more apt for this blog. Trust me: if information hiding were an inherently immoral practice, I wouldn’t know […]

Tagged:

CC BY-SA

Bocoup recently ran our first-ever OpenVis Conf May 16-17, 2013 in Boston. We were thrilled to bring together 216 developers, designers, and data researchers from around the globe to discuss moving data visualization forward on the Open Web. While data visualization and storytelling are well-established fields, combining these arts and bringing them to the web […]

Tagged:

Open Data, Open Gender Tracker and the Open Web Open data is a core element to building data visualization on the Open Web, driving our ability to reproduce, tinker with and expand visualizations. In a tool like Open Gender Tracker, open data becomes invaluable. Open Gender Tracker relies on name and gender mappings in order […]

Tagged:

A Framework for Creating Reusable Charts with d3.js We’ve been working more and more with d3.js here at Bocoup with clients and as part of the Miso Project. As much as we love the library and are grateful that it exists, we’ve also run head-on into architectural issues with some of the patterns commonly used […]

Tagged:

The D3.js JavaScript library frequently comes up across our adventures in data visualization. Those who read the tutorials or spend time on the mailing list will likely notice frequent use of the term “reusable” when it comes to creating visualizations with the library. There’s a lot of meaning packed into that word, so we wanted […]

Tagged:

CC BY-SA

At Bocoup, we love working on the latest problems in front-end development such as parallel processing, best practices in web application development, and media-rich experiences. This is why we consider the folks at HookFlash kindred spirits; they have made browser-based peer-to-peer communication their “thing”. We recently had the privilege of working with the HookFlash team, […]

Tagged:

CC BY-SA

The 5-dimensional Web Today’s web has at least five dimensions: Width Height Time – Site content is constantly changing and being added. Hardware – Content needs to be usable on a variety of devices. Software – Different users have different browser capabilities and settings. Good websites embrace this complexity as a competitive advantage. Bad websites […]

Tagged:

Paul Irish recently gave a talk at Bocoup with a dire warning: “The Mobile Web is in Trouble.” The general theme of the talk, somewhat apparent from the title, revolved around developers moving to native apps for performance, capabilities and discoverability. Near the end of the talk he offered a challenge–developers working on the Open […]

Tagged:

Computationally Tracking Gender Balance in News Content with Open Web Technologies Last fall, the Knight Foundation granted us from the Prototype Fund to build OpenGenderTracker, a suite of open source tools for analyzing and visualizing gender representation in journalism through the examination of pronouns in bylines and news content. Bocoupers Irene Ros and Adam Hyland […]

Tagged: