emerging technologies

ETE 2015 Keynote – Dave Thomas – Emerge-ncy

If things go to plan, Dave Thomas will contend that we are looking at emerging technology wrongly. By definition, newer will be worse than older, at least in the short term. And yet we jump like lemmings off the bright and shiny cliff. So how do we find a balance?

ETE 2012 – Doug Bellenger – Case Study: Creating a Cross Platform Experience

PlayPlay

From the abstract: During this talk, Doug will walk through Movitas’ successes and failures in creating a cross platform application that integrates destination information, communication functionality (messaging and calling), and social interaction for hotel and destination travelers. He’ll walk through the some of the development they’ve done to serve content to mobile web, hybrid applications, … Read More

ETE 2012 – Chiu-Ki Chan – Caching Strategies for Mobile Apps

From the abstract: Unlimited bandwidth? Always connected? Yeah right! Truth is, wireless coverage is spotty, and sometimes the internet is simply not available. In this talk, I am going to discuss a few design patterns that make your app snappy when connected, fully-functional when not. Caching strategies: persistent vs temporary Progressive loading: use placeholders while … Read More

ETE 2012 – Tony Morris & Runar Bjarnason – Dependency Injection Without the Gymnastics – Functional Programming Applied

From the abstract: In this talk, we take a look at some specific Functional Programming patterns that regularly arise in everyday programming. These patterns are used to solve the same problems that DI attempts to by decoupling data types from their dependencies. We explore the algebraic properties of these techniques and discover how they give … Read More

ETE 2012 – Joonas Lehtinen – Vaadin: RIA in Java Without Plug-ins or JavaScript

From the abstract: Get introduced to the Vaadin framework by one of its core developers. The Vaadin provides a desktop-like programming model on the server for creating Rich Internet Applications (RIAs) in plain Java – without the need for HTML, XML, plug-ins or JavaScript. In this session, Joonas lays out the key concepts of the … Read More

ETE 2012 – Jim Weirich – Connascence Examined

From the abstract: Connascence (noun) is defined as (1) the common birth of two or more at the same tome; production of two or more together, (2) That which is born or produced with another, or (3) the act of growing together. In software, connascence is a rough measurement of the amount of coupling amount … Read More

ETE 2012 – Joshua Suereth – Effective Scala

From the abstract: A talk on general best practices in Scala, taken from real world experience and examples in the book Scala In Depth. This covers everything from what is an implicit to programming with expressions. If you’re not comfortable with the Scala, this talk will show you how to make use of this elegant … Read More