Need a presenter for your user group or conference? Drop me a line and let's schedule something! --Nolan
- Modularity Shoot-Out: CFInclude vs CFModule vs Custom Tags vs CFFunction
Object Oriented Programming with CFComponents is definitely the direction most development is headed. But before jumping into OO territory, there is still a lot of modularity and code re-use that can be done with just a few tags - CFInclude, CFModule, Custom Tags and CFFunction.
- Git Source Control: for the Rest of Us
What about those designers/JS/CSS folks that WEREN'T using Subversion, and don't CARE about how under the hood Git uses a different type of pointer file storage thing, blah blah blah? There's a whole new wave of developers/designers that could stand to have an intro to Git that matches their workflow more concisely.
- Crash Course in Ionic + AngularJS
- Dependency Injection, why is it awesome and why should I care?
- HTML5 201
By now we're all familiar with the basics of HTML5 -- new tags for sections of a web page, new form elements, and so on. Now that the spec is finalized, let's take a look at some of the other new features HTML5 has made available to us. In this talk we'll go over things like File IO, audio, video, and SVG support, and show you various new features that are already baked into current web browsers. We'll also show some code samples on how to use them in a modern web application.
- Font Awesome - Never Build Icons Again
Tired of having to make "delete", "edit", "new", "save", "confirm", and "purchase" icons for your clients? In 3 different sizes (desktop, tablet, mobile)? And new versions for each color scheme you use? Enter Font Awesome! Font Awesome gives you scalable vector icons, that are totally customizable, all by just including a CSS file in your project. It's free, compatible with current devices and browsers, easy to use and customize to your liking. Font Awesome is compatible with Bootstrap, various other frameworks, screen readers, retina displays and cuts down the time you spend doing "boilerplate" work in PhotoShop for every project!
- Getting the most from Ember.js
- An Intro to Bootstrap 3
- Best Practices Are Best, Except When They're Not
A code-review of sorts where we go over some of the real-world situations when things just don't go the way the Stack Overflow Gods say they should. We'll look at the pros and cons of solutions in these situations and the lessons hopefully learned along the way.
- ColdSpring and DI/1 Comparison
DI/1 is gaining in popularity, ColdSpring 2 has been quasi-available for a while now too. But do newbies know what they are and when/why to use them? Let's do an intro to the concept of "dependency injection" and see how both ColdSpring and DI/1 handle this facet of development.
- Writing a Mura Plugin With FW/1
You can literally write a Mura plugin using any flavor of ColdFusion you want (Model-Glue, spaghetti code, whatever). However there are some benefits to doing so using FW/1. Mura provides a connector plugin for FW/1 making this process easier. We'll look at how to install and configure the FW/1 Connector plugin, and we'll even write some code, integrating the plugin into both the front-end of a site as well as the Mura Admin.