Sessions

See here the list of the submitted Sessions. This is not the final list of session that will be presented at the conference.

OAuth 2 for me and you

Authentication is key when dealing with the web, certainly when calling, liaising with and using external API services. You may even need to implement ( or may already have ) your own authentication service for your apps or for others to use.

Clojure: Manipulating the Immutable

A brief intro into Clojure with some examples of how to efficiently manipulate data structures

Plumbing with Bitbucket Pipelines

Bitbucket Pipelines brings continuous integration and delivery to you GIT repository, empowering you to build, test, and deploy your code with a simple push.

Apache Kafka: Intro and use in cfml

Kafka is used for building real-time data pipelines and streaming apps. And you can use it with CFML. See how.

GraphQL - A query language for your API

Everything you wanted to know about GraphQL but were afraid to ask.

A Tale of Legacy To Modernization

Evolve or Die! How many times havethey told you, „You still coding in that?“. Come to this session to discover the infamous land of legacy ColdFusion applications, their why and existence motivations.

Automate Thyself!

In this advanced session, we will investigate all the ways that you can automate your testing processes with TestBox and many CI and automation tools.

Slaying the ORM Dragons with CBORM

Come discover the wonderful world of ColdFusion ORM. We will demystify this dragon and slay it with some awesome pink unicorn goodness. After this session, you will never look at ORM as a nasty big dragon, but a wonderful animal of nature!

ColdBox 5: Hierarchical MVC -Transform Your Monolith

The ColdBox Platform was the first conventions based MVC framework for ColdFusion. It has evolved and become the de-facto standard for building scalable and modern ColdFusion applications. Come learn about hierarchical MVC and modularization to scale your applications to a new modern era. We will showcase all the tools to help you architect, document and scale your RESTFul and Web applications.

Supercharge your content with ContentBox Modular CMS

Looking for a powerful content management system that runs on the JVM? ContentBox is a modular CMS that utilizes Hibernate ORM to provide a modern platform to build an entire site on or just a blog.

Scaling the web - a field guide for normal software teams

While the web represents a fantastic opportunity for companies to reach huge markets with ease, it can present some very real and unique challenges for those looking to successfully grow their applications to "web scale".

Connecting AngularJS and ColdFusion

AngularJS is an extremely popular JavaScript framework for building client-side applications. Angular contains lots of great features and can be used to build both web and mobile applications. Then comes the server part. How do we send data from the Angular app to a server in the cloud? That’s were our ColdFusion code comes into play.

jQuery - check it out now!

A presentation for folks that are still using “plain JavaScript” and haven’t yet been able to check out jQuery.

Even More HTML5

HTML5 has been finalized but the spec is so big, browser makers have been slow to implement all the features. Still, several new (and useful) things have been making their way into the latest builds of FireFox and Chrome (and those other guys too) that are worth noting

Mura ORM + Feed API = Awesomeness

Two of the most powerful features in Mura 7 are the improvements made to Mura ORM and the Feed API.

Infinite Scrolling With Mura 7

Pagination is boring! Let’s add infinite scrolling to our site ala Facebook and Twitter!

MVC With and Without a Framework

So you've looked at CF Components, and kind of understand the basics of how they work. Everyone says "frameworks are the way to go", but there's still a big knowledge gap between those 2 points.

All About Application.CFC

Still using Application.CFM files? You might be losing out on some easy improvements to your application. Application.CFC takes what Application.CFM does and improves upon it greatly.

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

Ionic is a great tool for building hybrid mobile apps and AngularJS is a great JavaScript framework that plays very nicely with Ionic.

Dependency Injection, why is it awesome and why should I care?

Dependency Injection is a very common pattern used in modern web development. It's not specific to Java or ColdFusion or JavaScript...but it's equally awesome in all of those! And in other languages too!

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!

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.

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.

What is Couchbase?

In this session, we will explore the different features of Couchbase Server and what makes it the industry leading NoSQL database. As a flexible JSON document store Couchbase provides a familiar data format while being able to support an infinite number of schemas.

CFCouchbase 2.0 and N1QL

CFCouchbase, the unofficial ColdFusion SDK for Couchbase supports all of the new functionality available in Couchbase Server 4.x, including document locking, replica reads and N1QL / SQL querying support.

Practical Data Modeling and Testing

NoSQL systems allow for rapid development using flexible models through schema-less documents. However, these models still need to be defined to enforce consistency within the domain. Conceptual, logical and physical data modeling is important, and often overlooked in the development process, regardless of the database platform.

Getting Started with NoSQL

You’ve heard about NoSQL, now what? Tired of wading through blog posts, twitter feeds and StackOverflow questions about which NoSQL vendor to choose?