CONNECT.TECH is the Southeast’s premier annual conference dedicated to JavaScript, Web and Mobile related technologies, tools, and frameworks. CONNECT.TECH will feature presentations and workshops from global technology and thought leaders as well as local community speakers. The 2015 event had 700 people and we are planning for 900 total people for 2016.



Using Jenkins for Continuous Cross Platform Mobile Development and Distribution
Make Web Forms Great Again
Introduction to React.JS
React.js Hands-on workshop
Animating the User Interface: Designing for Motion
API Security: Slowing down the hackers
Why Node.js is Ready for Enterprise
Getting Started with M.E.R.N.
Navigating the React Ecosystem
Isomorphic React w/o Node??
JavaScript error reporting and why we can't have nice things
Using MVVM on iOS Effectively
Practically functional programming
Oh Composable World!
Getting Started with Jekyll for Static Sites
Android Development For Arduino 101
Session: iOS in the Enterprise
Creating Kickass Data Visualizations with D3
Building distributed systems with Redux
Refactoring AngularJS Applications
Applesoft BASIC Flashback
The New Mobile Web: Service Worker, Push and App Manifests
Thinking in Swift for iOS
A Journey in Web VR
Wed, Bed, or Dead ( or how to pick the tech stack for your next project)
What’s new in Android!
Practical Performance Tips to Make Your Cross Platform Mobile Apps Faster
Composition vs. inheritance
Testing ES6 and TypeScript apps with Intern
Pulling Up Your Legacy App by its Bootstraps
Web-based Virtual Reality
Level Up Your Game With TravisCI: From Zero To Hero In 45 Minutes
Advanced JavaScript: Foundations
Creating a Mobile UX Strategy
The State of JS
React.js Hands-on workshop
What the Swiftly Func?
Confusion Optional
Cross-Cross Platform
Developing Cross-Platform, Native Apps in JavaScript
Ignite Your App Development With NativeScript and Firebase
Introduction to npm as a Build Tool
Introduction to Angular2
AngularJS 2 and TypeScript Workshop
Enhancing Your Workflow with Xcode Source Editor Extensions
aqueduct: A server-side framework in Dart
Webpack: A Simple Introduction to a Complex Tool
Preparing Angular 1.x apps to upgrade to Angular 2
Does the network seem thin up here? Collaborating over mountaintop mesh networks.
Whirlwind Tour of HTML5
Data Visualization with D3, C3, and EON
Building a Secure Chat App with AngularJS and Ionic
Engaging Engineering Teams in Design
CSS from the Future
Sane React Testing
ES6 (and beyond) Workshop
Introduction to Office Graph with Node.js
Kotlin for the Busy Android Developer
Swift Memory Management
Creating Interactive Multiplayer Experiences with Firebase
Creating Connections with Core Location and Map Kit
Data Binding
Up and Running with Ionic v2
Ionic 2: A new way to do mobile
Apache Cordova - going beyond the WebViews
Your Code is Terrible, I Love It!
Creating meaningful HTML and CSS
Introduction to Aurelia
Workshop: Modern Applications with Aurelia
Engaging Engineering Teams in Design
Leave No One Behind
Communicating with Android Devices
Introduction to React.JS
React.js Hands-on workshop
Serving 30,000,000 Requests an Hour in the Cloud
Extending React.Component for Fun and Profit
React Router 4.0: What's New
Getting Started with Elm Lang
Prototype to Production - Ember to the Rescue



We've hand picked these high-quality workshops just for you!

AngularJS 2 and TypeScript WorkshopJeremy Likness

AngularJS is the incredibly popular framework for building single-page web applications. Version 2.0 is a major leap from the 1.x version designed to address shortcomings in the original 5+ year old framework and to embrace modern browsers and language features. It is being written using TypeScript, a superset of JavaScript that allows you to build code using next generation features and compile it to JavaScript that will run on current browsers. In this session Jeremy Likness goes hands-on to show you how to set up your environment and build your first application while teaching you about the advantages of the framework and language based on his years of in-the-field experience architecting enterprise Angular applications.

React.js Hands-on workshopTaggart Bowen-Gaddy & Andrew Smith

React.js is a view library from Facecbook for building performant user-interfaces in JavaScript. In this session, we'll explore React.js and understand why it's a great step forward for building complex UI's that run fast. We'll code up an example web application using React.js and step through the basics of using the library while discussing concepts like the virtual DOM and components. This is a HAND-ON WORKSHOP, INTRODUCTORY LEVEL. Please come with a laptop, and if possible, with the software needed pre-installed (Instructions below). We'll cover these topics - both in code and in discussion format, and do as many as we can in the time alloted

