BlinkOn 8 - Tokyo, Japan

bit.ly/blinkon8-info

BlinkOn 8 is a low-key conference for Blink contributors, held on September 20 - 21, 2017 in Google’s Tokyo office. The address is Roppongi Hills Mori Tower, 6−10−1 Roppongi, Minato-ku, Tokyo, Japan

Join the conference backchannel! #BlinkOn8 on the Chromiumdev Slack channel.

For information on visas and accommodations in Tokyo, see here.

   

Agenda

Day 1 (Wednesday, September 20)

Time

Event

Location

8:30 - 10:00

Registration & Breakfast

Roppongi Hills Tower Lobby & TOK-RPG-27-Multipurpose Room

10:00 - 10:15

Kickoff & Logistics

TOK-RPG-27-Matsuri Tech Talk (Main Room)

10:15 - 11:00

State of the Union

TOK-RPG-27-Matsuri Tech Talk (Main Room)

11:00 - 11:10

Break

11:10 - 11:40

Breakout Talks #1

Matsuri Tech Talk: Next Generation Rendering Engine [nainar, eae, chrishtr]

Hanabi Tech Talk: Blink Intent Process: Past, Present, and Future [sshruthi, dglazkov]

Kabuki Tech Talk: Realms and Security Check in V8-Bindings [yukishiino]

11:40 - 11:50

Break

11:50 - 12:20

Breakout Talks #2

Matsuri Tech Talk: State of Loading (ES6 Modules, Fetch/Streams, ServiceWorker / PWA Loading) [kinuko, kenji] - Video

Hanabi Tech Talk: Controlling the Shape of the Web Platform with Feature Policy [iclelland]

Kabuki Tech Talk: Removing Scrolling From Blink (Scroll Unification) [bokan] - Video

Ezo: Accessibility Object Model [nektar]

12:20 - 12:30

Break

12:30 - 13:00

Breakout Talks #3

Matsuri Tech Talk: Load Performance Analysis Across 10k Sites [tdresser] - Video

Hanabi Tech Talk: Onion Soup 2.0 [nverne, haraken]

Kabuki Tech Talk: The Task Scheduler and Blink [robliao]

Ezo: Visualizing Web Interoperability [foolip] - Video

13:00 - 14:00

Lunch

TOK-RPG- 30-Cafe En

14:00 - 14:10

Logistics

TOK-RPG-27-Matsuri Tech Talk (Main Room)

14:10 - 14:40

Breakout Talks #4

Matsuri Tech Talk: Web Lifecycle (and Too Many Tabs & CPU Suspension Interventions) [panicker, ojan] - Video

Hanabi Tech Talk: V8: Ignition + Turbofan Launch Update [rmcilroy, mvstanton]

