Meeting: June 16 - Unbraiding JavaScript

This Month

Tuesday: June 16, 2015

11:30 am

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

About “Unbraiding JavaScript”

The enemy. Knowing it is in your project keeps you up at night. You can feel the technical debt accumulating. There are files in your code base developers are afraid to modify. Training programmers on a new project is taking longer than it should. You feel like you are bailing water out of a boat during a rainstorm. What is this force of destruction that grows like blight in your source? Complexity!

Complexity is the enemy.

This talk is two-fold: Seek and Destroy.

Seek:
What tooling and practices can help me find complexity? Where does it gather? What are things like SLOC, Halstead Complexity, and Linting? What are some sure signs a file is going to blow up and no longer be maintainable? Working in your project needs to feel like coding with X-ray vision.

Destroy:
Once you find the complexity, you gotta do something about it. We will discuss techniques and promote more simple modular systems. This is both in the form of project organization, as well as some useful design patterns. We will look at ways to refactor code into simplicity by avoiding code gestures that, objectively speaking, increase the complexity of a code base.

About our Speaker

Jesse Harlin

Jesse loves JavaScript, algorithmic music composition, and Amanda. He is the R&D department and client-side architect at Telogical. He co-founded OKC.js, ThunderPlains, and the Techlahoma Foundation.
Jesse’s website

Read More

Meeting: May 19 - Lightning Talks 9

This Month

Tuesday: May 19, 2015

11:30 am

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

About “Lightning Talks: 9”

Lightning Talks are a really fun event we put on every 3 months. Community members have 5 to 10 minutes to talk about JavaScript or topics related to JavaScript. We give preference to new speakers to strengthen our community. To participate: post your topic and presentation length.

Common talk themes include: problems you’ve solved, libraries 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. Please note that marketing pitches are not allowed; lightning talks are a community enrichment event.

About our Speakers

####Here is this month’s lineup!

Read More

Meeting: April 21 - Not JS

This Month

Tuesday: Apr 21, 2015

11:30 am

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

About “Not JS”

Only knowing Javascript is useless. We focus on HTML, CSS, and our server side work. Learn how to leverage your editors and CI process to make your JS code something you’d show your mom.

About our Speaker

Joe Hare

Javascript developer; drummer, cook; nihilism driven development enthusiast.
See what Joe is up to on GitHub!

Read More

Meeting: March 17 - Game Dev with Phaser

This Month

Tuesday: Feb 17, 2015

11:30 am

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

About “Phaser”

So you wanna make games in javascript? You should. Its fun, rewarding, challenging and educational. However, even a quick glance at the world of javascript game development is overwhelming. There scores of engines and frameworks; each with differnt costs, levels of support, speed, features and ease of use. Where to start?

Set phasers to …er.. Phaser!

Phaser is a fast, free and fun Open Source Javascript game engine. Its got the right mix of complete features and community attention. Pew Pew, lets make stuff!!!

About our Speaker

Jesse Harlin

I really like JavaScript. It is very neat and does cool stuff. Zippity Bippity.

Read More

Meeting: Jan 20 - RESTAngular / Leaflet

##This Month
Tuesday: Jan 20, 2015

11:30 am

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

##About “Intro to RESTAngular” w/ Amanda Harlin
Pretty self explanatory, don’t ya think?

##About “So tell me again why we’re not using Leaflet?” w/ Jordan Rousseau
Mapping and geo are a large part of what the folks at Weather Decision Technologies do every day. This is a quick intro into the world of web mapping as well as some cool things that can be done with Leaflet.

Read More

Meeting: Dec 16 - Angular with React.js

##This Month
Tuesday: Dec 16, 2014

11:30 am

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

##About “Angular with React.js”
Apples and Oranges. Oil and Water. The Capulets and Montagues.

…Angular and React?

It’s all over the blogs and at every conference. They come from different worlds. One uses two-way binding. The other uses one-way. One is highly declarative; the other is “code-first”. One wears short skirts, the other wears T-shirts. But, that doesn’t mean one gets to be cheer captain while the other sits on the bleachers.

Let’s look at both of these popular tools and see what they have to offer. Let’s discuss them; not from a standpoint of “better and worse” but “where and why”. This talk will be a bit of an overview of both tools, followed by a deeper dive into the mentality between the two.

Read More

Meeting: Nov 18 - Lightning Talks 7

##This Month
Tuesday: Nov 18, 2014

11:30 am

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

##About “Lightning Talks: 7”
This is our 7th Installment of Community Lightning Talks. Never heard of a lightning talk? Here is what’s up:

Lightning Talks are really fun. They are 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.

We run a signup on the Google G+ community for OKC.js. Generally? Be sure and sign up early; they fill up quickly.

Read More

Meeting: Oct 21 - Thunder Plains Speedrun

##This Month
Tuesday: Oct 21, 2014

11:30 am

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

##About “Thunder Plains”
Anyone who has been following OKC.js for long has heard of Thunder Plains and hopefully everyone got to go! If you missed out or were torn between two classes and cursed yourself for only being able to be in one place at a time, you should consider joining us as we review all the talks and activities that makes Thunder Plains so great.

Thunder Plains is a web and mobile developer conference put on by the organizers of OKC.js and founders of Techlahoma. Please visit thunderplainsconf.com to learn all about it. You may even compare how much our conference has grown from last year if you visit 2013.thunderplainsconf.com.

Read More

Meeting: Sept 16 - 3D in the Browser - WebGL and Three.js

##This Month
Tuesday: Sept 16, 2014

11:30 am

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

##About “3D in the Browser - WebGL and Three.js”
This talk will dive into how to leverage all of the latest open technologies to create dynamic 3d content for the web. It will cover the basics of how to use the canvas element to leverage the power of the graphics card in the browser. It will go over the basics of the WebGL specification and Three.js, the most complete 3d graphics framework. Plus the talk will challenge your imagination about what is possible with combining compelling graphics with the open and distributed framework of the web.

Read More

Workshop: Sept 13 - Hexo.io Community Workshop

##Hexo.io Workshop Details
Saturday: Sept 13, 2014

10:00 am - 3:00 pm

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

##About “Hexo.io Workshop”
This workshop will teach how to customize, update and run your new Node.js blogging platform and then deploy its static version easily via Github Pages. User group leaders, volunteers, and interested community members are encouraged to attend.

Read More