Building a Better Web
June 19–20, 2017: Training
June 20–22, 2017: Tutorials & Conference
San Jose, CA

Keynote Speakers

Hear from creative leaders and inspiring innovators at Fluent. Keynote presentations take place Wednesday, June 21 and Thursday June 22.

John Allsopp

John Allsopp
Director, Web Directions

John Allsopp is director of Web Directions. John has a background in computer science and mathematics. He has developed software and written books, courses, tutorials, and articles for web designers and developers. He also speaks not infrequently on all things... Read More.

1:15pm Wednesday, June 21, 2017
The era of so-called "personal" computing (as we've known it for 40 years) is coming to a close. John Allsopp explores the ways in which personal computing has become deeply impersonal and how the modern age of apps, screens, and devices that bring personal computing to us on the go is evolving and impacting human interaction. Full Details
Erica Baker

Erica Baker
Senior Engineer, Slack Technologies

Erica Baker is a senior engineer at Slack Technologies, where she focuses on build and release engineering. Erica is an advocate for diversity and inclusion in tech and expanding access to tech education. Previously, she was a support technician and... Read More.

1:10pm Thursday, June 22, 2017
Diversity and inclusion in the tech industry has experienced a severe failure. Erica Baker approaches the topic like we would for any other service failure: with a postmortem. Full Details
Rey Bango

Rey Bango
Web Developer Advocate, Microsoft

Rey Bango is a developer advocate at Microsoft focused on helping developers build awesome cross-browser experiences. He’s an ardent supporter of standards-based development and a former member of the jQuery Project team.

1:35pm Thursday, June 22, 2017
It used to be that as a web developer, you could hang your hat on a technology and feel confident that it would be updated at a manageable pace. That's no longer the case. The web is evolving, and tools are evolving in tandem to meet the needs of modern developers and applications. Rey Bango explains why now is the time to embrace being uncomfortable and consider how you'll evolve as well. Full Details
Tammy Everts

Tammy Everts
CXO, SpeedCurve

Tammy Everts is chief experience officer at SpeedCurve, where she helps companies understand how visitors use their websites, and a cochair of O’Reilly Fluent. Tammy has spent the past two decades studying how people use the web. Since 2009,... Read More.

1:00pm Thursday, June 22, 2017
Program chairs Rachel Roumeliotis, Ally MacDonald, Kyle Simpson, and Tammy Everts welcome you to the second day of keynotes. Full Details
1:00pm Wednesday, June 21, 2017
Program chairs Rachel Roumeliotis, Ally MacDonald, Kyle Simpson, and Tammy Everts welcome you to the first day of keynotes. Full Details
Maximiliano Firtman

Maximiliano Firtman
Speaker, ITMaster Professional Training

Max Firtman is a mobile and web developer, trainer, speaker, and writer. Max teaches mobile HTML5 and performance trainings for top companies around the world. The founder of ITMaster, an IT-training company, Max is a well-known professional in the... Read More.

2:10pm Thursday, June 22, 2017
Is it better or easier to work on the web today, 20+ years after its creation? What lessons have we learned—and what are we still doing wrong? Max Firtman explains why, after years of adding layers of complexity to the frontend, especially in relation to layout, compatibility, and performance issues, it makes sense to go back to the roots of the web. Full Details
Kelsey Hightower

Kelsey Hightower
Staff Developer Advocate, Google Cloud Platform, Google

Kelsey Hightower has worn every hat possible throughout his career in tech but most enjoys leadership roles focused on making things happen and shipping software. Kelsey is a strong open source advocate focused on building simple tools that make people... Read More.

2:15pm Wednesday, June 21, 2017
Kelsey Hightower introduces the global stack and outlines the challenges facing full stack developers now that the target of their efforts must include computers that can go from 0 to 60 in under 3 seconds. Full Details
Tim Kadlec

Tim Kadlec
Performance Consultant, Independent

Tim Kadlec is the head of developer relations at Snyk, a company focused on making open source code more secure. He is the author of Implementing Responsive Design: Building Sites for an Anywhere, Everywhere Web (New Riders)... Read More.

2:00pm Wednesday, June 21, 2017
We work and live in a bubble. Our limited perspective of what it means to use technology influences the way we build, the tools we use, and the tasks we prioritize. In the process, we risk losing the most powerful thing about the internet: its ubiquity. Full Details
Allyson MacDonald

Allyson MacDonald
Editor, O'Reilly Media

Ally MacDonald is an editor at O’Reilly Media covering web programming topics. Ally spends a lot of time thinking about how to help developers tackle web development churn, the intersection of design and technology, and tacos.

1:00pm Thursday, June 22, 2017
Program chairs Rachel Roumeliotis, Ally MacDonald, Kyle Simpson, and Tammy Everts welcome you to the second day of keynotes. Full Details
1:00pm Wednesday, June 21, 2017
Program chairs Rachel Roumeliotis, Ally MacDonald, Kyle Simpson, and Tammy Everts welcome you to the first day of keynotes. Full Details
Addy Osmani

Addy Osmani
Engineering Manager, Chrome, Google

Addy Osmani is an engineering manager on the Chrome team at Google. Addy also leads a number of open source web tooling and library projects. His other work has included contributions to Modernizr and similar projects and personal projects like... Read More.

2:25pm Thursday, June 22, 2017
Addy Osmani explains why progressive web apps (PWAs) are becoming the new normal for fast, reengaging mobile web experiences for large brands such as Twitter, Lyft, and Forbes. Addy also explores how PWA support has massively improved in modern frameworks like React, Preact, Polymer, and Vue, lowering the barriers for developers and businesses to explore them. Full Details
Sean Regan

Sean Regan
Head of Product Marketing, Software Teams, Atlassian

Sean Regan leads the Software Teams group at Atlassian, which builds tools for software developers like JIRA, Bitbucket, and SourceTree, where he helps dev and IT teams collaborate in building, running, and supporting software. Sean started his career in... Read More.

1:30pm Wednesday, June 21, 2017
While most conversations around DevOps revolve around tool X or tool Y or the automation of X and Y, the reality is that DevOps requires high-performing people and teams. Sean Regan runs a brief DevOps Health Monitor live on stage and shares the other 26 team playbooks that emerged from Atlassian's Agile, DevOps, and microservices journey. Full Details
Rachel Roumeliotis

Rachel Roumeliotis
Strategic Content Director, O'Reilly Media

Rachel Roumeliotis is a strategic content director at O’Reilly Media, where she leads an editorial team that covers a wide variety of programming topics ranging from full stack to open source in the enterprise to emerging programming languages. Rachel is... Read More.

1:00pm Thursday, June 22, 2017
Program chairs Rachel Roumeliotis, Ally MacDonald, Kyle Simpson, and Tammy Everts welcome you to the second day of keynotes. Full Details
1:00pm Wednesday, June 21, 2017
Program chairs Rachel Roumeliotis, Ally MacDonald, Kyle Simpson, and Tammy Everts welcome you to the first day of keynotes. Full Details
Jenn Schiffer

Jenn Schiffer
Community Engineer, Glitch.com at Fog Creek

Jenn Schiffer is community engineer for Glitch.com at Fog Creek. Along with making art and jokes and apps, she runs the web developer meetup JerseyScript in Jersey City and co-emcees and organizes the JavaScript meetup BrooklynJS. She is incredibly strong... Read More.

1:40pm Wednesday, June 21, 2017
At a time when it's more critical than ever to support and nurture underrepresented coders and help current coders thrive, what does it look like to create a community where everyone can make the app of their dreams? Jenn Schiffer offers an overview of Glitch, a brand-new creative community that enables coders to collaborate in ways that past generations of programmers could only dream of. Full Details
Kyle Simpson

Kyle Simpson
Open Web Evangelist, Getify

Kyle Simpson is an evangelist of the open web. He is passionate about all things JavaScript and writes books, teaches JavaScript, and speaks about and contributes to the world of OSS.

1:00pm Thursday, June 22, 2017
Program chairs Rachel Roumeliotis, Ally MacDonald, Kyle Simpson, and Tammy Everts welcome you to the second day of keynotes. Full Details
1:00pm Wednesday, June 21, 2017
Program chairs Rachel Roumeliotis, Ally MacDonald, Kyle Simpson, and Tammy Everts welcome you to the first day of keynotes. Full Details
Aria Stewart

Aria Stewart
Senior Developer and Ops Engineer, CloudCity.io

Aria Stewart is a senior developer and ops engineer at CloudCity.io. An artist, hacker, and writer, Aria spends all her free time working at the intersection of community, software, and networks. When they’re not snapchatting pictures of manhole covers to... Read More.

1:50pm Thursday, June 22, 2017
As developers and web professionals we've built a community like no other. We have our own culture, our own jokes and stories, and our own ideas. The story of our community's growth is the story of the internet—and the story of a big piece of our modern world. Aria Stewart talks about the role of community in our profession, what that really means, and some of the things that implies. Full Details
Marcy Sutton

Marcy Sutton
Senior Frontend Engineer, Deque Systems

Marcy Sutton works on the axe-core team developing web accessibility tools at Deque Systems, a company focused on digital equality. In 2016, Marcy was the recipient of an O’Reilly Web Platform Award for her work in accessibility. She loves co-leading... Read More.

2:30pm Wednesday, June 21, 2017
Building a better web means removing barriers for users and helping them live more productive lives. Marcy Sutton explores how the work we do with technology can have a monumental impact on the lives of people with disabilities by providing independence, privacy, and growth opportunities. But making a positive impact depends on our willingness to do the work. Full Details

Leo Vasiliou
Director of Web Performance Engineering, Catchpoint Systems

Leo Vasiliou is the director of web performance engineering at Catchpoint Systems, where he uses charts and graphs to answer questions, settle debates, and help people make sense of them. Leo contributes to Catchpoint’s blog and also writes at Read More.

1:55pm Wednesday, June 21, 2017
Join Leo Vasiliou for a quick walk-through of the evolution of analytics, setting the stage for a deeper dive in a later sponsored session. Full Details