Blog
Categories
- Sep 14 2017
Ergonomic Testing with Webpack, Part One, File Resolving
This is part one in a series on the intersection of module bundlers and testing frameworks. Our focus will be webpack and jest but the techniques explored here can be reused with other tools as well. Modern websites and applications are routinely built by combining hundreds of small JavaScript modules. In order to increase the […]
Continue ReadingErgonomic Testing with Webpack, Part One, File Resolving - Mar 03 2017
Three Years with the WordPress REST API
In December WordPress 4.7 shipped with a built-in REST API, giving every WordPress site out-of-the-box REST endpoints for the core WordPress data types such as posts, comments and categories. This release is the culmination of almost four years of work by a globally-distributed contributor team, and I’m proud to say that here at Bocoup we’ve […]
Continue ReadingThree Years with the WordPress REST API- Tagged in:
- open source,
- web applications,
- wordpress
- Sep 20 2016
Showing Missing Data in Line Charts
While working on visualizing the results of internet speed test data for Measurement Lab, it became clear that there wouldn’t always be data for every geographic location on every single day. We might go several days without meeting a minimum threshold of tests, meaning there would be gaps in our data. This is a pretty […]
Continue ReadingShowing Missing Data in Line Charts- Tagged in:
- data visualization,
- open source
- Sep 14 2016
Improving D3 Path Animation
D3 provides us with many of the basic building blocks needed to make charts in browsers while also making it extremely easy to animate them. One of the most common charts created with D3 is a line chart, often consisting of a series of SVG <path> elements to visualize the data. In this post, I […]
Continue ReadingImproving D3 Path Animation- Tagged in:
- data visualization,
- open source
- Jul 21 2016
Open Design Kit: A toolkit for designing with distributed collaborators
Today, we are pleased to announce Open Design Kit – a collection of remixable methods designed to support creativity and problem solving within the context of the agile and distributed 21st century workplace. We are creating this kit to share the techniques we use within our open design practice at Bocoup and teach to collaborators […]
Continue ReadingOpen Design Kit: A toolkit for designing with distributed collaborators- Tagged in:
- design,
- open design kit,
- open source,
- process
- Jun 06 2016
Building a Better Lyra
Last year we had a successful Knight Foundation Prototype Grant-funded collaboration with the University of Washington Interactive Data Lab (IDL) to improve their Voyager data exploration tool. At the end of our collaboration we knew we wanted to work with the amazing team from the IDL again, so we were thrilled when Jeff Heer & […]
Continue ReadingBuilding a Better Lyra - 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 - Sep 15 2015
Introducing the Moebio Framework
The Bocoup Data Visualization Team is excited to announce the first public release of the Moebio Framework in collaboration with Santiago Ortiz and Moebio Labs. The Moebio Framework is a JavaScript Toolkit for analyzing and visualizing data in the browser. At the core of this JavaScript framework is a set of data types and functions […]
Continue ReadingIntroducing the Moebio Framework- Tagged in:
- data visualization,
- javascript,
- open source
- Aug 04 2015
Announcing Voyager, a Knight Foundation Prototype Grant Project
We’re excited to announce the Voyager project as one of 22 recipients of a Knight Foundation Prototype Grant. The grant is designed specifically to support early-stage explorations in media and information aligned with Knight Foundation’s mission to support “transformational ideas that promote quality journalism, advance media innovation, engage communities and foster the arts.” The goal […]
Continue ReadingAnnouncing Voyager, a Knight Foundation Prototype Grant Project - Jul 07 2015
Seeing the Extensible Web Manifesto Through
Illustration by Sue Lockwood Participating in the creation of a new standard means joining listservs that look like they were put together circa 1850 and asynchronous arguments in IRC channels that span any/all timezones. It means devoting your nights and weekends to learning how to tinker with specs and fighting with professional web standards reps. […]
Continue ReadingSeeing the Extensible Web Manifesto Through- Tagged in:
- open source,
- web standards