Loading…
OpenJS World has ended
NOTE: The event will be held in Central Daylight Time (CDT), UTC -5.

View More Details for OpenJS World 2020 & Registration Information.
Any [clear filter]
Tuesday, June 23
 

9:34am CDT

Keynote: Learning By Teaching for Your Community - Cassidy Williams, Principal Developer Experience Engineer, Netlify
Speakers
avatar for Cassidy Williams

Cassidy Williams

Principal Developer Experience Engineer, Netlify
Hi there! My name is Cassidy and I'm a Principal Developer Experience Engineer at Netlify. I often make silly videos on the internet, enjoy building mechanical keyboards, and playing music in my free time.


Tuesday June 23, 2020 9:34am - 9:54am CDT
Keynote
  Keynote
  • Audience Experience Level Any

11:50am CDT

Hint, Hint!: Best Practices for Web Developers with webhint - Rachel Simone Weil, Microsoft
Web developers: Is your web app cross-browser compatible? Accessible? PWA-ready? Performant? How can you tell? And how do you address these concerns before your web app reaches users? In this talk, Rachel Simone Weil will walk through getting up and running with webhint, a user-configurable, open-source tool that can help you navigate—and fix!—common pitfalls during development, debugging, and deployment.

Speakers
avatar for Rachel Weil

Rachel Weil

Edge DevTools Program Manager, Microsoft
Rachel Simone Weil is an experimental artist and hardware hacker who currently works on developer tools for the new Chromium-based Microsoft Edge browser. She has spoken about the intersections of Javascript, 8-bit homebrew, and art at numerous conferences including OSCON, NodeConf... Read More →


Tuesday June 23, 2020 11:50am - 12:20pm CDT
Room 1
  Diagnostics & Debugging

12:30pm CDT

Reinventing Dojo as a Progressive, Modern TypeScript Framework - Dylan Schiemann, Open Web Conferences, LLC
Started in 2004, Dojo Toolkit was a large collection of JS modules to handle app development. It implemented many features we take for granted in the language today, years before they were standardized.

Frameworks struggle with longevity, but apps authored in 2007 with Dojo still work today. Over time the technical debt of old approaches led to a decline in interest as the industry transforms with the death of IE and the rise of ES2015+ & modern browsers.

Dojo struggled with a path forward. We loved some features of modern frameworks, but felt that most required a Ph.D. in the modern JS ecosystem to be successful. Our journey includes many rewrites, resulting in a progressive, lean, modern, reactive TypeScript framework with an incredible amount of default functionality and flexibility.

We'll explore some of the challenges, decisions, and results of this long journey to reinvent Dojo.

Speakers
avatar for Dylan Schiemann

Dylan Schiemann

Founder, Open Web Conferences, LLC
Dylan is an established presence in the JavaScript, TypeScript, and open source communities. Dylan was co-founder and CEO at SitePen for nearly 20 years, helping build some of the world\\'s most advanced web applications. Dylan is now CEO at Living Spec, a startup looking to change... Read More →


Tuesday June 23, 2020 12:30pm - 1:00pm CDT
Room 1

12:30pm CDT

Behind the Scenes of Node.js Distributions - Liz Parody & Adrian Estrada, NodeSource
If you are installing Node.js in Linux to use it in production, there is a big chance that you are
using NodeSource Node.js Binary Distributions.

In this talk you can find the process in which NodeSource Node.js Binary Distributions is updated, how new versions are supported, the human and infrastructure process, and some limitations of maintaining the channel. Also and most importantly, how the community can get involved with this project.

Speakers
LP

Liz Parody

Head of Developer Relations, NodeSource
Head of Developer Relations at @NodeSource, organizer of @jsconfco and @pionerasdev.
avatar for Adrian Estrada

Adrian Estrada

VP of Engineering, NodeSource
Developer in love with Node.js, thirsty for new technologies, leading the charge @NodeSource - organizer @MedellinJS, @JSConfCO and @NodeConfCO


Tuesday June 23, 2020 12:30pm - 1:00pm CDT
Room 2
  Node.js Project

