Main menu

JavaScript task runners like Grunt and Gulp save web developers tons of time by allowing automation of mundane development-related tasks. Learn how to speed up development time and get more time back in your day using a task runner like Grunt.

About the Speaker: Formerly an engineer in the Bay Area at Google and Hewlett-Packard, Sheelah is an independent web developer and designer here in Albuquerque. She loves spending her downtime hiking in the mountains with her husband and dog.

Billing seems super simple a-priori - you have an awesome startup selling cat-pics on Twitter. $0.30 / pic - what a bargain. But then your excellent marketing team does some market analysis and sees that CPaaS is a thing and a monthly product makes sense - $5/mo for unlimited cat pics. Also, some variety of promotions make sense - $3 for the first month and $5 from there-out. And users are joining mid-month and pro-rating should be a thing. Also, those promotions need to expire after a month.

You can git pull, merge, and even force-push with the best of them, but what’s really going on in that .git folder? What’s a commit, and how does it know where it came from? What does checking out a tag have to do with detaching your head, and why does rebase mess things up so thoroughly? In this talk, we’ll get inside individual commits and learn to push them around, then zoom out to the whole repository. Come find out how Git’s glorified game of Connect-the-Dots can improve the development workflow and collaboration opportunities for your whole team!

JavaScript has come a long way since being used solely for drop-down menus and annoying pop-ups.

From nodejs.org:
"Node.js® is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices."

We’ll explore what all of this means by using Express.js, a web framework for Node.js by building the “15-minute” blog, touching on Express.js’s middleware concept and well as some of the building blocks of Node.js including NPM.

April 1st.. The Day of Fools. With that we can think of no better person to do our presentation more than our own Mark Casias. As we get closer to the release of Drupal8, Mark will round up some of the new features of Drupal8 from the perspective of 1) A developer, B) A site builder and iii) a themer. To help ease the pain of listening to Mark, we've wrangled up a license to PHPStorm to raffle off at the end of the talk. Huge thanks to JetBrains for their support.

ExpressionEngine - that Content Management System that suits no conventions. It's built from PHP, but yet is proprietary. It's not Open Source, but yet is community driven - fanatic driven, even. Designers love it - programmers can't get enough of it. Some agencies insist on it. What is it? What can be built on it? And how in the world does this matter to you? Caroline C.

Those who can, do. Those who can do better, teach. The best thing Dylan McDonald could do for himself as a software developer was to teach web development. Contrary to popular belief, the influence of academia has significantly raised the quality of the code he writes both for his students and his own purposes. This talk will be a fun and compassionate exploration of this road to better code.