Into the Box 2020 Modernize All Things!

Into the Box 2019

We Are Going Virtual!

Important Information

May 7-8, 2020

Live Virtual Conference

Schedule

Central Daylight Saving Time

Box Room
Ortus Room
09:00 AM - 09:50 AM

Ortus Keynote 2020

Jorge Reyes

Jon Clausen

Luis Majano

Gavin Pickin

Brad Wood

Eric Peterson

The Ortus Keynote gives you insight into Ortus Solutions, the past, present and future.

10:00 AM - 10:50 AM

Streams to rule the world

Gavin Pickin

Welcome to the world of functional programming and streams!

Migrating The Legacy Out of your Applications!

Brad Wood

Everyone has legacy applications they have to work on and not everyone has the time to rewrite them from scratch...

11:00 AM - 11:50 AM

Continuous Integration: Zero to Infinity

Pete Freitag

Maybe you've heard the buzz about Continuous Integration (CI) or Continuous Delivery (CD), but what does this look like for a CFML developer? What tools should I look at? How do I start? You will leave this session with an understanding of CI/CD and how you can recharge your team with CI in place.

Get up and Running in the Cloud with Ortus' Lucee Hardened AMI's

George Murphy

Are you thinking of moving to the cloud but just did not know how? Are you running your legacy application but you are not in a position to convert to containers? We will show you how to bring up a Lucee hardened AMI image and be able to run multiple sites from this Ubuntu Lucee AMI with Ngnix.

12:00 PM - 01:00 PM

Sponsor's Session @Lunch Time

01:00 PM - 01:50 PM

Do It with CFML: Building Your Own Tools with CommandBox

Matthew Clemente

If you’ve used CommandBox to spin up ColdFusion servers on your local machine, you already know it’s a very powerful tool - but did you know it’s capable of far more?

QB For the Rest Of Us: 1.21 Gigawatts of Fluent and Functional

Samuel Knowlton

If you develop with CFML, sooner or later you're writing queries. Whether you've never used QB or you want to pick up a few new tips and tricks, you'll barely touch queryExecute() again with Eric Peterson's fantastic QueryBuilder library, inspired by Laravel.

02:00 PM - 02:50 PM

Serverless Container Deployments on AWS

Seth Stone

If you've experienced the power of running Commandbox servers in Docker for development, you'll love being able to deploy the same setup to production. Using CodePipeline and AWS Fargate you can be up and running in minutes with a fully-automated production pipeline for your containerized CFML app.

Power up your search with cbElasticSearch

Michael Born

If you think database full-text search is slow and bare-bones, you're right. ElasticSearch is becoming the de-facto standard for lightning-fast search, and with cbElasticSearch, the Ortus-built ElasticSearch API client, you can easily integrate with ElasticSearch in your ColdBox application to provide your users with fast and powerful search.

02:50 PM - 03:10 PM

Siesta Time

Zzzzzzzzz......!

"All life is a nap. The more naps you take the better.
-- Ralph Waldo Emerson

03:10 PM - 04:00 PM

Just Do It! ColdBox Integration Testing

Javier Quintero

In this session, we will go over how to successfully do integration testing with any ColdBox application.

Validate! (or fail.....)

Wil de Bruin

Validation is boring, writing the same logic again and again.

04:10 PM - 05:00 PM

5 CommandBox Modules you should be using

Brad Wood

CommandBox has a lot of features out of the box so to speak, but it can also be extended via a modular architecture.

10 in 50 : ColdBox Modules you should be using

Jon Clausen

In this 50-minute session, we'll take a fast-paced look at 10 Coldbox modules you owe it to yourself to be using in every application you develop.

05:10 PM - 06:00 PM

What if no one is monitoring your DB server?

Charlie Arehart

Are you having problems with your web app, which you think might be due to your database?

I Didn't Know S3 Could Do That!

Brian Klaas

Millions of developers know Amazon's Simple Storage Service (S3) as the file system for the Internet: it's fast, cheap, and super durable.

Box Room
Ortus Room
09:00 AM - 09:50 AM

Ortus Keynote 2020 Day 2

Luis Majano

Pete Freitag

