Talks

Conferences, interviews, podcasts, screencasts, etc.

How I Write Node Modules

March 2018

An unrehearsed stream-of-consciousness screencast of me building a very simple npm module.

Learning LevelDB

January 2018

LevelDB is a key-value store created by Google for use in the Chromium browser. In typical Node.js style, some cool kids have run wild with the technology and found many exciting new uses for it outside of the browser.

I sat down with LevelDB aficionado Julian Gruber to talk about what LevelDB is, how to use it, and where the project is headed.

Electron: keeping an ion it

September 2017 @ GitHub Universe

A high-level look at the Electron project. First, we'll kick off with a lightning presentation to illustrate what Electron is and how it works. Then we'll have a fireside chat with two members of GitHub's Electron team, addressing some of the most common questions we hear from the Electron community. The content should be useful to existing Electron developers as well as people just learning about the project.

Navigating JavaScript Userland

December 2016 @ DotJS Paris

So much innovation is happening in the JavaScript world, and hundreds of new packages are published to the npm package registry every day. In this talk Zeke covers some tools and techniques for navigating userland, discovering new things, and learning how to pick the right modules for your projects.

Electron: Desktop Apps with Web Languages

September 2016 @ GitHub Universe

If you can build a website, you can build a desktop app. Electron is a framework for creating native Desktop applications with web technologies like JavaScript, HTML, and CSS. In this session, hosted by Zeke Sikelianos, an Electron Developer at GitHub, we'll look at some of the amazing things you can create using features and tools Electron inherits from the Chromium browser, Node.js, and the vast ecosystem of npm modules.

Electron and Cross-Platform Desktop Apps

August 2016 on The Changelog, Episode 216

A conversation about GitHub's Electron project and the future of web folks making cross platform desktop apps. We talked about the web revolution around native vs web app, where Electron is heading, who's using it, and how cool it is to enable folks like Guillermo Rauch to build HyperTerm.

Download MP3

NodeUp, Episode 87

May 2015

A fun free-form conversation about Node.js, npm, and JavaScript with Tim Oxley, Aria Stewart, Yoshua Wuyts.

Download MP3

Crowdinsourcing Heroku's Node Buildpack

December 2013 @ BrazilJS

Os pacotes open source de buildpacks da Heroku permitem que desenvolvedores desenvolvam e executem o deploy de suas aplicações em qualquer linguagem, incluindo, obviamente, JavaScript.

Nesta palestra eu apresentarei algumas técnicas e ferramentas que utilizo para ajudar a comunidade Open Source a determinar o futuro do Node Buildpack.