Blog
Categories
- Sep 14 2017Ergonomic Testing with Webpack, Part One, File ResolvingThis 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 2017Three Years with the WordPress REST APIIn 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 2016Showing Missing Data in Line ChartsWhile 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 2016Improving D3 Path AnimationD3 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 2016Open Design Kit: A toolkit for designing with distributed collaboratorsToday, 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 2016Building a Better LyraLast 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 2016Looking at JavaScript with “new” eyes: Digging into the specs to learn more about the new operatorTo 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 2015Introducing the Moebio FrameworkThe 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 2015Announcing Voyager, a Knight Foundation Prototype Grant ProjectWe’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 2015Seeing the Extensible Web Manifesto ThroughIllustration 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
 

