Crossfilter is a JavaScript library initially designed by Square to explore large multivariate datasets in a web browser. It basically allows you to create sorted indexes and feed them to a charting library like D3, and enable the user to filter by clicking and dragging, even when sifting through 200.000 rows in a 5MB file:… Continue reading Creating interactive visualizations of large datasets using JavaScript
Category: Project Mgmt.
A reliable list of country codes
Who knows how much time I’ve wasted over the years trying to find a reliable data source for country names, ISO codes, phone prefixes and currencies. I have my own personal dysfunctional set of tables built manually from bits and pieces found online. But the other day I ran into this beauty: and updated ISO 3166… Continue reading A reliable list of country codes
Data + Design
A team of over 50 people have collaborated in Data+Design, a book about preparing and visualizing information. It’s a thorough but simple introduction to data collection and visualization, very thoroughly written and chock full of great advice. It’s open-source too, published in its present form using O’Reilly’s Atlas e-publishing platform, which produces very clean,… Continue reading Data + Design
Two Dropbox alternatives
Like everyone else, I’ve run out of space in my Dropbox and my Google Drive. Besides, I’m low on space in my hard drive, so I’ve been looking for a solution that enables me to do manual backups, to have some mp3 and video files in an off-site and relatively safe place. So, I’ve been… Continue reading Two Dropbox alternatives
How to create an embeddable timeline chart
The other day, web developer friend asked me how to create and insert a timeline into WordPress. He actually wanted to put an interactive timeline with links, images and video on the homepage of a news site. I checked out several options out there and settled on TimelineJS. You can create timeline charts directly on… Continue reading How to create an embeddable timeline chart