From the abstract: “Clojure’s approach to data is significantly different than other popular languages, and somewhat different even than its Lisp heritage. On one hand, Clojure provides a small core set of immutable, persistent data structures. On the other, Clojure uses functional programming to provide a rich set of data manipulation functions. These two pillars … Read More
Become a successful developer of enterprise apps for BlackBerry 10. This session arms you with what’s needed to begin creating enterprise apps for the BlackBerry platform. We’ll cover development options, tooling, and porting existing apps. We’ll discuss the unique needs of developing apps for the enterprise and introduce you to how the BlackBerry platform helps you to address those needs.
Slides from the Future of the JVM panel discussion at ETE 2013. Also see our screencast of this event.
- Jamie Allen
- Cliff Click
- Charlie Hunt
- Doug Lea
- Michael Pilquist
From the abstract: “Many companies have tried speeding up their existing software deployment cycle only to discover that it leads to chaos. As organizations try to deploy more quickly, they are held back by error-prone and unpredictable deployment processes being executed by an Operations staff that becomes increasingly overworked and overtired. So how did we … Read More
This session is about Change Management 3.0. It is a new change management super model which views organizations as complex adaptive systems and social networks.
From the abstract: “By now, it’s no secret that asynchronous and non-blocking code means fast and responsive software stacks that scale to the moon. The only problem? Asynchronous code usually means callback hell that’s impossible to write, impossible to reason about, and even worse to maintain. Not anymore— Scala 2.10 brings an asynchronous, completely non-blocking, … Read More
Complexity thinking suggests that we should seek a diversity of conflicting perspectives. It explains that organizations need experimentation, not just adaptation. And it says that most innovation happens by stealing and tweaking existing ideas to fit a new context. Ultimately, what organizations need is a “management workout”. A number of simple practices that make employees happy and the organization healthy, and which satisfy the rules of complexity thinking.
From the abstract: “Design thinking is emerging as a way to guide organizations in how to accept mystery and move through heuristics before moving to an algorithmic view of business. Complexity theory asks us to be intentional about the systems in which we find ourselves and the transitions we must be prepared to make in … Read More
Change is a constant in the tech field, at many levels — from the introduction of major new tools and systems to the release of tiny updates for existing ones. Ironically, constant change results in a striking consistency over time. The view of our field from outer space, so to speak, remains remarkably stable. Meanwhile we have to decide what newness to master, what to quasi-master, and what not to bother with.