Marcos Iglesias
Sr. Software Engineer at Eventbrite
San Francisco, California, United States
Actions
Marcos Iglesias is a Senior Software Engineer who builds compelling user interfaces at Eventbrite. Marcos is passionate about creating stunning data visualizations and dashboards using D3 and Frontend technologies like ES2015, React, Redux and Webpack.
On top of all that, he enjoys writing about software, giving talks and maintaining Britecharts, the open source charting library.
Links
Area of Expertise
Topics
Better D3 charts with TDD
When I first started out with D3.js five years ago, I built things the same way, customising examples and although worked, I was never proud of my code. The chaining of methods makes the graphs concise, but costs a lot in cognitive overload and maintainability. Building this way is painful to modify, reuse or even to understand once you sit back down after lunch!
I had a huge revelation when I discovered the Reusable API (a modular structure to create and reuse d3 elements) and my code was elevated to even higher levels with Test Driven Development.
In this session, I'll walk you through my journey toward beautiful, maintainable D3 graphs with step by step examples of refactoring crufty code to be shiny and new and testable.
By the end of the talk, you too will know how to build decoupled, composable, encapsulated and consistent D3 graphs and be proud of your code again!
Performance Budgets: The what, why and how
Are too many design and product considerations bringing you down? Learn how to simplify the conversation around feature development with Performance Budgets! In this talk, you’ll hear about why they are useful, how to set them up, track them and use them to keep your site performance under control!
React, D3 and their ecosystem
React and D3 are two great UI tools designed for goals that sometimes collide. Conceptually, both take control of the UI elements, and they do it in different ways. How can we make them work together optimizing different features depending on your current project?
In this talk, we will see how we can approach building React projects that need the powerful charting goodness of D3, knowing the different techniques and choosing the best library for your needs on your work and side projects.
Presentations Academy: from zero to delivery
Sick of telling yourself that you are not made for public speaking? Do you feel that with a bit of help and some work you could be the one giving the talk at this conference?
Don’t feel lonely, this happens to a lot of us. Even if we know that nobody can get to their full potential without public speaking skills.
In this workshop, we will help you go over the process to become a conference speaker. From ideation to delivery we will teach you the essentials of every step, challenging you to come along and get out the session with a draft of the whole process.
Marcos Iglesias
Sr. Software Engineer at Eventbrite
San Francisco, California, United States
Links
Actions
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top