CapitolJS

Washington, DC

Announcing CapitolJS

CAPITOLJS:09.18.2011:WASHINGTON-DC

Good afternoon agent. Your mission, should you choose to accept it, involves the learning of the programming language JavaScript and how to use it properly and effectively. You will be joined by an intimate task force of elite members of the JavaScript community to assist you in this task. You may select to attend either or both of the evening social events occurring the night before and night of the event. This event is happening on September 18th, 2011 in Washington, DC at the Hotel Palomar. If you accept this mission, be sure to follow @capitoljs and register today, like all JSConf events - it will sell out. See you in Washington DC.

About

"JSConf is awesome". That seems to be the going definition of this intimate conference series dedicated to the JS programming language. One thing has been made clear, JSConf is one of the best tech conferences out there and rightly so, because JavaScript or JS is one of the best languages out there. The core focus of this conference is to present the wonders of JavaScript that are often overlooked. The content of the conference caters to all types of JavaScript developers from client interface to server development to testing. So why all the talk about JSConf? Well, CapitolJS is a spin out of JSConf in a similar fashion as the epic TXJS event. Instead of growing massive, we are bringing the show to you! Capitol will feature more hands-on, more practicality, and more intimacy so you get what you need and fast!

About PromoteJS

The JSConf conference model focuses on two things, presenting mind-altering JavaScript technology during the daytime and providing exceptional "networking" parties during the evenings. JavaScript is exploding on the scene despite years of being behind the curtain as the workhorse of the web. JSConf and similar events (like TXJS and CapitolJS) are right there to expose and help push the state of the art with JavaScript in the browser, server, mobile, and desktop environments. One of the key differentiators about JSConf events is that its put on by a (crazy) group of JavaScript developers just like you, so we ensure that everything that matters is taken care. We believe quality matters over quantity and that you deserve a better conference every year running.

Who are we?

Chris Williams - Curator JSConf

Chris Williams - @voodootikigod

Chris is the Vice President of Product Development at OurParents, co-curator of JSConf, founder of Iterative Designs, and producer of JSConf Live and the Minute With podcast series. He has some crazy ideas about how we, technical leaders around the world, should grow sustainable development communities.

Laura Williams - Curator JSConf

Laura Williams - @lwilliams

Laura is the founder of Loda Floral Design and the co-curator of JSConf. She is the organizational force behind JS Boot Camp in Washington, DC and quite impressively is a licensed architect and an awesome mother.

Schedule

Our schedule is available in mobile version thanks to the awesome Guidebook application, it should be available for your mobile platform of choice. To obtain the guide, click the button below. We have provided the schedule for you to view from non-mobile interfaces. The Track A line up is sponsored by HP WebOS.

As with a JSConf event, there will be a free-form Track B sponsored by the amazing people at R/GA. When you get to CapitolJS, there will be a sign up sheet at registration for you to pick a slot if you want to speak. Each slot is for 15 minutes, so it is a bit rapid fire, but allows everyone to speak who might want to speak. Be sure to check the Track B schedule through out the day as it will be just as amazing as Track A, it always is.

Also for those of you wishing to "break-away" and cut some code with the speakers, we have a fully catered Hacker's Lounge ready for you care of the Phono team. The hacker's lounge is all the goodness of a hallconf, but in a semi-organized (and a lot more comfortable) fashion. Be sure to indulge in some coding goodness at CapitolJS, its half the fun of the event to be able to say "I hacked with Joe McCann".

We are very much looking forward to seeing you at CapitolJS!

Venue

We are proud to announce that CapitolJS will be held at the birth place of JSConf, the swanky, sophisticated, boutique Hotel Palomar in Arlington VA. The hotel is located in the heart of Rosslyn, Virginia, just steps away from the public transit system called the Metro. Parking is available, but we highly recommend the safe, clean, and cost effective Metro.

We are also able to work with Hotel Palomar to decrease the room rate for CapitolJS attendees this year. The rate is $149 per night for a single or double room, the rate is valid between the dates of September 16 - 19, 2011. The rooms are absolutely spectacular and most have a wonderful view of the Potomac River and city (seen below). For reservations, click here!

A room with a view of the potomac river

Getting Here

Flying

There are two major airports that service the Washington DC metro area, Reagan National Airport and Dulles International Airport. Reagan is the closest airport to the hotel, located just 5 short metro stops on the Blue line away from Hotel Palomar. We recommend taking advantage of the low ticket prices to purchase your flights as soon as possible.

Driving

As mentioned above, we recommend taking the metro over driving to the conference, it will save you time, money, frustration, and the environment. That said, if you are driving the hotel offers Valet parking with full in-and-out privileges for $30 per night and self parking for $18.

Speakers

CapitolJS is bringing together 12 of the top minds in the JS community to provide you with the most exciting presentations and discussions. Presentations will be geared toward every day application and use so you will leave CapitolJS ready to write amazing JS. They have been out in the field and seen the action and now they have come back to prepare you, agent, for the world of JS.

We Want To Hear From You

