List of videos

Mathieu 'p01' Henri: Making Realtime Audio-Visuals - JSConf.Asia 2015

The web platform is a wonderful playground of artistic and technical expression. The artists of the web often release amazing creations in the most compact form. But you don't have to be a seasoned developer to express yourself and build your own animations. With a bit practice, anyone can build Audio-Visual demos! This talk will go through creative coding, the demoscene, and a range of optimization tricks. Then we will work on a little Audio-Visual demo together. I hope this will inspire new JavaScript artists and bring a dash of creativity to our every day problem solving. Mathieu 'p01' Henri is a JavaScript developer at Opera Software in Oslo, Norway, working on the desktop browser. At night he is a creative coder & demoscene artist specialized in real time audio visual animations in a few hundred bytes for the web platform, PC and Atari ST computers. JSConf.Asia - Red Dot Design Museum, Singapore - 20 November 2015. Source: http://2015.jsconf.asia More Info: http://www.p01.org/jsconf_asia_2015/ License: For reuse of this video under a more permissive license please get in touch with us. The speakers retain the copyright for their performances.

Watch
Hamzeen Hameem: Unbox Development in Production - JSConf.Asia 2015

Get exposed to a new paradigm of web app development which brings Production and Development environments into a common place. Hence, eliminating the painstaking effort and time spent on moving from Development to Production and get exposed to the Development of Shippable and Demo-able Software from Day One of your project's development phase, the true Agile way. In addition, PHP developers can also look forward to a Framework that supports this approach at the end of the talk. Hamzeen is a software engineer and a practitioner of agile with expertise on Java, PHP, JS, C++, Computer Vision, & Signal Processing. He holds a bachelor's degree in Software Engineering from University of Westminster, London & currently employed at Virtusa. Now he counts over 5 years of experience in Design & Development of Commercial as well as Research-Oriented applications. His special interests include ubiquitous computing, augmented reality, physical computing, generative art, design patterns & tangible interfaces. During leisure, he enjoys reading, blogging or playing table tennis & he thinks 'math is art in disguise'. More about him can be found at http://hamzeen.github.io. JSConf.Asia - Red Dot Design Museum, Singapore - 20 November 2015. Source: http://2015.jsconf.asia Slides: https://speakerdeck.com/hamzeen/unbox-development-in-production License: For reuse of this video under a more permissive license please get in touch with us. The speakers retain the copyright for their performances.

Watch
Matthew Podwysocki: Reactive JavaScript at Netflix, Microsoft and the World - JSConf.Asia 2015

What’s does a mouse drag event have in common with an Array of numbers? The answer to this question may surprise you: they are both collections. This key insight holds the key to dramatically simplifying asynchronous programming in JavaScript. We will talk about its usage at Netflix, Slack Microsoft solving concrete examples. Matthew is a Principal SDE and open sourcerer at Microsoft with a focus on the Internet of Things, Reactive Programming At All Scales and teaching the next generation how to code. He currently works on the Reactive Extensions for all languages including JavaScript. He is passionate about open source, having helped the Node.js effort on Windows, to open sourcing many libraries at Microsoft. JSConf.Asia - Red Dot Design Museum, Singapore - 20 November 2015. Source: http://2015.jsconf.asia Slides: https://github.com/mattpodwysocki/jsconfasia-2015 License: For reuse of this video under a more permissive license please get in touch with us. The speakers retain the copyright for their performances.

Watch
Mariko Kosaka: Elektroknit! - JSConf.Asia 2015

Electroknit is a craft project to convert graphics into knitted patterns for an electric knitting machine. What does it take to turn a digital image into a physical object like a knitted sweater? The answer is series of image processing operations. As web engineer, we take it for granted that an img-tag displays an image because it is a "digital photo." Let's look at what "a Pixel" is & how you can manipulate for fun with Canvas API & JavaScript. Mariko is an engineer who loves data and knitting. When she is not making software at Scripto, she uses code to help her design textiles & organize local JavaScript meetup in New York City called BrooklynJS. JSConf.Asia - Red Dot Design Museum, Singapore - 20 November 2015. Source: http://2015.jsconf.asia Slides: http://kosamari.com/presentation/jsconfasia-2015/ License: For reuse of this video under a more permissive license please get in touch with us. The speakers retain the copyright for their performances.

Watch
Prasanna Kanagasabei: JS Security - A Pentesters Perspective - JSConf.Asia 2015

Most developers do not get direct access to external Pentesters and their interactions are sadly limited to an exchange of reports and emails. The talk will provide the pen tester's perspective. The participants will hear first hand from a pentester on how they pen test, analyse and exploit web applications. This session will introduce participants to security issues related to JavaScript, JSON and HTML5 and how to identify such issues in the code. Participants will learn how to write secure JavaScript code which leads to fewer security bugs being discovered in the testing phase and therefore spend less time fixing bugs. Emphasis will be on DOM XSS exercises. There will also be a special focus on CORS, covering the abuse of cross domain communications. Prasanna has worked as a full time hands-on Web Application pen tester for the past 12+ years. His clients have included large international organisations in the e-Commerce, automobile, premium banking and finance, and government spaces. He regular conducts training sessions to up-skill developers to deliver secure and safe solutions. He has presented at popular security events such as nullcon-Delhi, Clubhack, IIT Guwahati and at various meetups. He is one of the community leads in the Singapore security community. His community code contributions include IronSAP, a SAP testing plugin for IronWASP. At present, his interests include Fuzzing. JSConf.Asia - Red Dot Design Museum, Singapore - 20 November 2015. Source: http://2015.jsconf.asia License: For reuse of this video under a more permissive license please get in touch with us. The speakers retain the copyright for their performances.

