Philly ETE 2014 #11- Core Data Made Easy, Featuring MagicalRecord – Saul Mora

Everyone loves to hate on Core Data. It’s a very powerful framework with many great features for keeping your applications in an Object Oriented world while persisting your application’s data. What if Core Data were easy to use? What if the boilerplate code was eliminated? What if the threading model was understandable? Check out my … Read More

Philly ETE 2014 #10 – Connecting Arduino and Phones with Bluetooth and Cordova – Don Coleman

From the abstract: The internet of things is everywhere, but how do you interact with devices? This presentation will walk through using Apache Cordova to communicate with Arduino over Bluetooth. Don will demonstrate how to write cross platform Cordova applications to receive data from devices and control devices over…

Philly ETE 2014 #9 – An Introduction to Angular JS – Ken Rimple

AngularJS is an MVC JavaScript framework that has been extending itself into the enterprise like ivy on a wall. There are several reasons: dependency injection, strong testability and the ability to define business services and UI components lead the list. Ken Rimple takes a quick tour of Angular and discusses its current state, and offers tips for beginning developers.

Philly ETE 2014 #8 – Have You Seen Spring Lately – David Turanski

Today’s Spring is easy to get started with, easy to learn, and embraces convention over configuration. Join Spring developer David Turanski as he takes you on a tour of today’s Spring, including the Spring.IO platform, Spring Boot, Websocket support, Spring HATEOAS, and more! This is a Spring you may not have seen yet.

Philly ETE 2014 #7 – Look, Ma, No Plugins! – Aaron Mulder

In the olden days, 3D in the browser meant something antiquated like VRML, Java3D, or other unpleasant formats and plugins. But many of today’s browsers can handle it natively via the HTML5 Canvas and WebGL, based on the popular OpenGL standard. But wait, you say, the only way to program anything in the browser is via JavaScript! Sure, there are libraries like three.js to help, but JavaScript is so…slow. Enter asm.js, a subset of the language specifically constructed for high performance. In this talk, we’ll look at the browser support, APIs, and JavaScript libraries for WebGL, and check out the changes needed to bump up performance with asm.js.

Philly ETE 2014 #6 – Angular Reality: Rendering the World in Real Time with AngularJS Directives and WebGL – James Wanga

From the abstract: “AngularJS directives are a powerful tool that can bring elegance to complex technologies like WebGL. Last year, with an amazing team, I won a NASA hackathon by building a drone using a quad-coptor and a custom built sonar that was later featured on the discovery channel. During my talk I’ll walk through … Read More

Philly ETE 2014 #5 – I-Tier: Breaking Up the Monolith – Sean McCullough

Groupon recently completed a year-long project to migrate its U.S. web traffic from a monolithic Ruby on Rails application to a new multi-application stack with substantial results. Learn about how Groupon achieved this great architecture migration and the business results it is driving.

Philly ETE 2014 #4 – Docker: The Revolution Will Be Containerized – Eric Windisch

In the last year Docker has taken the DevOps world by storm. Eric will tell you what Docker. is, how it works, and how to add it to your development toolbox

Philly ETE 2014 #3 – The Functional Final Frontier – David Nolen

a new library for ClojureScript called Om, a simple functional layer over Facebook’s React, makes some traditional hard problems in MVC based UIs simple without abandoning the abtractions OO programmers find useful.

Philly ETE 2014 #2 – Go Reactive: Blueprint for Future Applications – Roland Kuhn

From the abstract: “The game has changed: we write interactive web applications, we distribute the processing of huge data sets and our services need to be available at all times. This new breed of applications comes with its own set of requirements and forces us to establish new blueprints for designing our systems. In this … Read More