Kabuki Tech Talk: Random Architecture Stuff (style, //base, Mojo, Frame vs Window vs Document)  [dcheng] - Video

Ezo: Project Ribbon Layerizing the Style Engine by CSS Property [jiameng] - Video

14:40 - 14:50

Break

14:50 - 15:20

Breakout Talks #5

Matsuri Tech Talk: Speedometer Update [jbroman] - Video

Hanabi Tech Talk: Lessons Learned from PWA Memory Study [ericrk, chrishtr] - Video

Kabuki Tech Talk: Evolution on Fetching/Networking (Compression, Unreliable Comm, etc.) [tyoshino] - Video (41:00)

Ezo: Clockwork: Generating ComputedStyle [shend, nainar] - Video

15:20 - 15:30

Break

15:30 - 16:00

Breakout Talks #6

Matsuri Tech Talk: Startup Snapshot for Blink [yangguo, peria] - Video

Hanabi Tech Talk: Effectively Using web-platform-tests [qyearsley, gsnedders] - Video

Kabuki Tech Talk: Highly Responsive UIs for the Web [mustaq, junov] - Video (1:21:30)

Ezo: CSS Motion Path [ericwilligers] - Video (40:00)

16:00 - 17:00

Lightning Talks

TOK-RPG-27-Matsuri Tech Talk (Main Room)

17:00 - 18:30

Reception

TOK-RPG- 30-Cafe En

Day 2 (Thursday, September 21)

Time

Event

Location

8:30 - 10:00

Breakfast

TOK-RPG-27-Multipurpose Room

10:00 - 10:15

Logistics

TOK-RPG-27-Matsuri Tech Talk (Main Room)

10:15 - 10:30

Break

10:30 - 11:00

Breakout Talks #1

Matsuri Tech Talk: What is Viz: The Future of Chrome Compositing [rjkroege, fsamuel]

Hanabi Tech Talk: Android Go and Blink [keishi, tasak, haraken]

Kabuki Tech Talk: Improving Extension Performance [catmullings] - Video

Ezo: Shipping OpenType Variations in Chrome [drott] - Video

11:00 - 11:10

Break

11:10 - 11:40

Breakout Talks #2

Matsuri Tech Talk: The End of Content [jam] - Video

Hanabi Tech Talk: Global Decision Making: Browser-Side Scheduler [altimin]

Kabuki Tech Talk: Line Layout Deep Dive [eae] - Video

Ezo: Capabilities / Fizz Update [owencm, slightlyoff] - Video

11:40 - 11:50

Break

11:50 - 12:20

Breakout Talks #3

Matsuri Tech Talk: State of Blink's Speed [haraken]

Hanabi Tech Talk: Headless Update [skyostil, dvallet, lushnikov]

Kabuki Tech Talk: Block Layout Deep Dive [ikilpatrick] - Video

12:20 - 12:30

Break

12:30 - 13:00

Breakout Talks #4

Matsuri Tech Talk: Facebook's Experience with Web Scale Chrome Tracing [Vladan Djeric, Nate Schloss (FB)] - Video

Hanabi Tech Talk: Why We Care About Inclusion and Diversity [dglazkov]

Kabuki Tech Talk: What's MDN and How Can I Help [jmedley]

13:00 - 14:00

Lunch

TOK-RPG- 30-Cafe En

14:00 - 14:15

Logistics

TOK-RPG-27-Matsuri Tech Talk (Main Room)

14:15 - 14:45

Breakout Talks #5

Matsuri Tech Talk: Unified Garbage Collection [hpayer, mlippautz, haraken]

Hanabi Tech Talk: Getting Involved in Standards [shans]

Kabuki Tech Talk: Advanced Sheriffing [seanmccullough]

14:45 - 15:00

Break

15:00 - 16:00

Lightning Talks

TOK-RPG-27-Matsuri Tech Talk (Main Room)

Code of Conduct

You can find the code of conduct for BlinkOn here: bit.ly/blinkon-code-of-conduct

Logistics

Screen ratio and presenting information for session facilitators

  • The screen ratio is 16:9 in the Main Tech Talk.
  • In the Main Tech Talk, there will be a dedicated laptop for presenting, which has to be used. Please share your presentations before your talk. If you require special software, please let us know!

Recording

We’re planning to record certain sessions/talks. We’ll share the videos after the conference.

Cost

Admission is free and some meals will be catered. Out-of-town attendees need to pay for their own flights and hotels.

Do I need to attend all of these BlinkOn conferences?

We’re planning to host a BlinkOn conference every 6 months. The venue alternates between US and non-US. The US ones will be at either Google’s San Francisco office or Mountain View campus. The non-US ones will be held in Europe, Asia, or Australia. The demographics and focus areas of attendees will vary slightly based on who attends. We expect the US ones to typically be larger because of the concentration of Blink contributors in the Bay Area.

How to facilitate a BlinkOn session

  • Please identify goals for these sessions in advance to help focus conversation. Consider posing questions to seed discussion.
  • For example, at BlinkOn 1, Eric Seidel and Adam Barth put together architecture diagram slides, and then a list of things which they think are "wrong" with the current architecture (aka where we want it to move to), and then opened it for discussion.

Security

Google security will be on hand if any non-Googlers need to get to Googler-restricted locations.