Watch
Danese Cooper: The Node Foundation - JSConf.Asia 2015

Danese is a programmer, computer scientist, and an advocate of open source software. She has managed teams at Symantec and Apple Inc. and for six years served as Chief Open Source Evangelist for Sun Microsystems before leaving to serve as Senior Director for Open Source Strategies at Intel. She advised on open source policy to the R community while at REvolution Computing (now Revolution Analytics), and she served from February 2010 to July 2011 as Chief Technical Officer for the Wikimedia Foundation. She currently works for PayPal as their Head of Open Source and also runs DaneseWorks, a successful consultancy to companies wishing to pursue open source strategies, which has served the SETI Foundation, Harris Corporation and the Bill & Melinda Gates Foundation among other clients. She is Chairwoman of the Node.js Foundation, a Director on the board of the Drupal Association, a board advisor for Mozilla, the Open Source Hardware Association and Ushahidi, and has served since 2005 as a Member of the Apache Software Foundation. She was a board member for 10 years at Open Source Initiative. JSConf.Asia - Red Dot Design Museum, Singapore - 20 November 2015. Source: http://2015.jsconf.asia License: For reuse of this video under a more permissive license please get in touch with us. The speakers retain the copyright for their performances.

Watch
JSConf.Asia 2016 - Intro

Thomas Gorissen is opening of the 5 year anniversary edition of JSConf.Asia at the Capitol Theatre, Singapore. 25+26 November 2016 Source: https://2016.jsconf.asia/

Watch
Jan Jongboom: Run Your JS App For Years On A Single Coin Cell - JSConf.Asia 2016

In the past years we have seen a number of initiatives to bring JavaScript to Internet of Things devices. The idea seems great: one language for both device, server and the web application. But IoT devices are a different beast... They have to run for years on a battery, have rock-solid security and networking stacks built in, and there needs to be a story to go from development board to production. We have seen various approaches: from running node.js on an embedded Linux box, to cross-compiling JavaScript to Lua to machine code, to ripping out motherboards out of phones. None of them with much success. If we want JavaScript on IoT devices we need to start thinking small. IoT devices generally run on microcontrollers. Tiny computers, with processing power measured in MHz and RAM measured in kilobytes. What they lack in processing power, they make up in power consumption - they can easily run for years on a coin cell - and in peripherals, some chips have over a hundred Input/Output ports to connect sensors, actuators and radios. And from there, we need to look at a library ecosystem that is already proven on microcontrollers... Well-tested middleware, that has both security and battery consumption as top priorities. In this presentation I‘ll talk about microcontrollers, JavaScript, and tiny beacons; and will probably play with lasers through JavaScript. Jan keeps following JSConf.Asia around. And we're glad he does! He is now working as Developer Evangelist IoT for ARM, and is always on the lookout on how to connect the web with the real world. He loves doing unexpected stuff with sensors, flying drones from the browser, and breaking phones. Before ARM he was a core contributor to Firefox OS, and he wrote hundreds of patches to various open source projects. He's also a Google Developer Expert for Web technologies. JSConf.Asia - Capitol Theatre, Singapore - 25+26 November 2016 Source: https://2016.jsconf.asia/ Slides: http://www.slideshare.net/janjongboom/run-your-javascript-app-for-years-on-a-coin-cell-jsconfasia-2016 License: For reuse of this video under a more permissive license please get in touch with us. The speakers retain the copyright for their performances.

Watch
Ruth John, Martin Schuhfuss and Matt McKegg: { Live : JS } - JSConf.Asia 2016

Are you ready?! Are you really really ready?! You‘d better be cos it‘s { Live : JS } time! We‘re going to bring you JavaScript powered music, visuals *and* interactive lights! It‘s been a incredible day of talks, so grab a drink, relax and let Ruth, Martin and Matt entertain you: JavaScript style! Ruth is a web technologist and Google Developer Expert. She likes to educate people about new web technologies and inspire them to try them, coming up with exciting and engaging ways to use them. Her favourite things include interactive audio/visual installations and 80s cartoons, usually at the same time! Martin works as a creative developer at ubilabs in Hamburg, focusing on WebGL, Data-Visualization and interactive website experiences. In his spare time he plays around at the intersection of electronics and JavaScript and loves to connect random things from the physical world into the web. Back for his second time at JSConf.Asia, Matt is a JavaScript hacker and backyard musician from Wellington, New Zealand. He is a lover of all things open and modular and spends most of his time pressing buttons of various shapes, sizes and colours. Sometimes these buttons make sounds. JSConf.Asia - Capitol Theatre, Singapore - 25+26 November 2016 Source: https://2016.jsconf.asia/ License: For reuse of this video under a more permissive license please get in touch with us. The speakers retain the copyright for their performances.

Watch