• Swizec Teller
  • Senior engineer swizec
  • Twitter

Hi, I’m a digital nomad and full stack web engineer.I travel the world and help startups win.

From setting up new teams and training juniors, to fixing spaghetti code and implementing new features.

My code has been used by MasterCard, Commerzbank, Google, Mashable, Lyft, and many others.

When I’m not coding, I’m writing.

Over 5000 people have bought my books and video course and while I don’t know if that’s a lot, it's more than zero and that makes me happy.

My work has been featured in Business Insider, LifeHacker, Huffington Post, and several dead-tree magazines. I’ve spoken on BBC Radio, appeared on Slovenian national television, and given talks all over the world.


  • Reusable data visualization with React and d3.js
  • Time: 11:15am - 12:00pm | Room: CJM Goldman Hall
Creating dynamic data visualizations on the web is a pain in the ass.

You either have to use dumbed down libraries that won't let you do what you want, or make everything from scratch. Every time.

d3.js is marvelous - a jQuery for SVG and dataviz. But building complex interactive data visualizations in pure d3.js feels just like building rich web apps in pure jQuery. Messy.

You want a quick way to build complex visualizations. Build once, use everywhere. In every project.

That's where React comes in. Its speedy rendering and spectacular modularization make it the perfect companion to d3's computation functions.

In this talk I will show you why using them together was the most fun I've had with a computer since I was 17.