ete2013

PhillyETE Screencast #25 – Applying Design Thinking and Complexity Theory in Agile Organizations – Jean Tabaka

PlayPlay

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

PhillyETE Screencast #23 – Distributed, Cross-Platform and Cross-Device Continuous Integration – Filip Maj

PlayPlay

[iframe http://player.vimeo.com/video/68192281 640 480] From the abstract: “The popular cross-platform mobile application framework, PhoneGap, has established itself over the past few years as a useful tool when writing applications for multiple platforms based on standards-based web technologies. PhoneGap, or its Apache Software Foundation-goverened engine called Cordova, is gearing up for a 3.0 release in July … Read More

PhillyETE Screencast #21 – Stream Processing – Philosophy, Concepts, and Technologies – Dan Frank

PlayPlay

From the abstract: “Stream processing has emerged in recent years as a very fast-growing paradigm in data science infrastructure. This rise can be partly attributed to some factors external to system design, such as business demands for near-realtime data or inability of hardware to manage an ever-growing data set. However, this paradigm also possesses many … Read More

PhillyETE Screencast #19 – Spock – A highly logical way to test – Howard Lewis Ship

PlayPlay

From the abstract: “Spock is a fabulous new testing framework for the JVM. Spock leverages all the DSL power of the Groovy language to make testing a breeze. Spock tests are concise and readable, with excellent support for error reporting and for mock object creation. Spock removes much of the pain from test driven development! … Read More

PhillyETE Screencast #18 – Scaling out with Akka Actors – Joshua Suereth

PlayPlay

From the abstract: “Erlang has made popular the notation of asynchronous message passing as means of distribution and Scaling. While the idea of “actors” is fundamentally simple, how do we, the software engineers, make use of this abstraction to develop real life, scalable systems? This talk designs a scalable distributed search service using Akka and … Read More

PhillyETE Screencast #17 – Scala’s Slick: A Library For Functional Database Access – Brendan McAdams

PlayPlay

From the abstract: “This talk presents Slick, Typesafe’s library for accessing databases. Similar in nature to .NET’s LINQ API, Slick is a successor to the popular ScalaQuery library. With Slick, database queries can be expressed using Scala code – which is composable and more convenient than Java APIs like JPA, and safer than string-based query … Read More

PhillyETE Screencast #16 – Scala Async: A New Way to Simplify Asynchronous Code (Make the Compiler Do It!) – Philipp Haller

PlayPlay

From the abstract: “Ever wished the compiler could make asynchronous programming easier? Enter Scala Async. Do asynchronous I/O like “normal” blocking I/O, program with Futures and Promises even more naturally! Scala Async makes it possible to “suspend” at arbitrary points in a block of regular Scala code, and to “resume” from that point later— all … Read More

PhillyETE Screencast #15 – Livecoding a Webapp in Clojure and Scala: An intro and comparison – Dustin Getz and Jason Feingold

PlayPlay

PLEASE VIEW THIS MAXIMIZED FOR THE BEST EFFECT! Wide screen monitors are the best plan. This presentation is pure awesome! Thanks to the presenters and our videographer, Stephen Metzger. From the abstract: “Both Clojure and Scala target enterprise-sized challenges, but the development styles are very different. We will live-code a small webapp in both languages, … Read More