ETE 2013

PhillyETE Screencast #30 – Druid – Real-Time Queries Meet Real-Time Data – Eric Tschetter

From the abstract: “This talk will focus on the design considerations and architecture of Druid, an open-source, distributed, column-oriented analytical data store. Druid is an open source distributed system in use at Metamarkets (http://www.metamarkets.com) to facilitate rapid exploration of high dimensional spaces. We use Druid to expose impression monetization data to ad tech companies along … Read More

PhillyETE Screencast #29 – The 11th Thing: Generalists, specialists, and how life imitates the decathlon – David A. Black

From the abstract: “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 … Read More

PhillyETE Screencast #28 – Why are there Go programmers? – Blake Mizerany

From the abstract: “Go programmers come from backgrounds you would likely not expect. The language was originally marketed as a “Systems Language”. But rather than being mostly composed of C and C++ programmers, many Go programmers come from Ruby, Python, Javascript, Erlang, and other popular dynamic languages; Much more than the Go authors had anticipated. … Read More

PhillyETE Screencast #27 – Clojure/ClojureScript – One Language to Rule the Web – Stuart Sierra

From the abstract: “Clojure is a modern dynamic language for the JVM, ClojureScript is the same language compiled into JavaScript. This talk will introduce the ClojureScript compiler and explain how it leverages the Clojure language and best-of-breed JavaScript technologies to deliver compact, high-performance web applications. Discover how sharing both data and code between a Clojure … Read More

PhillyETE Screencast #26 – Creating Web Applications for iPad – Chris Converse

From the abstract: “The “Save to Homescreen” feature on Apple’s iOS packs a lot more punch than you may realize. Web Apps are a powerful way to gain more control over a web experience, while providing all of the power of Mobile Safari. Web Apps can have their own icon, a custom startup screen, look … Read More

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

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 #24 – Culture Hacking – How to make work productive and fun – Dan Mezick

From the abstract: “Are you frustrated with your organization’s culture? Are you looking for ways to tinker with it, and change it? We are commonly familiar with hacking software code to repurpose it, and make it do new things. We are far less familiar with the hacking of cultural code to tip our team and … Read More

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

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 2013 and has as … Read More

PhillyETE Screencast #22 – AngularJS Directives – DSL in your HTML – Lukas Ruebbelke and Brian Ford

From the abstract: “AngularJS is an awesome JavaScript framework that has a laundry list of great features. One of the most powerful features is the ability to create custom HTML elements and attributes that are specific to your domain. We will cover how to make custom directives to do neat tricks. By ‘neat tricks’ we … Read More

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

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