JS DIY - Let’s Do It Ourselves

Details

We love to use libraries and frameworks, we use it at our own projects and at our workplaces, but do we really understand how they work?

The best way to learn about it, is to Do It Yourself and build your own library or framework.

At this event we will try to implement and understand how React, Webpack, MobX and Express? Works.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PLEASE UPDATE YOUR RSVP IF YOU CAN'T COME!!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

SCHEDULE

18:00 - 18:30- We are back in the campus!
~
18:30 - 19:25- Build your own React - Alon Valadji
~
19:30 - 20:00- Build your own MobX - Benjamin Gruenbaum
~
20:05- 20:35- Build your own Webpack - Dor Kleiman
~
20:40- 20:50- Build your own Express - Daniel Krom
~
20:55- 21:05- Build your own Storybook - Avichay Eyal
~
21:05 - Raffle of 3 Free Webstorm Licenses!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Build your own React (Alon Valadji)

React is the most popular library nowadays, let’s try to dig in and discover together how it works.
~~
Alon Valadji, a Javascript enthusiast enjoying his work as tech leader at Tikal.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Build your own MobX (Benjamin Gruenbaum)

MobX enable us to manage a reactive state that is agnostic to any framework or library. In this event we will try to understand how it was made possible and also implement a binding to React. .
~~
Benjamin Gruenbaum, a Node.js core team member, Sinon/Bluebird/MobX core team member and open source lover. Benjamin is a developer working on changing how we approach frontend testing at testim.io.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Build your own Webpack (Dor Kleiman)

Webpack, the goto solution for bundling and transpiling your code, but what is going on under the hood? We will try to implement our own version of it..
~~
Dor Kleiman, a software engineer specializing in bootstrapping new software projects. Dor works as a tech leader at Tikal.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Build your own Express (Daniel Krom)

If you ever wrote any Node.JS server you probably used Express, the 4th most downloaded package on npm with over 6.5 MILLION downloads a week.
Even though it's so popular we'll find out that it's quite small and simple.
Let's try to cover in few lines of code, how does Express work and build our own Express library.
~~
Daniel Krom, a Principal engineer at Palo Alto Networks.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Build your own Storybook (Avichay Eyal)

Everybody uses storybook. But as a developing web-components based project, you will find that storybook is good for React, and for everything else you have to write plugins. I had to write my own tool. Now it’s opensource and I will show you how Showroom came to life, testing components for production.
~~
Avichay Eyal, a full-stack developer and an early adopter of everything he can.
Currently building a production-ready high-performance web client for the fin-tech industry using latest technologies, i.e. Web Components.
Owner of slim.js: The fastest web components library and showroom: Sandboxed runtime environment for development and automated tests of web components.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

OUR SPONSOR

Big thanks to Minute Media!
They are recruiting - https://www.minutemedia.com/careers
With their help, we can record a video of the sessions.

You are welcome to share this event to other developers who will find it useful.

See ya soon :)