OKC.js

Oklahoma City JavaScript User Group

Meeting: July 15 - the Event Loop

This Month

Tuesday: July 15, 2014

11:30 am

@Prototek 401 NW 10th, Oklahoma City, Oklahoma 73101

About “The Event Loop (or how JavaScript works)”

Have you ever wondered how Javascript works? Why synchronous calls are bad? What really happens when you use callbacks, call setTimeout, or make an ajax or database call? Is Javascript really single threaded? The answer to all these questions and more can be found at the heart of every browser and Node.js. The Event Loop.

Have you ever wondered how Javascript works? Why synchronous calls are bad? What really happens when you use callbacks, call setTimeout, or make an ajax or database call? Is Javascript really single threaded? The answer to all these questions and more can be found at the heart of every browser and Node.js. The Event Loop.

Meeting: May 20 - Lightning Talks V

This Month

Tuesday: May 20, 2013

11:30 am

@The Exchange 700 1/2 W. Sheridan Ave., Oklahoma City, Oklahoma 73101

About “Lightning Talks V”

Lightning Talks are super ultimate to the extreme. Its an open forum where our members can get up and talk about what they want. The talks need to be short - generally 5-10 minutes. You can cover anything that is javascript, or related to javascript. You can talk about a problem you’ve solved, a plugin you like, a cool blog post you read, something you’re working on now, or pretty much any other way you’re using javascript to achieve your goals.

This month, we have a lineup of awesome folks ready to share the knowldge of the ancients.

  • “Node Deployment with PM2” by Karl Kirch

  • “Hubot Plugins” by Rick Yoesting

  • “Kracken JS” by Shane King

  • “Thoughtfully Establishing Postgres as the Best Data Store for Your JavaScript Application” by Rob Sullivan

Meeting: April 15 - Featherweight Development in Node.js

This Month

Tuesday: April 15, 2014

11:30 am

@The Exchange 700 1/2 W. Sheridan Ave., Oklahoma City, Oklahoma 73101

“Featherweight Web Development with Node.js”

Does your framework ever feel like a straitjacket? Would you rather trade it in for a cape made of pheonix down? Come hear how Crunch Magic used Node.js and Redis to build an online game and a state of the art recommender system that help you find games you’ll love.

Meeting: Mar 18 - Browserify

This Month

Tuesday: Feb 18, 2014

11:30 am

@The Exchange 700 1/2 W. Sheridan Ave., Oklahoma City, Oklahoma 73101

“I put on my Node and Wizard Hat”

Browserify is a development tool that allows us to write node.js-style modules that compile for use in the browser. Jordan Rousseau will give us the run down on Browserify for browser-side require() the node.js way.

Meeting: Feb 18 - Yeoman

This Month

Tuesday: Feb 18, 2014

11:30 am

@The Exchange 700 1/2 W. Sheridan Ave., Oklahoma City, Oklahoma 73101

Yo, Man.”

With so many great tools available to front-end web developers these days it can sometimes be difficult to understand how they all fit together. Deciding on a workflow that you’re happy with is often a very personal endeavour, but getting started isn’t always easy. Yeoman aims to solve this problem by scaffolding workflows for creating modern webapps, while at the same time mixing in many of the best practices that have evolved within the industry.

Simply put, Yeoman is a scaffolding tool, that will save you time should you adopt it. If you write JavaScript, a lot of good tooling has come along that really encourages a modern workflow. Yeoman is one of these tools. Lets check it out together on Tuesday.

Meeting: Jan 21 - Lightning Talks IV

This Month

Tuesday: Dec 17, 2013

11:30 am

@The Exchange 700 1/2 W. Sheridan Ave., Oklahoma City, Oklahoma 73101

About “Lightning Talks”

Lightning Talks are a lot of fun. Its an open forum where our members can get up and talk about what they want. The talks need to be short - generally 5-10 minutes. You can cover anything that is javascript, or related to javascript. You can talk about a problem you’ve solved, a plugin you like, a cool blog post you read, something you’re working on now, or pretty much any other way you’re using javascript to achieve your goals.

Since these tend to be pretty popular, we’ve started a ‘signup’ on the Google + page. By ‘signup’ I meann “post a comment in the thread”. It’s basically first come, first serve. Or FIFO. Whatever :)

Meeting: Dec 17 - Grunt.js

This Month

Tuesday: Dec 17, 2013

11:30 am

@The Exchange 700 1/2 W. Sheridan Ave., Oklahoma City, Oklahoma 73102

About “Grunt.js”

Had a chance to check out Grunt.js yet? It is awesome! Its a well supported, and effective task runner in the js ecosystem. Its huge and its growing every day. There are already hundreds of plugins to pick from. You can automate anything, with little effort. Automation is amazing.The less work you have to do when performing repetitive tasks like minification, compilation, unit testing, linting, etc, the easier your job becomes. Next Tuesday, Josh is going to show you how to achieve your goals quickly with Grunt.

Meeting: Nov 19 - Howler.js

This Month

Tuesday: Nov 19, 2013

11:30 am

@The Exchange 700 1/2 W. Sheridan Ave., Oklahoma City, Oklahoma 73102

“About “Howler.js”

Audio sucks on the web. Thankfully, there is a great library that helps with that : Howler.js. Howler can help with a variety of web audio needs, with graceful fallbacks to HTML5 Audio. Howler.js is a library that makes playing back audio in JavaScript simpler. It allows you to control when it starts and stops, looping, fading in and out, playback of multiple sounds at the same time, support for multiple codecs and more..

Meeting: Oct 22 - Phonegap

This Month

Tuesday: Sept 17, 2013

11:30 am

@The Exchange 700 1/2 W. Sheridan Ave., Oklahoma City, Oklahoma 73102

“About “Phonegap”

Are you excited about all the mobile technologies available today but you can’t decide which language to learn? Is your company planning to build a mobile app but you can’t decide which platform to invest in first? The answer is simple: don’t choose! In this session I will show you how you can use the PhoneGap framework to build an app using just HTML, Javascript and CSS that will compile to a native app. Along the way, I’ll point out various performance tips, helper libraries and design patters to make your app experience awesome on all devices. Your app will be ready for submission to each platform’s app store and will install and run natively all from a single code base!