2:00pm CDT

Lightning Talk: The $103k API: How NodeJS Saved the U.S. Government $100k - Ryan Hillard, U.S. Small Business Administration
The U.S. Government frequently overpays for basic web technology, simply because there's no one in the room to say 'no'. A vendor wanted to charge the Small Business Administration $103,000 to build an HTML form and stand up a simple API to receive data. Come learn how Ryan used vanilla NodeJS, basic HTML, and AWS Lambda to build a maintenance free process that saved his agency $100,000. Through this lightning talk, Ryan will consider the maintenance costs of JavaScript frameworks, right sizing the solution for your problem, and how large organizations might avoid over engineering.

Tuesday June 23, 2020 2:00pm - 2:05pm CDT
Room 3

3:05pm CDT

A Practical Guide to Contributing: Node.js and Other OpenJS Projects - Joe Sepi, IBM
Based on conversations and interviews with a variety of collaborators and maintainers from a number of open-source projects, we'll explore the ways in which you can become a valuable contributor to a project and its community. If you're new to open-source, we'll touch on how to get started, best practices, where to look for help and how to identify good communities. If you are already involved, we'll discuss how to make your environment more welcoming and how you can help new folks be successful. We'll focus on a number of OpenJS projects including Node.js and its many teams and working groups (Releases, Package Maintenance, Security, Modules, etc.), but the takeaways can apply to any open-source project. We'll even spend a moment on open-governance and how foundations work. It'll be fun!

Speakers
avatar for Joe Sepi

Joe Sepi

Program Director of Open Tech, IBM
Joe Sepi is passionate about advancing the web forward through open source technologies and open communities. He has held engineering leadership positions at The New York Times, Adobe, Credit Suisse, Sears as well as a few start-ups. He joined IBM to lead developer advocacy for StrongLoop... Read More →


Tuesday June 23, 2020 3:05pm - 3:35pm CDT
Room 2
  Community and Developers
 
Wednesday, June 24
 

10:16am CDT

Keynote: Production Loading Performance ...10 Years Later - Nicole Sullivan, Chrome Product Manager & Shubhie Panicker, Software Engineer, Google
Even with terrific technological advances over the last decade, we are still grappling with basic challenges of loading performance. Reaching real world production web sites is crucial for the health of the web, for user experience and performance. Open source powered ecosystem tools play a big role in supporting these sites. The tools include UI frameworks (React, Vue, Angular etc), static site generators, CMS, website builders and further down the stack we have webpack, babel, npm, typescript etc.

This talk covers our recent experiences in working on loading performance in production apps (yet again!) -- challenges faced and the lessons learned.

We come away, even more firmly believing that such problems should be tackled by SDKs of the web and we need to help them succeed. An SDK is an end-to-end system that controls every aspect from getting started, everyday development to deployment, and directly impacts both UX & DX.

Speakers
avatar for Nicole Sullivan

Nicole Sullivan

Chrome Product Manager, Google
avatar for Shubhie Panicker

Shubhie Panicker

Software Engineer, Google
Shubhie is a member of Chrome’s Web Platform team and the engineering lead for Chrome’s engagement in the web framework ecosystem, where she collaborates with open source tools, frameworks and communities.She has worked on web standards and chromium’s implementation for several... Read More →


Wednesday June 24, 2020 10:16am - 10:36am CDT
Keynote
  Keynote
  • Audience Experience Level Any

10:38am CDT

Keynote: Who Says Elephants Can't Dance with Node.js and JavaScript? - Michael Dawson, IBM Community Lead for Node.js & Joe Sepi, OpenSource Engineer & Advocate, IBM
People often have the impression that larger companies are slow change and to adopt new technologies. This perception can result in missed opportunities. Come learn how the Elephant is dancing with Node.js and JavaScript: in the community, in open source, within internal projects, in the development of technical solutions for customers and the community and even humanitarian initiatives!

Speakers
avatar for Michael Dawson

Michael Dawson

