addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupsimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1outlookpersonJoin Group on CardStartprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

February Tech Talk Night - Promises, HTML5 Games, Om

2014 just wouldn't be the same without a Toronto JavaScript Tech Talk Night, so let's have one!

Firstly, we'd like to thank our amazing sponsor for making the night possible:

Viafoura

Viafoura builds tools that operates at really large scales using the latest open source technology. They help media companies (some of their clients are CBC, LA Times, France 24) get more engagement (i.e. comments) and understand their audience (i.e. Analytics). They deal with thousands of transactions per second, hundreds of millions of users per month and billions of page views. They rival the greats like Reddit for traffic. They use Backbone, Node and Cassandra (as well as some "old school” technology like MySQL and PHP. They are on Amazon as well.

CAIL Mobility

CAIL is a leading enterprise mobility solution provider that enables organizations to create and deploy new Mobile Services / Apps on Smartphones and Tablets – fast.

With CAIL Platform, users can use a web portal to design and publish mobile apps to Android, iOS and HTML5 format. Using Bootstrap and built on top of .NET/C#, RESTful APIs, etc. it is a cutting-edge platform which frees its  customers from hassles of development and helps them to focus on innovation.

CAIL is looking for web and mobile developers, either contract or permanent, full time or part time. See cailmobility.com Career section for the details.


We'll also be giving away a ticket for jQueryTO which is coming up in March! Check out the website for more information and feel free to use the discount code "torontojs" to receive $50 the regular ticket price.


In addition to that ticket giveaway, we'll also be giving away two tickets to FITC Spotlight: MEAN Stack. Check out the website for more details.


Taking Promises Seriously - James MacAulay

The "promise of promises" was that we would be able to work with composable values in both our synchronous and asynchronous code – but we're still building systems which punish us for thinking that way. Promises are now truly part of the JavaScript language, which means we can stop worrying about which API to use and start taking them seriously. This talk will go beyond the basics and demonstrate powerful techniques for building systems that treat promises as first-class citizens of the language.

Create games with HTML5 - Aaron McLeod

An overview of both the benefits and costs to using the web as the target platform for your games. What technology you should be building your game with. Whether you use straight javascript, or something fancy like emscripten to compile C. Whether you should use canvas or webgl or both. A brief introduction to some of the tools & game engines avialable to you. And then finishing up with some tips on how to get started. Aaron McLeod is a programmer for Mosaic Sales Solutions, primarily coding in Ruby. He's been doing small games & experiments on the side for over a year, starting off with Java and moving into HTML5.

Om: think locally, React immutably - Dann Toliver

What if your application could have unlimited undoability with no complexity or performance cost? What if you could refresh your entire UI for every change without paying the DOM tax? We'll examine a new framework called Om that makes this possible. Along the way we'll encounter persistent data structures, the React framework, cursors, lens, zippers, CSP via core.async and a little ClojureScript. We'll cap it off with a demo of these concepts working together and some ideas for future directions.


Pizza will be arriving at 6:15pm. See you there!

Join or login to comment.

  • Aaron M.

    Good talk on React framework: https://www.youtube.com/watch?v=x7cQ3mrcKaY for those who wish to learn a bit more.

    1 · February 24, 2014

  • Richard

    Great presentations, thanks to presenters for stimulating discussions. Well done!

    2 · February 21, 2014

    • Monarch

      Was good meeting you there! Are you going to be going for jQuery.TO?

      February 21, 2014

    • Richard

      Not sure yet. Will be @ HTML5 meetup next week. Be good to chat some more some time, l8trz...

      February 21, 2014

  • Aaron M.

    Thanks everyone for listening to my talk and saying nice things :). Here's a link to the slides: http://agmcleod.github.io/jstalk-demos/talk/#/ the repo for the code: https://github.com/agmcleod/jstalk-demos. Which includes the source for the canvas/webgl comparisons. Here's the source for the little demo i showed for the canvas API: https://github.com/agmcleod/navigate

    4 · February 20, 2014

    • Aaron M.

      1. Really there's no reason you can't use any other form of ads that you would use on a webpage. Can simply style the ad ontop of the game, or adjust the height of the canvas in real time to fit the ad on screen. That said, I don't have much preference for any particular platform. Ads are not something I've played with very much 2. Famo.us has release very little on how it does things. It could be awesome for games, it could also be terrible. We really won't know how good it is for games, until it becomes publicly available.

      February 21, 2014

    • Monarch

      Thanks for the talk, it was awesome.

      February 21, 2014

  • Monarch

    Hi guys, were the winners for the tickets announced?

    February 21, 2014

  • Kieran H.

    The quality of the talks / speakers last night was fantastic, thanks everyone!

    February 21, 2014

  • Raul

    Any chance to raffle tickets for the Fitch mean stack event?

    February 21, 2014

  • Jonathan C.

    Formerly a flash guy, new kid on the JS block. This was an informative night. The first talk was a bit esoteric, but I have new things to follow up and learn. Thanks very much!

    February 20, 2014

  • Kieran H.

    +1

    1 · February 20, 2014

  • Milan

    Unable to attend due to weather.
    Any chance a video of it will be available after? Very bummed.

    February 20, 2014

  • Tasveer S.

    Hi everyone, we have two more tickets to give away tonight for the FITC Spotlight: MEAN Stack event in addition to jQueryTO!

    Also, pizza will be arriving at 6:15pm. See you tonight.

    1 · February 20, 2014

    • Marius B.

      Tas, what does one have to do for one of those FITC Spotlight: MEAN Stack tickets again?

      February 20, 2014

    • Tasveer S.

      You just have to be in attendance. I'll ask a JavaScript related question and you have to tweet the answer to @torontojs. A winner will be selected and announced at the event. Same for the jQueryTO ticket giveaway.

      February 20, 2014

  • Gabriel M.

    I wish I could make it tonight! Looks like there are some really good presentations line up.

    February 20, 2014

  • A former member
    A former member

    Promises are fun. Id recommend Q , i have used RSVP prior , however i found an interesting benchmark where Q simply crushes RSVP and others.

    February 18, 2014

Our Sponsors

  • New Relic

    New Relic is sponsoring all JS Workshop events in 2016.

  • OK GROW!

    OK GROW! is sponsoring all JS Code Club events.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy