The Bocoup Data Visualization team will be at the Eyeo Festival in beautiful Minneapolis this week. We’re looking forward to learning, getting inspired, and meeting friends and colleagues from all over the world. If you’re attending too, be sure to say hello!
Meanwhile, we wanted to share some of our latest work:
We just cleared all the old produce out of our office fridge to make room for a new berry - Amelia Newbury, our new COO! In this role, Amelia will be focusing on developing Bocoup with systems and processes that support the unfeathered unfettered operation of our business.
Amelia joins us from the Authentic Leadership Institute, where she also served as Chief Operating Officer. She has held other key leadership positions at The Monitor Group, Harvard Business Publishing, and Cornell University.
On February 15, 2017 we had a screencast to talk about how to improve webpack build times by utilizing the new webpack HardSource plugin created by our colleague Z Goddard. This post contains the video of that event along with a transcript and visual aids.
I was helping a coworker recently who was looking at including raw markdown into a small project with webpack. Their application would then use a library to render that markdown as a slideshow.
In part one of this series we started learning how to make maps rendered by WebGL, a browser based hardware-accelerated graphics API for 2D and 3D graphics. Our access to this technology was via Tangram, a map rendering library from Mapzen. This post will focus primarily on shaders, those perplexing parallel programs that power our pixels, and how to create visual effects using them. We will be focusing on 2D effects for now and will also look a bit at how to create interactive effects that are powered by shaders. If you haven’t read part one, you might want to start there.
NVDA stands for NonVisual Desktop Access and is a FREE screen reading app for Windows OS. Emphasis on the "free", as there are other Windows screen readers out there with prices that will make you spit-take across your monitor. (Is there such a thing as a subtweet inside a blog post?) If you do end up using NVDA in your development process, please donate to them, as we all know free software isn't technically free.
Sometimes in life, you've just gotta move thousands of points around on the screen. For hundreds of points, this can be accomplished with D3 through d3-transition on SVG nodes, but this typically becomes too slow when you need to animate more than a thousand points. So how do you do it?