Node.js Community Lead, IBM
Michael Dawson is an active contributor to the Node.js project and chair of the Node.js Technical Steering Committee(TSC). He contributes to a broad range of community efforts including platform support, build infrastructure, N-API, Release, as well as tools to help the community... Read More →
avatar for Joe Sepi

Joe Sepi

Program Director of Open Tech, IBM
Joe Sepi is passionate about advancing the web forward through open source technologies and open communities. He has held engineering leadership positions at The New York Times, Adobe, Credit Suisse, Sears as well as a few start-ups. He joined IBM to lead developer advocacy for StrongLoop... Read More →


Wednesday June 24, 2020 10:38am - 10:58am CDT
Keynote
  Keynote
  • Audience Experience Level Any

11:00am CDT

Keynote: Communities at Work - Juan Pablo Buritica, Head of Engineering, Latam - Stripe
In this talk, we'll explore how the unique qualities of communities help build better teams and technology ecosystems.

Speakers
avatar for Juan Pablo Buritica

Juan Pablo Buritica

Head of Engineering, Latam - Stripe


Wednesday June 24, 2020 11:00am - 11:20am CDT
Keynote
  Keynote
  • Audience Experience Level Any

12:50pm CDT

Deliberate, Direct, Positive ACTION! - Peter Aitken, Global Diversity CFP Day
How can you include, welcome, provide support, safety and a confidence boost to people from underrepresented and marginalised groups that are absent from your community/workplace?

Deliberate, Direct, Positive ACTION!

This talk will chart the journey, and learnings, of Global Diversity CFP Day which has the sole aim of encouraging underrepresented and marginalised people to take to the conference stage.

Starting with half a dozen workshops in 2016 focussed on two conferences based in Edinburgh, Scotland, this event has burst into a tech wide, world wide movement on a single day each year supporting over 5000 attendees to date!


Wednesday June 24, 2020 12:50pm - 1:20pm CDT
Room 2
  Community and Developers

2:05pm CDT

Lightning Talk: Unlocking New Web Capabilities Keeping The Web Instant, Powerful And Safe - Maye Edwin, Independent Software Consultant
The Web is getting magical. It's really impressive what the App-like Web can do today. We're seeing a more powerful Web that's powering Apps that are cross-platform, cross-browser and all powered by one codebase.

Making Web Apps do anything Native Apps can do; means that we need to make it even much more safe by maintaining user security, privacy, trust and other core tenets of the Web.

Join Maye in this talk as he dives deeper into how we can build an instant, powerful and safe Web while unlocking new Web Capabilities ( Web APIs ).

Speakers
avatar for Maye Edwin

Maye Edwin

Software Developer, Software Developer (Consultant)
Maye Edwin is a Software Developer, Blogger, Teacher and Speaker. Passionate about Software Engineering, Developer Communities and Teaching others. Loves the Web; HTML, CSS and JS. Nerdy with Web Performance, Accessibility and Progressive Web Apps.


Wednesday June 24, 2020 2:05pm - 2:10pm CDT
Room 3

2:05pm CDT

Workshop: Building your First Dojo-based Web Component - Anthony Gubler & Matt Gadd, SitePen
Modern Dojo is a Progressive TypeScript Framework for Modern Web Apps. In this workshop we’ll get started with the fundamentals of Dojo, and then build an optimized, configurable custom element that can easily get used within any web app.

Speakers

Wednesday June 24, 2020 2:05pm - 3:55pm CDT
Room 4
  Node.js Project, Workshop
  • Audience Experience Level Any

4:10pm CDT

webpack 5 Miniseries - Tobias Koppers, webpack
This talk is a concatenation of many short mini-talks about the upcoming webpack 5 covering new features, improvements and breaking changes on high-level. These lighting talks will give you a broad overview without going too deep into technical details.

Speakers
TK

Tobias Koppers

Founder, webpack


Wednesday June 24, 2020 4:10pm - 4:40pm CDT
Room 3
  Node.js Project
  • Audience Experience Level Any
 
Filter sessions
Apply filters to sessions.