Sessions

Matt Edelman: Nemo. The natural nodejs automation solution | JSConf US 2015

Matt Edelman: Nemo. The natural nodejs automation solution | JSConf US 2015

1 year ago
Introducing NemoJS (nemo.js.org, github.com/paypal/nemo), a test and task runner agnostic selenium wrapper – with confit (github.com/krakenjs/confit) for configuration and a plugin architecture for precise customization and modularity. Transcript: gist.github.com/voodootikigod/84fbe0b6838f23099b8a
Felipe de Albuquerque: Accessibility and JS: side-by-side | JSConf US 2015

Felipe de Albuquerque: Accessibility and JS: side-by-side | JSConf US 2015

1 year ago
Through out history, JS has been pointed out as the villain when the matter is accessible websites. By presenting some tricks and techniques, we plan to provoke this discussion among developers, and show that Accessibility and JS may live together, as long as you take the right steps. Transcript: gist.github.com/voodootikigod/1e5013ba03b86b60b0b7
Kate Hudson: Beyond Responsive: Building a mobile web you’re f*ing proud of | JSConf US 2015

Kate Hudson: Beyond Responsive: Building a mobile web you’re f*ing proud of | JSConf US 2015

1 year ago
Making the mobile web platform better, both for ourselves and for the next two billion users, is one of the most important challenges of our careers. It’s not enough to rely on standards organizations and browser vendors to solve our technical and cultural problems. We’ve got to do more. I’m going to take a look […]
Tim Griesser: Making Relational Cool Again (or: JavaScript on ACID) | JSConf US 2015

Tim Griesser: Making Relational Cool Again (or: JavaScript on ACID) | JSConf US 2015

1 year ago
Who in their right mind would ever want to work with RDBMS anymore. Especially in JavaScript, where you can just call “save” on your JSON and turn it into web-scale BSON, or get to choose between so many levels of DB that we don’t even know which to use. This will be a story about […]
Jafar Husain: Async Programming in ES7 | JSConf US 2015

Jafar Husain: Async Programming in ES7 | JSConf US 2015

1 year ago
Currently there are ES7 features proposed for async programming that have never been seen in a programming language before. If accepted, these proposals could allow entire JS applications to be written without a single callback! By providing the same level of support for async functions as regular functions, ES7 could dramatically alter the way everyday […]
John Brown: (math == art && art == code) | JSConf US 2015

John Brown: (math == art && art == code) | JSConf US 2015

1 year ago
The formula for a Bezier curve is beautiful. Using sine and cosine to create orbiting objects is dazzling. L-systems create fractals through elegant simplicity. Developers, as a group, may be losing site of the beauty that code can create. Designers by the bunch are picking up a keyboard and creating amazing pieces, but it’s happening […]
Mariko Kosaka: Knitting for Javascripters | JSConf US 2015

Mariko Kosaka: Knitting for Javascripters | JSConf US 2015

1 year ago
Wouldn’t it be cool if you could “print out” your own javascript generated bitmap art as a knitted scarf ? Well, you can ! Knitting textiles is a lot like programing computers. You write your knit pattern (code), your brain compiles it, and your hands render knit stitches (1s) and purl stitches (0s). It means […]
Naveed Ihsanullah: Parallelism experiments in JavaScript | JSConf US 2015

Naveed Ihsanullah: Parallelism experiments in JavaScript | JSConf US 2015

1 year ago
With the amazing performance of modern single threaded JavaScript how can we catch up in parallelism? Today’s hardware provides specialized instructions that can operate on data in parallel and provides multiple execution units that can run code in parallel. The single threaded nature of classic JavaScript cannot take advantage of these resources. When quad-core smartphones […]
Michael Matuzak: Amazing Things One Can Do With JS and the NES | JSConf US 2015

Michael Matuzak: Amazing Things One Can Do With JS and the NES | JSConf US 2015

1 year ago
Have you ever wanted to make those 8-bit sounding tunes from your childhood? What better way to do it than using the actual hardware to get that classic sound? Oh wait. I have to learn some archaic assembler? Not anymore! Now make those classic sounds from your childhood with JavaScript. This talk will go over […]
Tracy Hinds: Re-examining recipe search | JSConf US 2015

Tracy Hinds: Re-examining recipe search | JSConf US 2015

1 year ago
I’m starvin’. I throw open my laptop, and search by what I’ve got in the house to minimize me running to the store. I’m craving a flavor, not necessarily a cuisine. Some southern food has its origins in West African food. How do recipe searches address this? How do we combine curation of good recipe […]
Sam Saccone: Recreating a dialup modem in javascript | JSConf US 2015

Sam Saccone: Recreating a dialup modem in javascript | JSConf US 2015

1 year ago
Pshhhkkkkkkrrrr​kakingkakingkakingtsh​chchchchchchchcch​dingdingding The siren song of the dialup modem that summoned AIM and the Book of Mozilla has a language unto itself. In this talk, we’ll learn how to implement an end-to-end frequency-shift keying modem, capable of sending and receiving data between computers using the Web Audio API. By using a browser, I’ll provide an interactive […]
Steve Kinney: Building a musical instrument with the Web Audio API | JSConf US 2015

Steve Kinney: Building a musical instrument with the Web Audio API | JSConf US 2015

1 year ago
When you weren’t looking, someone stuck a synthesizer into your favorite web browser. The Web Audio API is widely supported and makes it easy—and more importantly, fun—to create, process, and control audio in the browser. We can spin up oscillators, adjust gain, tweak frequencies, and slap on some funky delay. Additionally, we can also take […]