Our initial group of HalfStack Tel Aviv 2020 speakers are listed below! More speakers, details, and a final schedule will be announced closer to this year's event. HalfStack starts around 10am, includes breaks, lunch, dinner, and an interactive afterparty with a JS pub quiz. Plan to arrive around 10am and stay late!

Web Audio Looping (and not by setInterval)

Liron Hazan (@lironn_h) & Oz Gonen (@ozgonen2) SentinelOne

Have you ever thought about looping like Netta? did you know it can be coded with Web Audio API? We will do it on stage! using the cool Web Audio API, we will create a looper just like Netta's, connect an electric guitar and show you how JavaScript can be Rocking Cool!

Lord of the Loops - The fellowship of the browser

Yonatan Kra (@yonatankra) Walk Me & Yonaran Doron (@jodoron) CyberX

When Mr. Bilbo Browsers of Browser End announced that he would shortly be celebrating his v8ty-first birthday with a party of special magnificence, there was much talk and excitement in Javascriptania.

That’s how our story begins. We will follow the tale of young Frodo Browsers - Bilbo’s cousin - on his way to defeat the Lord of the (Event) Loops.

Through this story, we will discover how the browser internals work so we could go back to our shire and optimize our applications.

Frodo will be joined by the powerful mage Ecmalf the Yellow who will perform Ecmascript magic on stage!

Live Coding: Using Algorithms As A Musical Playground

Mynah Marie (@EarthAbigail) Earth To Abigail

Algorithmic music and live coding is a type of creative coding that has been booming across Europe, Asia and America for the past 10 to 15 years. This rising popularity for live coding inspired many developers to create sophisticated software allowing the use of various programming languages as a performance tool and form of creative expression.

With the improvements in AI technology, there's a confusion about the term "algorithmic music". The phrase "using algorithms to create music" is now often misunderstood as feeding a huge data set of samples to a machine learning algorithm and see how much the computer can "fool us" by creating a human-like musical piece. This is not the type of algorithmic music this talk is about.

Mynah's approach to algorithmic music, and the way live coders in general define it, is to use algorithms as source of inspiration for composing and performing music live. Mynah treats her computer as another "musician" present with her on stage, allowing the code to surprise her.

Making the Internet Accessible with TensorflowJS

Benjamin Gruenbaum & Uri Shaked (@UriShaked) Stitch Fix

Take thousands of accessible web pages and feed them with their accessibility annotations stripped into a TensorFlowJS deep neural network. Then use a generative model to create accessibility annotations automatically for given web pages. This creates accessibility annotations to web pages automatically and make the internet a more accessible place. In this talk they will explore accessibility, how machines understand it and the speaker's development process with TensorflowJS.

Deep thoughts with Dylan Schiemann

Dylan Schiemann (@dylas) Living Spec

This talk will explore Thought Computing, JavaScript, and maybe relive some painful Deep Thoughts with Jack Handey Saturday Night Live memes.

To be announced

Christian Heilmann (@codepo8) Microsoft

Chris speaks around the world, inspiring web developers through his thoughts and insights on the web, programming, and more.

More details about Chris' talk will be revealed closer to the date of HalfStack.

Just go for it: The story of dance-mat.js

Ramon Huidobro (@SenorHuidobro) Freelancer

In this talk, Ramon will relate his adventures coming up with dance-mat.js, the project for making a Dance Dance Revolution controller with Raspberry Pi, the Bare Conductive PiCap, a yoga mat, and Node.js.

JavaScript On Microcontrollers

Niels Leenheer (@html5test) Salonhub

Microcontrollers have become powerful enough to run JavaScript. With just 30 lines of code, we can build a connected lightbulb, and within seconds we can wirelessly deploy it. Write a couple of lines more, and you can even remotely control a car. And that is precisely what we are going to do.

Build it like it’s 1999

Guy Nesher (@GuyNesher) CodeValue

It doesn’t matter whether you were a Nirvana or Spice Girls fan; if you played a Super Nintendo or a Sega Saturn, the 90’s offered something for everyone and until this day brings a nostalgic smile to our faces. Well, today we are going to show you how to bring an important piece of the ’90s back to – GeoCities website design.

The Anarchist Guide to the Galaxy - building an open archive of science fiction

Eden Kupermintz (@tallesteden) LivePerson

In December of 2018, Eden stumbled across a website proclaiming itself as an archive of anarchist science fiction. Moved by the passion of the maintainer, Ben Beck, Eden decided to reach out and offer his assistance in modernizing the archive. What followed was a migration of the site, originally built using Microsoft Frontpage 2003, using Node.js, GitHub, Jekyll, and Markdown. The end result is a modern website, open to the public, a cool example of what you can do with lots of passion, dedication to the promise of an open and free Internet, and some web-design knowledge.

To be announced

Liliana Kastilio (@lilianakastilio) Snyk

Lili is a Lead Full Stack Engineer at Snyk. The details of his talk will be announced closer to the event.

Afterparty: JavaScript Pub Quiz

Join us for our infamous afterparty JavaScript Pub Quiz including some of the most obscure JavaScript trivia and prizes!

Afterparty: Live Coding with Earth To Abigail

Earth to Abigail

Experience more algorithmic music and live coding during the HalfStack Tel Aviv afterparty!