JSFest

A JavaScript festival, presented by the Community.

San Francisco, March, 2014

Thursday, March 6th

Daytime

KnodeCamp

Knode is a project started by members of PDXNode and CascadiaJS to encourage and support in-person community events around the world. For more info check them out on GitHub.

If you're interested in making the community experience better for new people through events and education please come and participate.

This event will be lead by Tracy Abrahms

Graciously sponsored by

Venue: Joyent, One Embarcadero Center, 9th Floor.

Doors open at 9:30am, event starts at 10am and will end by 5pm.

$5

Evening

NodeUp Live!

The popular node.js podcast is doing a live recording!

NodeUp will be hosted, as always, by Daniel Shaw.

Graciously sponsored by

Venue: New Relic, 188 Spear Street, Suite 1200.

Starts at 7pm and will end before 10pm.


Friday, March 7th

Daytime

DHTMLConf

Conference like it's 1999. Speakers will teach you all the latest HTML 2.0 technologies like how to responsibly use spacer gifs. Dreamweaver 1.0 demo. Learn more at http://dhtmlconf.com.

DHTMLConf is curated by Malte Ubl and Brian Leroux.

Graciously sponsored by Adobe.

Venue: Adobe, 601 Townsend Street.

Doors open at 3pm. The event will end by 7pm.

$20

Daytime

IndieWebCamp Day 1

IndieWebCamp is a gathering of web creators building & sharing open web technologies to advance the state of the indie web. We get together to discuss how we can empower people to own their identities and data, then spend a day hacking & creating. More details.

Venue: Embassy Network, 399 Webster St.

Starts at 10am and ends at 6pm

Daytime

NodeBaseCamp

Unconference for the growing node.js database community.

NodeBaseCamp will be lead by Rod Vagg.

Graciously sponsored by

Venue: Joyent, One Embarcadero Center, 9th Floor.

Doors open at 9:30am, event starts at 10am and will end by 5pm.

$5

Evening

Node Core Town Hall

Members of Node Core will answers questions in a "Town Hall" style format.

Graciously sponsored by

Venue: 41 Decatur St.

Event is from 7pm to 9pm.


Saturday, March 8th

Daytime

RejectJS

We had too many great proposals for the JSFest Main Events, we needed another event just to show off all the rejects! Still accepting speaking proposals.

RejectJS is curated by Daniel Erickson.

Graciously sponsored by

Venue: Joyent, One Embarcadero Center, 9th Floor.

Doors open at 9:30am, event starts at 10am and will end by 5pm.

$5

Daytime

NodeCopter

NodeCopter is an all-day drone hackfest.

Developers team up in groups of 3 to receive one Parrot AR Drone 2.0 to spend the day programming and playing. At the end of the day each team gets to present their work.

NodeCopter will be lead by Emily Rose.

Graciously sponsored by

Venue: Heroku, 650 7th Street.

Doors open at 10am. Event will end by 4:30pm.

$30

Daytime

NodeBots

NodeBots is an all-day node hardware hackfest. For more info about the NodeBots movement checkout nodebots.io.

NodeBots will be lead by Daniel Shaw and Raquel Vélez.

Graciously sponsored by

Venue: Heroku, 650 7th Street.

Doors open at 10am. Event will end by 4:30pm.

$10

Daytime

WebRTCCamp

Unconference for the latest in peer-to-peer web technologies.

WebRTCCamp will be lead by Adam Brault.

Graciously sponsored by

Venue: Joyent, One Embarcadero Center, 9th Floor.

Doors open at 9:30am, event starts at 10am and will end by 5pm.

$5

Daytime

IndieWebCamp Day 2

IndieWebCamp is a gathering of web creators building & sharing open web technologies to advance the state of the indie web. We get together to discuss how we can empower people to own their identities and data, then spend a day hacking & creating. More details.

Venue: Embassy Network, 399 Webster St.

Starts at 10am and ends at 6pm


Sunday, March 9th

Daytime

Main Event: Evolution of Experience

As the user experience of the web has evolved so too has the experience of developing for it. We write applications faster, for more screen sizes and devices, and with better tools than ever before. Learn about the latest tools and the range of experiences people have created with them.

Evolution of Experience is curated by Mikeal Rogers.

Venue: Marines' Memorial Theatre, 609 Sutter St.

Schedule: Doors open at 9:30am, talks begin at 10am. Talks will end by 6pm.

Taking over the NES with JavaScript

The 8-bit classic that started the home video game revolution, now hackable with JavaScript. Learn how to write text to the screen, load sprites and more.

Of course, Michael will present this talk on NES hardware using a Power Glove.

Pixel Art On The Wall

Pixel art is a matrix of items arranged via a pre-determined design. The items themselves need only a 2D location, 2D scale and color. Even the earliest web browsers could handle such a task.

Vince will tell you his story, show you his code, and give you a chance to experience his art.

Evolution of a Graph

vivagraph.js is one the fastest graphing libraries available. This talk will walk through the process of creating vivagraph while learning JavaScript by re-inventing the wheel.

Testing for the Browser and the Server

Node.js legend Substack will walk through what it takes to write simple tests that run in node.js and in the browser.

Hyperaudio - Weaving Audio into the Fabric of the Web

Hyperaudio! What does that even mean? You can't just invent words in a vain attempt to sound cool. Or can you? Hyperaudio is about using words to remix media and that's kinda cool - and it really does exist!

Mark will talk about his struggle to make Hyperaudio a real thing, on the way we'll be looking at Hyperaudio.js, the API and the Hyperaudio service itself. What happens next is up to you.

Cut your way to the future

Elijah Insua has spent the last few years building a CNC. Well, actually, he's been building several CNCs, from scratch, programming it in node.js, and building new open source tools for drawing and creating cut paths.

