Brian Vaughn, React Core Team

Brian Vaughn, React Core Team

We are joined by Brian Vaughn. Brian is on Facebook's Core React Team. He also contributes to a lot of open source products in the javascript space.

While Brian went to college to study Graphic Design, he ended up transitioning into programming. During college, he did a lot of graphic design consulting work, as a way to pay his way through school. Eventually, he agreed to create a website for a client and found that programming was a much better fit.

Brian built react-virtualized during his time he spent at Treasure Data. The company is really into open source, and many of his team members had projects out there. When they were writing the console, they used Facebook's fixed data table.
However, it did not have the features that they wanted. So Brian volunteered and built what would be the first version of react-virtualized.

The exposure he got from sharing react-virtualized with the community is what landed him the job on the React Core Team. A developer's success tends to come from sharing the cool thing they built. Share your work everyone!

Brian talks about React's goals with 17. Dan Abramov and Dominique have been working on creating an optimizing compiler for react components. The idea is that the compiler can read your components and optimize them. You will be able to keep writing React components in ways that make sense to you, and it will compile them and optimize at runtime. The team is also working on making functional components more powerful, so you do not have to reach out to class methods. It will be interesting to see what will shake out of their work when using async and the compiler.

Transcript

"Brian Vaughn, React Core Team" Transcript

Resources:Brian Vaughn:John Lindquist

Tämä jakso on lisätty Podme-palveluun avoimen RSS-syötteen kautta eikä se ole Podmen omaa tuotantoa. Siksi jakso saattaa sisältää mainontaa.

Jaksot(77)

Personal Growth From Open-Source And Meetups With Monica Powell

Personal Growth From Open-Source And Meetups With Monica Powell

Monica Powell didn't have the most straightforward path to her first job as a developer. She took a couple of years of graphic design in college, took a computer science class, joined a student-led we...

19 Joulu 201937min

Test Driven Accessibility with Erin Doyle

Test Driven Accessibility with Erin Doyle

At first, React looked like it might have been a fad, and JSX seemed weird. But, it didn't take long for people to see the power and beauty of it. React makes reuse easy, which makes accessibility a l...

17 Joulu 201938min

Writing The Book On Data Visualization With Amelia Wattenberger

Writing The Book On Data Visualization With Amelia Wattenberger

D3.js is the defacto library that people use to create custom data visualizations on the web today. It's powerful and flexible. You can do whatever you want with it. However, that kind of power and fl...

11 Joulu 201935min

Making A Fulfilling Career Out Of Multiple Interests With Hiro Nishimura

Making A Fulfilling Career Out Of Multiple Interests With Hiro Nishimura

Hiro started coding HTML and CSS back in middle school so she could make internet friends and talk about anime. She never thought of coding as anything more than a hobby, and she stopped when she bega...

1 Marras 201935min

Get Comfortable Learning On Your Own With Khalal Walker

Get Comfortable Learning On Your Own With Khalal Walker

Khalal's first language was Java, he learned his it in school. He didn't like coding in school because all they did was learn algorithms and data structures. How many people have completely turned awa...

11 Loka 201929min

Out With The 10x Developer And In With The 10x Mentor With Tracy Lee

Out With The 10x Developer And In With The 10x Mentor With Tracy Lee

Making technical decisions for your business when you don't have experience as a developer is difficult. It's scary to make decisions that you don't know the consequences of.Tracy got into development...

17 Syys 201930min

Build Performant And Reliable Applications With Molly Struve

Build Performant And Reliable Applications With Molly Struve

To executives, new features mean more money, but even if you had terrific features, they wouldn't be worth a thing if they only worked half the time. Reliability isn't something you want to put off un...

6 Syys 201931min

Learn To Debug Properly And Ask Better Questions With Justin Samuels

Learn To Debug Properly And Ask Better Questions With Justin Samuels

How many of us still almost exclusively use console.log() when trying to debug something? It's okay, plenty of us do it that way, but you could be saving yourself a lot of pain and suffering by using ...

30 Elo 201931min

Suosittua kategoriassa Liike-elämä ja talous

sijotuskasti
psykopodiaa-podcast
mimmit-sijoittaa
rss-oivalluksia-rahasta-elamasta
rss-rahapodi
rss-rahamania
ostan-asuntoja-podcast
hyva-paha-johtaminen
pomojen-suusta
rss-sami-miettinen-neuvottelija
rahapuhetta
rss-lahtijat
rss-ammattipodcast
rss-lentopaivakirjat
inderespodi
yrittaja
rss-bisneksen-pehmea-puoli
rss-sisalto-kuntoon
rss-yritys-ja-erehdys
rss-turvassa-tyopaikalla