If you want to present at CapitolJS on a topic, product, or idea that you have, much like JSConf there will be a Track B for lightning talks and hackfests. Speaking in Track B is completely free form, but you must be a registered attendee. Sign up will be done at the conference, so start preparing your topic to present today and get ready.

Paolo Fragomeni - hij1nx

Evented programming has become critical throughout the entire stack as the web evolves to include real-time capabilities. Javascript was born to be `evented`, making it a great choice to promote a non-blocking style of programming on the server. Let's look at how you can apply your browser programming knowledge to build realistic, scalable, and robust network programs using Javascript!

Pamela Fox - FoxBot

Back in the old days, the early web APIs were XML based and could only be accessed from server-side scripting (like SOAP APIs - ick!). Nowadays, thanks to modern web technologies and clever hacks, more and more APIs are Javascript-friendly (look ma, no servers!). This talk will show you how we got to where we are today, expose you to the wide number of APIs that you can use from JS in your web apps, and equip you with tools & tips for using those APIs.

Alex Sexton - Agent Oatmeal

Alex Sexton is a Labs Engineer at Bazaarvoice in Austin, TX. He is the creator of yepnope.js and is a developer on the Modernizr core team. He is the current organizer of TXJS, a co-host on the yayQuery podcast as well as a volunteer bug-triager for the jQuery project. He has a passion for third party applications and application structure, so naturally he likes working on large third-party apps. He tweets at @slexaxton and blogs at http://alexsexton.com/

Brendan Eich - The Godfather

Brendan Eich (/be) is the notorious inventor of JS and a drinker of all things martini. If there ever was a 007 of JavaScript, it is this man. At a bar, you will find him hidden in a dark corner illuminated by the gentle glow of a laptop. Mystery is his middle name and often his topic for presentation. Whatever Brendan steps up to speak about, be sure it will blow your mind. Guaranteed.

Alex Russell - Mr. Infrequent

What actually happens when you set a property on an element's style? Or when you add a stylesheet? This talk walks you through a bit of how modern web engines think about these sorts of things and how they interact with your JavaScript so you can structure your applications in ways that work with the system, not against it.

Nicholas Zakas - Slicknet

For much of its existence, JavaScript has been slow. No one complained until developers created complex web applications with thousands of lines of JavaScript code. Although newer JavaScript engines have improved the situation, there’s still a lot to understand about what makes JavaScript slow and what you can do to speed up your code.

Jed Schmidt - Mr. 1120

1120 Bits of Advice I Learned Code Golfing with 140byt.es

140byt.es is a tweet-sized, fork-to-play, community-curated collection of JavaScript, in which players collaborate to squeeze as much punch into 140 bytes as possible. It follows in the footsteps of popular JavaScript code-golf championships 10K APART and JS1K, ratcheting down the size constraints another order of magnitude to capture both the pith and the inanity of Twitter in machine-readable form. In this talk, Jed will show how practicing the dying art of hand-minification can help take your knowledge of JavaScript to the next level.

Jed Schmidt is a Tokyo-based Japanese translator that enjoys abusing JavaScript in his free time.

Mike Taylor - MKULTRA

Mike Taylor works for Opera Software on the Developer Relations and Tools team as a Web Opener, from Brooklyn, NY, with a focus on JS library and framework compatibility and run-on sentences. Dropping some serious knowledge at CapitolJS about the window.navigator object, the bane and the beauty of it. Come see Mike declassify the next generation camera access and offline events that are coming soon to a navigator object nearest you.

Douglas Crockford - The Man from Y.A.H.O.O.

A man with a mission as clear as day. The man from Y.A.H.O.O., Douglas Crockford, will be present to provide you with an overview of the history, the future, and the romance of JavaScript. He will most likely identify the next candidate for end-of-life processing. Come excited, leave in awe.

Rebecca Murphey - Agent 99

A JavaScript application developer and consultant, working to help clients write client-side applications that treat JavaScript as a rich and powerful language, not a toy. Also, the co-host of the rollicking yayQuery podcast, the organizer of the unexpectedly epic TXJS, a contributor to the jQuery Cookbook from O'Reilly, and the author of jQuery Fundamentals. Rebecca provides the perfect balance of real world experience, community love, and amazingly spot-on presentation prowess - this is one talk for which you want to be at CapitolJS.

Joe McCann - subprint

Fresh off of active duty in Austin, TX, Joe McCann will bring the noise, the energy, and possibly a bit of the rebel rousing you have become accustomed to with JSConf events. Mobile, user interface, and engineering specialist, Joe brings together the cohesion and focus needed for those tough jobs and is ready to share how to be a master of all with you.

Ben Combee - Master Enyo

HP webOS is a platform powering devices as diverse as the world's smallest smartphone, the HP Veer, to power dual-core HP TouchPad tablet. Underneath it all is WebKit, HTML, and JavaScript, powering both applications and system services. This talk will highlight our next-generation JS application framework, Enyo, and also look at how node.js is used to provide system services and background processing.

Mikeal Rogers - 0xDEADBEEF

Mikeal provides a tour through the best node.js modules along with examples of silly things you can do with them. This both an introduction to node.js as well as a fast paced run down of the amazing things already built and ready for you to use in applications.