ete2013

PhillyETE Screencast #14 – Patterns and Functional Programming – Michael Bevilacqua-Linn

PlayPlay

From the abstract: “Patterns and functional programming aren’t often mentioned together, but they’re related in a couple of ways. First, most of the classic object oriented design patterns fade away in languages with functional features. Second, functional languages have their own set of interesting patterns, which can often be given first class language support. In … Read More

PhillyETE Screencast #13 – Notes from HTML5 Boilerplate and the trenches of front-end development – Nicolas Gallagher

PlayPlay

From the abstract: “HTML5 Boilerplate is an extremely popular front-end template that helps lay the ground work for building fast, robust, and adaptable web apps or sites. This project is the product of many years of iterative development and combined community knowledge. It tries to be agnostic of any specific, higher-level development philosophy or framework. … Read More

PhillyETE Screencast #12 – RoboSpice – an open source networking library for Android – David Stemmer

PlayPlay

From the abstract: “With mobile apps becoming more and more reliant on web services, managing network code has become one of the central responsibilities of the mobile application architect. This talk will cover Robospice, an open-source networking library for Android. Robospice streamlines some the most common networking tasks on Android, such as: –asynchronous background threading … Read More

Philly ETE Screencast #10 – Fail Fast – Tumblr’s evolving architecture – Ken Little

PlayPlay

From the abstract: “Over the past two years Tumblr has experienced tremendous growth, with traffic growing more than 10x from less than 1.6B pageviews a month to nearly 20B pageviews a month. Tumblr started in 2007 as a traditional LAMP application with some memcache usage. Over the past two years Tumblr has moved towards a … Read More

Philly ETE Screencast #9 – Exploring the Internals of Active Record – Aaron Patterson

PlayPlay

From the abstract: “In this talk we’ll be exploring the internals of Active Record, the ORM used in the Ruby on Rails web framework. We’ll look at the architecture of the internals along with caching strategies, connection handling, and speed improvements. This talk will cover new features in Rails 4, as well as strategies for … Read More

Philly ETE Screencast #7 – Doug Lea – Engineering Concurrent Library Components

PlayPlay

From Doug Lea’s abstract: “Creating components based on concurrent and parallel algorithms and data structures often requires more attention to “engineering” issues not seen with most other libraries. Components created in the “obvious” way sometimes turn out to be wrong, to perform poorly, or are unusable in most applications, because the abstractions in which they … Read More

PhillyETE Screencast #6 – Alex Miller – Clojure: Enemy of the State

PlayPlay

From Alex’s 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