iOS in the Enterprise: Advanced TopicsCarol Shepherd

The enterprise environment is different than a commercial or consumer facing development effort. In this intermediate level workshop workshop, we'll cover these topics and take a deep dive into the challenges facing enterprise app developers: Monitoring the app in the field, Enterprise UX concerns, Privacy concerns, APIs and capabilities you'll only use in the enterprise, Enterprise deployment walled garden, Advanced problem solving for application design and performance

Practically Functional Programming in JavaScriptBrian Lonsdorf

Functional programming is all the rage these days, but our codebases, libraries, and built-in methods are predominately Object-Oriented. Using OO syntax with functional constructs, we can write in a style compatible with either paradigm and enjoy the benefits of both. We will explore disjunction, monoids, monads, and other algebraic abstractions to produce highly composable, safer, and simpler code.

Thinking in Swift for iOSDaniel Steinberg

This fast-paced workshop shows you how to take advantage of Swift features to write more robust code that is easier to reason about. We’ll spend a good part of the day looking at functional programming and playing with map, filter, reduce, and flatmap but we will also create instances of classes, structs, and enums. We’ll explore how your iOS app architecture may change when you embrace idiomatic Swift. One of the strengths of Swift is that it can borrow the best from a multitude of paradigms. We’ll look at how to successfully weave together OO and functional code into a readable and flexible architecture and focus on protocol oriented programming.

Animating the User Interface: Designing for MotionAngie Terrell

From transitions to loaders, user interfaces are coming alive with motion like we've never seen before. Animation, or “motion design,” has become an essential part of the designer’s toolkit for expressing fundamental interaction design principles. In this workshop, the instructor will show how the aims of interaction design are fulfilled through animation and will discuss what to consider when using animation in your own designs. Through discussion and hands-on implementation, attendees will learn to design and prototype animation using tools like Keynote, Principle, Pixate, or Invision.

ES6 (and beyond) WorkshopKent C Dodds

The EcmaScript standard is now on a yearly release cycle. With ES6 complete and ES2016 ratified, we have a ton of awesome new features to use in our daily software development. In this training, we'll learn about the features you're likely to use and benefit from on a day-to-day basis. In the afternoon, we'll take an existing application and update it to leverage these features using with modern tools like Babel. My goal is that after this training, you'll be able to go back to your projects and add these tools so you can write code today.

Advanced JavaScript: FoundationsKyle Simpson

In this one-day intensive course, we will dive deep into core mechanisms of the JS language, probably more than you ever have before. Our goal is to not merely understand what these things do, but how and why. We will cover: • nested lexical scope • hoisting • closures • modules • 'this' keyword • common oo patterns • object prototypes • delegation vs inheritance

Developing Modern Applications with AureliaRob Eisenberg

Aurelia is a next generation JavaScript client framework for mobile, desktop and web. It's the most standards-compliant, highly performing and simplest technology of its kind today. In this course you'll have an opportunity to learn directly from Aurelia's architect and project lead, Rob Eisenberg. He'll teach you how to create modern web applications using an MVVM approach with Aurelia. You also will learn how to extend HTML with custom elements and attributes, how to handle client-side routing and even cover best practices in project organization, maintenance and deployment.

Up and Running with Ionic 2 and Angular 2Mike Hartington

In this workshop you will be introduced to the Ionic v2 framework, a powerful hybrid mobile solution. Built atop of Angular 2 and Apache Cordova, this framework gives developers an incredibly powerful set of mobile components to create app store-ready apps. During the workshop you will become familiar with the Ionic CLI, and the frameworks new features while creating an actual mobile app. Whether you are a seasoned Ionic v1 developer, or looking to get started with Ionic, this workshop will have something for you.


Workshop day: October 20

Main conference days: October 21-22

Full schedule to be posted on July 30, please see the speakers section above for currently selected sessions and speakers

In this third edition of the event, we have improved the conference experience to create a low-cost but still very high-quality event for the Atlanta, Southeast, and International software development community. We'll have speakers and attendees from all over the planet!

Diversity scholarships will be available via Women Who Code Atlanta

Join our growing list of awesome sponsors!


Gold Sponsors

Silver Sponsors

Happy Hour Sponsors

Lanyard Sponsor

Community Sponsors

Media Partners

Location: Cobb Galleria Centre

Conference hotel: Sheraton Suites Galleria (click image to book)