Platinum Sponsors

Gradleware Contegix Github

ÜberConf 2013 Brochure - Download


Westin Westminster
Westin Westminster
10600 Westminster Blvd
Westminster, CO   80020
Map »

Proud Supporter of:


Jeremy Deane

Chief Architect - Software Engineering Aficionado

Jeremy Deane has over 18 years of software engineering experience in leadership positions. His expertise includes Enterprise Integration Architecture, Web Application Architecture, and Software Process Improvement. In addition, he is an accomplished speaker and technical author.

Presentations

Concurrent Processing Techniques

Traditional concurrent development on the Java Platform requires in depth knowledge of threads, locks, and queues. Fortunately, new languages and frameworks that run on the Java Platform, such as Akka, have made concurrent programming easier.

In this session, I will demonstrate several concurrent processing techniques including Fire and Forget, Fork-Join, and Asynchronous Web Services using the Java Concurrency Library, the Akka Framework and the Spring Framework.

Mule ESB Workshop

This two-session workshop provides a hands-on introduction to Mule Enterprise Service Bus (ESB).

Agenda

Environment Setup - Hello World! - Build and Deployment

ESB Core Concepts - Service Design Patterns - P2P Integration Exponential Cost - Enterprise Integration Patterns

Mule ESB Fundamentals - Staged Event Driven Architecture - Flows, Transports and Components - Testing and Deployment Options

Mule ESB Exercises - Service Proxy - Service Mediation - Service Orchestration

Enterprise Integration Agility

Today’s interconnected world requires that organizations rapidly deliver flexible-integrated solutions. The conventional approach is to integrate heterogeneous applications using web services but unfortunately that tends to tightly couple those applications. In this session we will explore several alternatives for achieving Enterprise Integration Agility.

Public Web APIs are increasing at an exponential rate resulting in an ever more connected web. This connected contagion is not just relegated to the domain of Web 2.0 but has infected the corporate world. In fact, companies are becoming more reliant on Software as a Service (SAAS) to provide key business functions.

Combating this contagion requires an approach that provides a type of insurance against constant change and lays the foundation for evergreen enterprise solutions. In this session we will explore three popular architectural styles including Message Oriented, Service Oriented, and Resource Oriented Architecture that are used to achieve Enterprise Integration Agility. In addition, I will provide examples of each architectural style using ActiveMQ/Camel, Mule ESB, and NetKernel.

Diffusion of Stuff (Not Fluff)

The rapid pace of technological innovation since 1998 enabled many organizations to dramatically increase productivity while at the same time decrease their overall headcount. However, the anemic recovery since the financial crisis of 2008 combined with "change fatigue" within organizations has resulted in a risk adverse culture. In such an environment how can one possibly introduce and inculcate the latest technology or process within an organization? The answer is to have a solid understanding of Diffusion Theory and to leverage Patterns of Change.

In this session you will learn to strategically introduce change by applying specific change patterns to groups of individuals. Using this approach to change will not only benefit your organization but will ultimately benefit your career by making you a better influencer, writer, and speaker.





Blogs

Johanna Rothman

Devs in the ‘Ditch Slides Posted

Posted By: Johanna Rothman on May. 21, 2013

I gave a talk at Devs in the ‘Ditch last week when I was in London. I posted the slides on slideshare: Overcoming Three Pitfalls of Transitioning to Agile. The very nice people at 7digital made a video and posted it, to



Alan Shalloway

Day 15 of 100 Know You Are Managing Time to Market & How To Do It

Posted By: Alan Shalloway on May. 17, 2013

Continuing with the 100 Things You Must Know to Be Effective In Software Development The purpose of development/IT is to deliver value quickly - not just for a team, but for the entire organization. If you reflect on this, it's not about going fast, it



Alan Shalloway

Day 14 of 100 There is more than customer value

Posted By: Alan Shalloway on May. 15, 2013

Continuing with the 100 Things You Must Know to Be Effective In Software Development While adding value to the customer is the ultimate goal, there is more than customer value. There are actually at least five different types of business value: knowing



James Ward

Auto-Refresh for Play Framework Apps

Posted By: James Ward on May. 15, 2013

Over this past weekend I built a little tool for Play Framework app developers which auto-refreshes an app in Chrome when the source code or static assets change. Check out a video demonstration: For information on how to set it up, check out the proje



James Harmon

Android Panel and Kiosk Apps

Posted By: James Harmon on May. 14, 2013

One advantage of doing business in the Chicago area is getting to see lots of manufacturers.  The Midwest still builds stuff.As an Android developer who gets to talk with many of the local companies I've recently noticed a pattern in the Android sp



Alan Shalloway

Day 13 of 100 Systems Thinking From Individual to Organization

Posted By: Alan Shalloway on May. 14, 2013

Hi everyone.  To pick the pace back up I'm going to write either shorter blogs or, as in today, I will take some previous work and mold it into this work.  I appreciate your patience and will get things going agai



James Ward

Securing Single Page Apps and REST Services

Posted By: James Ward on May. 13, 2013

The move towards Single Page Apps and RESTful services open the doors to a much better way of securing web applications. Traditional web applications use browser cookies to identify a user when a request is made to the server. This approach is fundame



More Blogs »
 

Themes at ÜberConf

  • Architecture
  • Enterprise Java
  • Java Internals
  • Security - Enterprise & JVM
  • Cloud Computing
  • Languages on the JVM - Groovy, JRuby, Scala & Clojure
  • Java Web Frameworks - Wicket, Tapestry & SpringMVC
  • Build Systems - Maven & Gradle
  • Testing
  • Agility

 

Featured Speaker


 

Registration Includes

  • Four Day - Access Pass
  • All Meals / Snacks –duration of the symposium
  • Session Materials
  • Custom Binder
  • Wi-Fi Access
  • Great Raffle Giveaways
Register Now »
 

Location

Westin Westminster
Westin Westminster
10600 Westminster Blvd
Westminster, CO   80020
View Map