Jorge Reyes

Jon Clausen

Gavin Pickin

Brad Wood

Eric Peterson

The Ortus Keynote gives you insight into Ortus Solutions, the past, present and future.

10:00 AM - 10:50 AM

Get your Front End Rolling with Vue and InertiaJS

Eric Peterson

Inertia.js lets you "quickly build modern single-page React, Vue and Svelte apps using classic server-side routing and controllers."

To the future with cbFutures

Luis Majano

In this session, we will explore one of the most anticipated ColdBox 6 features: cbFutures.

11:00 AM - 11:50 AM

The Golden Hammer: Confessions of a Recovering Database Abuser

Shawn Oden

Early in my dev career, I often (unwittingly) abused my systems. My code didn't care about things like databases or networks, as long as the results were right. I had a cfHammer, and I needed to pound out a solution. I never knew I was an anti-pattern.

Modern Functional & Fluent CFML REST APIs

Gavin Pickin

Programs must be written for people to read, and only incidentally for machines to execute. Harold Abelson.

12:00 PM - 01:00 PM

Special Guest Session @Lunch Time

"Office hours are from 12 to 1 with an hour off for lunch."

George S. Kaufman

01:00 PM - 01:50 PM

End To End Test Automation using TestCafè

Francisco Mancardi

No matter if you have a big product developed on more that 20 year or a small new app you need to reduce your testing costs and increase the quality for your customers.

Bake shop: Build lightweight, ultra-fast containers with v3 CommandBox Docker images

Jon Clausen

Ready to build fast, lightweight CFML containers that are online and serving your app within 4 seconds or less?  In this session, we'll show you how, using latest features the CommandBox Docker images. 

02:00 PM - 02:50 PM

Mental Helpers

Jeffrey Kunkel

How to support your team's mental health without losing yours...

Kube Kitchen

Joel Lord

You will deploy some pods that do specific things and set the rules that dictate how they talk to each other.

02:50 PM - 03:10 PM

Lets take a nap

"A napper lives a thousand lives before he dies. The man who never naps lives only one." 
― George R.R. Martin

03:10 PM - 04:00 PM

cbSecurity - secure all things box!

Javier Quintero

Brad Wood

Security is paramount in all of our web applications. Especially now in the age of APIs!

Build your own Raspberry Pi powered Server Status monitor with LEDs!

Scott Steinbeck

Never be in the dark when it comes to the status of your builds and servers, with this awesome Raspberry Pi LED Server Status Monitor.

04:10 PM - 05:00 PM

Build A Desktop Application Powered By Electron, VueJS & CFML

Tony Junkes

As a web developer, building desktop applications might not have ever been a thought a few years ago.

Testing My Non-ColdBox Site With TestBox

Nolan Erck

Ever thought? “TestBox looks great, but I have a bunch of web apps that aren’t ColdBox. How do I test those?” Answer: The same way! TestBox is an entirely stand-alone product! It is no way requires that your apps be ColdBox based — TestBox really is a tool available for all CFML developers!

05:10 PM - 06:00 PM

Deploying CommandBox Containers to the Cloud

Gavin Pickin

To be Announced

Build a blog in 30 minutes with ColdBox and Quick

Eric Peterson

Quick is a library for interacting with your database in an object-oriented way. Based on Eloquent from Laravel PHP and built entirely in CFML, Quick is a performant and expressive alternative to CF ORM (Hibernate) or rolling your own data access layer.

Speakers

Samuel Knowlton
Brad Wood
Brian Klaas
Charlie Arehart
Eric Peterson
Francisco Mancardi
Gavin Pickin
George Murphy
Javier Quintero
Jeffrey Kunkel
Joel Lord
Jon Clausen
Jorge Reyes
Luis Majano
Matthew Clemente
Michael Born
Nolan Erck
Pete Freitag
Scott Steinbeck
Seth Stone
Shawn Oden
Tony Junkes
Wil de Bruin

Texas
Texas

Sponsors

Have the opportunity to get exposure to a world wide community of experts, entrepreneurs, multi national companies and government agencies.

Become a Sponsor

Platinum

Silver

Bronze