Tested JavaScript Development

(1 Ratings)

Thursday, May 27, 2010
6:00 PM-8:30 PM
5983 Macon Cove Memphis, TN 38134

Registration for this event has closed.

Who's Coming?

Simon Hagstroem will be making his Memphis JUG speaking debut covering Tested JavaScript Development. Most all of us end up writing or working with JavaScript code at some point during the course of our development careers. Come see Simon tell you how to do it RIGHT!

We probably have room for 2-3 lightning talks - please let Matt know ASAP if you'd like to give a talk. Thanks!

We will again be treated to dinner/snacks courtesy of our principal sponsor, Vaco Technology. We will also have several exciting door prizes!

Speakers:

  • Simon Hagstroem

    Gravatar

    Simon is a Software Developer at St. Jude Children's Research Hospital where he writes web applications with a focus on client-side development. Before joining St. Jude, Simon developed Poker and Travel web sites. 

    Besides JavaScript, he enjoys writing code in as many languages as possible; preferable object-oriented, functional and dynamic languages.

    Topic: Tested JavaScript Development

    Not all JavaScript code written today is tested. For a long time there has been a misconception that JavaScript isnot a "real" programming language, when in fact it actually is a powerful functional language.

    This talk will guide the listener through the process of writing clean and tested JavaScript code:

    - Brief discussion of separation of concerns (JavaScript, HTML, CSS)
    - Setting up our test environment
    - Writing some JavaScript, TDD style
    - Including our tests in our Continuous Integration build

    Please check out the source code at: github.com/shagstrom/testedjs !


  • Chris Roberts

    Gravatar

    Chris is a senior consultant with Data Directions, Inc. in Richmond, Virginia.  He's also one of the authors of "Ask the PropellerHeads," a newspaper column and radio spot dedicated to technology.  His current interests include the Eclipse Rich Client Platform and Groovy + Grails.

    Topic: Geolocation in the Browser Lightning Talk

    The new HTML5 spec includes a small API that supports in-browser geolocation functions using JavaScript.

    Slides are here:  crazysmoove.com/memjug/geolocation/ and will probably render best in Chrome or Firefox.


Map:

Directions:

We are meeting at Southwest Tennessee Community College. From I-40, exit at Sycamore View Road. Turn right at Macon road, then continue to the campus entrance. Take a left at the next road, then turn right and follow the drive until you get to the library where you can park. 

The meeting will be held in the the Farris building (which is next to the Library) on the first floor in Room 1006A.