Skip to content

Details

We are a JavaScript event. All levels of English, 日本語 and JavaScript are welcome!

This is a free event, so please bring your own food and drinks.

How to get to Pivotal Labs, Roppongi Hills Mori Tower?

FROM ROPPONGI STATION (HIBIYA OR OEDO LINE)

Follow signs to exit 1C "for Roppongi Hills"

• Ride the long escalator up to the top where you'll find the base of the Mori Tower Building and the giant black spider.

• Enter Mori building from the main entrance - just walk straight past the spider after reaching the top of the escalator.

• Once you enter the main entrance of the Mori building you'll see an information booth in front of you and the Pivotal Event Registration / Check-in desk to the left. Please stop by the registration desk and check in to receive a guest ticket for entry into the building.

• Take the escalator one flight up to "Office Lobby 3F" (UL, or Upper Lobby), show your guest ticket to the security guard to enter the gate and follow signs to "Elevator Hall UL B".

• Take the elevator up to the 20th floor and follow signs to Pivotal Labs.

TO THOSE WHO HAVE REGISTERED TO THE MEETUP EVENT AS "GOING": You have been registered for the event so please check in and simply provide your name anytime after 6:30pm Friday 7/27.

Registration for the event with be open from 6:30pm to 7:30pm. IF YOU ARRIVE AFTER 7:30PM please check in at the Mori Tower information booth (straight in front when entering the main entrance) to ask them for a ticket for entry.

https://secure.meetupstatic.com/photos/event/d/f/4/0/600_463197152.jpeg

https://secure.meetupstatic.com/photos/event/d/f/2/a/600_463197130.jpeg

https://secure.meetupstatic.com/photos/event/d/f/1/8/600_463197112.jpeg

https://secure.meetupstatic.com/photos/event/d/f/2/5/600_463197125.jpeg

SCHEDULE

18:30 Doors open

19:30 Talk - Make you a React: How to build your own JavaScript framework

Jorge Bucaran, Software Engineer @ Increments

20:00 Talk - Bots & AI: Future of the Web with Conversational Interface

Tomomi Imura, Dev Evangelist @ Slack & Advisor @ Code Chrysalis

20:30 Talk - Web Assembly: Killer of JavaScript

Brent Gardner, Lead Educational Software Engineer @ Code Chrysalis

21:30 Doors close (not literally!)

About the talks

Make you a React: How to build your own JavaScript framework.

AbstractHave you ever wondered what's going on under the hood of a JavaScript frontend framework? In this talk, I'll walk you through creating your own view library à la React, including a Virtual DOM, diff algorithm and original state management architecture.

• What's a Virtual DOM?
• What's a Virtual node?
• How does Virtual node diffing work?
• How does DOM patching work?
• Rolling out your own render function.
• Your own original flavor of state management.

Web Assembly: Killer of JavaScript

Abstract"WebAssembly has huge implications for the web platform -- it will provide a way to run code written in multiple languages on the web at near native speed, with client apps running on the web that previously couldn't have done so." (source: MDN)

Brent will be giving an introductory lecture on WebAssembly:

• What is it?
• What is special about it?
• Why is it important?
• Why you should be excited (and maybe a little scared?)

Brent spent most of his life sharpening his coding skills. Spanning genres, he has worked on front and back end development, VoIP systems, CAD software, streaming and relational databases, SPAs, dev-ops, and data engineering.

He is now the lead software engineering instructor for Code Chrysalis (http://codechrysalis.io).

Bots & AI: The Future of the Web with Conversational InterfacesAbstract
Using voice commands has been pretty ubiquitous nowadays, as more mobile phone users use voice assistants like Siri and Cortana, as well as devices like Amazon Echo and Google Home have been invading our living rooms. You can interact with the intelligent assistant without leaving your couch. At the same time, chatbots have become insanely popular, and services like Slack and FB Messenger let you achieve multiple tasks without leaving the client - you can schedule a meeting, order some pizza, call a taxi, etc.

Historically in web development, we have been relying on various UI elements to interact with your users. Now with the new technologies, you can develop rich applications with natural user interactions with a minimal visual interface. This enables countless use cases for richer and more accessible web applications.

In this talk, Tomomi Imura will talk about the trend of the conversational interface, and what and how you can build with JavaScript.

Tomomi Imura (aka @girlie_mac) is an avid open web & open technology advocate, and a creative technologist, who is currently working at Slack in San Francisco, CA. When she is not at work, she still geeks around and tries to combine technology with cats--her past projects include HTTP Status Cats, and Raspberry Pi Cat Camera. She is also an advisor to Code Chrysalis (http://codechrysalis.io).

Sponsors

Big thanks to Pivotal Labs (https://pivotal.io/locations/tokyo) for providing our venue this time!

Members are also interested in