David Rio
about | cv | github | linkedin
Email: 4th letter of the english alphabet at this domain.

Hexagons work in mysterious ways


I am a fan of the usesthis website. A few months ago they reached on thousand interviews. I thought it would be fun to celebrate by putting something together.

I decided to render a hexagon panel with all the interviews available.

For the project, I used d3 and the hexagon module to compute the hexagon coordinates in the svg scene. I do some naive computations to determine the ideal hexagon size given the number of interviews and the window size.

I also have a cool zoom transition effect between interviews. I center the viewport to a particular interview and then I perform random transitions between them. It is pretty cool but the performance is not very good. I think would improve by using a canvas backend.


© 2010 – 2022 David Rio