Join us for an evening of real-life talks with Mars Jullian and Tony Edwards from Netflix
Talk #1: How to hustle your codebase: approaching code re-architectures through the eyes of a billiards player
If you’ve been a software engineer for long enough, chances are you’ve had to re-architect code that you’ve written or that someone else on your team wrote. But re-architecting code can be quite nebulous, and it’s often hard to know where to start.
But I have discovered that code re-architecting is a lot like playing billiards. For the first six months of 2017, I spent my time re-factoring the Netflix signup flow to use React & Redux. As my inspiration and framework for the project, I drew from my experience and passion for playing pool. In billiards, we are playing against our future selves, and sometimes the easiest shot to sink isn’t the best one for the long game. Using my recent experience, I’ll talk about what we can learn from the sport of billiards to help inform code re-architectures and think through ways to set ourselves and our teams up for success.
Speaker: Mars Jullian
Mars Jullian (@marsjosephine) is a Senior UI Engineer at Netflix and amateur pool shark in the Golden Gate APA.
Talk #2: Building performant signup flows in React
With Netflix available across the world, we’re focusing on how to make our experiences great for folks with different network conditions. In this talk, we’ll discuss how we've improved our signup flow’s performance by only rendering React server-side and not on the client, and how we prefetch resources using both built-in and homegrown techniques.
Speaker: Tony Edwards
Tony Edwards (@tedwards947) is a UI Engineer at Netflix. You can take the 🤠 from Kansas but you can’t take the Kansas from the 🤠.
Note: Price: $10 online, $15 at the door. No refunds. No ticket transfers.
We charge this small fee to help reduce no-shows. Please contact the organizers (sfhtml5 at gmail dot com) if this is a financial hardship for you.
5:00 PM Doors open, eat and drink (food and drinks catered by Google; limited veg/GF options available; special cocktail by Alcademics; wine tasting by Grant Marie Winery, and live DJ Rocky Lubbers (SmokeJumper).
Note: The event is on the 7th floor.
6:30-6:40 PM Announcements
6:40-7:10 PM How to hustle your codebase: approaching code re-architectures through the eyes of a billiards player with Mars Jullian
7:10-7:40 PM Building Performant Signup Flows in React with Tony Edwards
7:40-8:10 PM Break, dessert
8:10-8:20 PM Lightning Talk
8:20-8:45PM Q&A with Mars Jullian and Tony Edwards
8:45 PM Raffle
9:00 PM End/doors close
* Contact the Organizers if you'd like to give a lightning talk.
** You must be present at the venue to qualify for raffle prizes.
• There is bicycle parking in the garage below the building, but you must bring your own lock and leave your bicycle at your own risk.
• There is also street and garage parking. Check all signs for restrictions and fees.
• Smile! We are recording and photographing this event. If you do not wish to be included in SFHTML5 video or audio recordings or photographs, you can watch the recordings of all of our events at bit.ly/sfhtml5videos from the comfort of your home.
Cocktails by Alcademics
Wine Tasting by Grant and Marie Winery
Live music by Smoke Jumper