Keynote

Secret Surprise!

$80

Evening

JS Hack for Good

Let's spend a few hours hacking together to make the world a better place. Bring your project or your desire to help others with theirs. Open source and socially-minded projects are all welcome. If you want to give a short presentation or run a mini workshop we have the facilities and welcome your initiative. We'll provide some great local food and drink to help us all connect.

Graciously sponsored by

Venue: Good Eggs Foodhub, 630 Tennessee Street.

Doors open at 6pm. The event will end by 9:30pm


Monday, March 10th

Daytime

Main Event: Scaling Up and Down

Can the tools we use to build a new website in half a day also help us add features to an established application that deploys to millions? Find out what people are doing to start fast and scale big from the front-end to the back-end.

Scaling Up and Down is curated by Mikeal Rogers.

Venue: Marines' Memorial Theatre, 609 Sutter St.

Schedule: Doors open at 9:30am, talks begin at 10am. Talks will end by 6pm.

Sheetsee.js

Google Spreadsheets can be an awesome resource for lightweight data driven projects. They even reduce the barrier to getting started and encourage collaboration.

Sheetsee.js is a library that makes it easy to map, organize and chart your spreadsheet data. Even cooler, Sheetsee projects are perfect for fork-n-go easy-peasiness making new projects a click away.

Understanding React

React is a library for building user interfaces developed by Facebook. What sets it apart is its ability to diff and apply large numbers of UI updates in to a minimum number of batched DOM operations.

Christopher will explain the problems React is designed to solve and take you under the hood to see the techniques employed to solve them.

require('http') -- The Web Framework

How much abstraction do you really need to quick build a webapp? Given all the small modules in npm is node core's http library enough "framework?" Jake Verbaten thinks so.

NPM Up and Down

Node's package manager, npm, is for more than just node.js packages.

Isaac, author of npm and head of the node.js project, will talk about the design decisions that have made npm easy for newcomers and scalable for large companies like Yahoo and Joyent.

Let's build a 3D engine

3D engines are mystical unicorns – but they don't have to be shrouded in mystery. Discover the "DIY" beginners' magic behind 3D so that you can create your own unicorns and rainbows with SVG.

Building Offline First

The time has come to build offline first applications. As developers we have no excuse for our applications performing poorly or not at all when a data connection is unavailable. We can build applications that take offline as a primary design consideration. We can provide our users with robust applications regardless of connectivity and we can do it today.

Browse Like Xerces, God-King of the Persians

Historical fact: 2500 years ago Xerces, the God-King of the Persians, built an empire based entirely on Chrome Extensions. In this talk, we recreate history.

TogetherJS

Ever wanted to add realtime collaboration to your site? TogetherJS is an open source JavaScript library that adds realtime collaboration via WebRTC to any website.

Keynote

Secret Surprise!

$80

Tuesday, March 11th

Morning

NodeSchool: Learn You The Node.js For Much Win!

Learn node.js with NodeSchool's choose-your-own-adventure style interactive workshop. Materials are open source and already available but if you want some help from some in-person mentors this is for you.

Several mentors will be available and the event will be lead by Max Ogden.

Graciously sponsored by

Venue: Joyent, One Embarcadero Center, 9th Floor.

Doors open at 9am. Event will end by 12:30pm.

$10

Afternoon

NodeSchool: Stream Adventure

Learn streams with NodeSchool's choose-your-own-adventure style interactive workshop. Materials are open source and already available but if you want some help from some in-person mentors this is for you.

Several mentors will be available and the event will be lead by Max Ogden.

Graciously sponsored by

<

Venue: Joyent, One Embarcadero Center, 9th Floor.

Doors open at 2pm. Event will end by 6pm.

$10

Evening

Ignite Fluent

If you had five minutes on stage what would you say? Would you talk about your latest passion? Describe the trip of a lifetime? Teach a hack? Any topic is fair game as long as it’s interesting, from technology to culture to business to science fiction. Speakers are limited to 20 slides, which automatically advance after 15 seconds—that’s the fun of Ignite!

Graciously sponsored by

Evening

Women's Communities Meetup

If you’re a woman looking for like-minded communities to join, c’mon down to our meetup on Tuesday evening before Ignite Fluent for snacks, drinks, and networking.

In addition to meeting other women (and men) in the community, you’ll hear lightning talks from representatives of groups, companies, and projects that support diversity in the technology community.

This meetup is both transgender and guy-friendly—everyone is welcome!

Graciously sponsored by


Wednesday, March 12th

Morning

NodeSchool: Level Me Up Scotty!

Learn how to write node.js databases with NodeSchool's choose-your-own-adventure style interactive workshop. Materials are open source and already available but if you want some help from some in-person mentors this is for you.

Several mentors will be available and the event will be lead by Max Ogden.

Graciously sponsored by

Venue: Joyent, One Embarcadero Center, 9th Floor.

Doors open at 9am. Event will end by 1pm.

$10

Info

Free to Students

Students can use the discount code "STUDENT" to receive 100% off.

JSConf Family

While this is a new conference we enjoy the love, support, and experience of the JSConf Family. Images appearing in materials were taken at prior JSConf Family events photographed by Matthew Bergman.

Code of Conduct

JSFest is dedicated to a harassment-free experience. We expect all attendees, participants and staff to follow our code of conduct.

Speaking at JSFest

Interested in speaking at JSFest? Check out the README on our GitHub repo to figure out how to apply.

Venues

JSFest will be a collection of several events in venues around San Francisco. Once an event is committed to a specific venue it will be announced and noted in the event details.

Hotels

We do not have a relationship with any hotel. For matters of convenience we recommend:


Domain name graciously donated by


Follow us @JavaScriptFest


Refresh this page to see different themes :)