~/conference

Philly ETE 2016

date:2016-04-11
location:Philadelphia, United States
series:Philly ETE · 3 editions
editions:[Philly ETE 2015, Philly ETE 2016, Philly ETE 2023]
titleauthorlength
Realm – a New, Easy to Use Mobile Database & Object FrameworkDonn Felker43m
Realm is a new MVCC mobile object database (Android, iOS, React Native) that removes SQL and stores native objects directly, using a Gradle plugin and…
Talk on
Transforming Enterprise Development With ClojureDmitri Sotnikov55m
Claims Clojure lets teams “move fast sustainably” by combining REPL-driven development with a tiny surface area of code; demo builds a guestbook from scratch…
Talk on
Taming the Modern Public and Private Clouds with NomadDiptanu Gon Choudhury01h 01m
An open‑source cluster scheduler called Nomad claims to run heterogeneous workloads across regions and data centers with a single binary and a simple HCL job…
Talk on
NoLambda: A new architecture combining streaming, ad hoc, machine...E. Chan53m
Claims a single streaming-first stack (Spark/Scala, Mesos, Akka, Cassandra, Kafka plus FiloDB) replaces Lambda complexity and lowers TCO by letting streaming…
Talk on
Supercharging Your Mobile App Release with FastlaneAndrea Falcone44m
Claims automation returns "2 extra hours" per week and the project reports over a million developer hours saved; the workflow uses Fabric’s open-source…
Talk on
Reliable High-Performance HTTP Infrastructure with nginx and LuaSean Cribbs45m
Built an in-house API gateway using nginx and Lua plus HAProxy, Ansible, OpenStack and Jenkins, replacing a vendor product with ~3,000 lines of Lua and Python…
Talk on
An Introduction to Web Components and PolymerJeff Posnick01h 00m
Polymer is a library layered on the Web Components APIs that provides HTML Imports, templates, Shadow DOM polyfills, and declarative property binding; the talk…
Talk on
Demystifying Stream Processing with Apache KafkaEwen Cheslack-Postava55m
Argues that Kafka plus an embedded library changes stream processing tradeoffs: Kafka Streams is a lightweight, embeddable API (processor API + DSL) that uses…
Talk on
Emergence of Real-Time Analytics: Real-time Analysis of...S. Palthepu57m
Capital One builds a real-time pipeline that ingests customer activity events via Apache NiFi into a Kafka-backed durable buffer, processes them with Apache…
Talk on
Untangling Healthcare with Spark and DataflowRyan Brush54m
Cerner processes 55 million patients across roughly 3 petabytes of messy, heterogeneous records, links fragments by computing pairwise similarity (Cartesian…
Talk on
Modern C++ for Fun and Profit: This isn’t your old C++Andy Webber59m
C++11/14/17 features get concrete treatment: auto, range-based loops and Eric Niebler’s ranges for lazy pipelines, lambdas that deduce with auto, move…
Talk on
Academese to English: A Practical Tour of Scala’s Type SystemHeather Miller48m
Practical tour of Scala’s type system shows concrete rules and patterns: how parameterized types, bounds and variance, and simple examples (Box, Field/zebra…
Talk on
Agile Hiring: It’s A Team SportJohanna Rothman54m
Shows how to run hiring as an iterative team process: use a kanban board for recruiters (or ATS) to visualize flow, run a short job analysis to turn…
Talk on
Scala 2.12 & Java 8: More Fun Together!Adriaan Moors44m
Scala 2.12 compiles Scala lambdas to Java 8 bytecode using invokedynamic lambdas, so function objects become Java SAM instances and jars ship far fewer…
Talk on
Infrastructure As Code Might Be Literally ImpossibleJoe Damato41m
Claim: representing infrastructure as code often fails because foundational tools break in subtle, unfixable ways. Examples: the Ruby VM and GC cause segfaults…
Talk on
Unleash Your Data with Clojure: Using Transducers and SequencesAlex Miller01h 03m
Compares a Java implementation that iterates GitHub repo commits with Clojure versions that use maps, sequences, reducers and transducers to compute “most…
Talk on
Agility at Scale: Tactical and Strategic ApproachesScott W Ambler58m
Argues that scaling requires both tactical vs strategic scaling and a choice‑based framework (Disciplined Agile) with 22 process goals and goal diagrams…
Talk on
Ionic 2: Your First @AppMike Hartington53m
Shows how to build a real mobile app with Ionic 2 with Angular 2 and TypeScript + ES6, compiling in the browser and deploying to Android. Uses Cordova via…
Talk on
Factory, Workshop, StageSarah Mei55m
Argues the 60‑year factory metaphor is misleading and offers a concrete replacement: a stage model that treats development as a live, deadline‑driven creative…
Talk on
Breaking New Ground with Product DevelopmentJeanine Heck51m
Comcast’s X1 voice remote runs on a cloud-based X1 platform and a 2013 mobile app that gathered millions of voice logs used to tune the engine; the product…
Talk on
Pitfalls in Technology SelectionJeff Labonski44m
Budget and licensing drive choices: vendor audits and sudden per‑seat or per‑core price jumps (Salesforce, Oracle examples) can triple costs and block…
Talk on
V.R. Beyond Gaming: Immersive Technologies in the IndustryLiv Erickson56m
Overview of current VR hardware and adoption, claim that immersive industry reaches 120–150 billion by 2020 and that Google Cardboard ships ~500 million units…
Talk on
Dodge Disasters and March to Triumph as a MentorA. Jesse Jiryu Davis37m
Distills five warning signs and five prerequisites for mentorship success and gives concrete, repeatable setups: win = mentor expertise on the codebase, the…
Talk on
From Idea to Market: De-risking Critical AssumptionsSteve Barsh01h 03m
Learn to pick the two or three killer assumptions that will kill a venture and convert them to knowledge fast: run 20-minute meetings with target customers…
Talk on
Agile HRLeigh Ann Shaffner01h 07m
Comcast Technology + Product reframes performance management as continuous coaching, piloting a Reflective platform with Slack and mobile widgets, transparent…
Talk on
Delivering Agile Methodologies & Emerging Tech in Hostile...Martin Snyder59m
Argues that regulated and BigCorp environments are hostile to Agile because schedule, compliance and cost certainty make waterfall the rational choice…
Talk on
The Node Module Diaries: Large App Architecture from the TrenchesJ. Lipps48m
A large rewrite moves Appium to ES2015, replaces nested callbacks with async/await, and creates a teen_process wrapper around node child_process called…
Talk on
Interactive Computing with Jupyter: Past, Present, and FutureJason Grout01h 00m
Jupyter describes a split (2015) that turns IPython into a language-specific backend and exposes a network protocol with 40–50 language kernels so Python…
Talk on
Agile Metrics: Velocity is NOT the GoalDoc Norton01h 02m
Argues velocity is a lagging indicator and setting targets triggers Goodhart's Law and the Hawthorne Effect, so boosting velocity often hides costs (longer…
Talk on
React.js ReconciliationJim Sproch51m
Explains exactly how React maps application state to DOM by rendering a lightweight virtual DOM, diffing trees to produce a minimal list of mutations, and…
Talk on
Taming the Wild Wild West of Next-Gen Front-End AppsAri Lerner49m
Builds a restaurants-and-voting app with an actual FeathersJS backend (authentication, users, places, votes) using NeDB and Socket.io, front end written in…
Talk on
The World of Swift 3Daniel H Steinberg42m
Swift goes open source and is already running on Linux, Raspberry Pi and server stacks; Swift 3 aims for binary compatibility (no bundled runtime) and applies…
Talk on
Securing Software by ConstructionJean Yang54m
Research builds a Jeeves prototype implementing policy-agnostic programming with faceted values and formal semantics that prevent direct and indirect leaks…
Talk on
React Native: A Better Way to Do MobileBrent Vatne01h 01m
Argues that React Native reduces UI complexity by rendering real platform widgets from JavaScript/JSX, moves image decoding to threads via Fresco, and…
Talk on
From Concurrent to ParallelBrian Goetz01h 01m
Java SE 8 parallel streams and the fork/join runtime target data-parallel work, not IO concurrency, by using recursive divide-and-conquer on a common…
Talk on
Serverless Design Patterns for the Enterprise with AWS LambdaTim Wagner55m
Argues that deploying per-request functions is the right cloud abstraction and shows a working squirrelbin demo built with AWS Lambda, API Gateway, S3 and…
Talk on
Code Quality in PracticeBryan Helmkamp01h 00m
Code Climate reports that static analysis scales to over one trillion lines of code each day across 75,000+ repositories and 1,500 organizations, and finds…
Talk on
The future of container-enabled infrastructureBrandon Philips57m
CoreOS argues for separating apps from the OS using containers (Docker/rocket) and a minimal CoreOS Linux, then managing rollout and uptime with a scheduler…
Talk on
Move Deliberately and Don’t Break Anything: Lessons from...JavaBrian Goetz59m
Java evolution prioritizes compatibility over novelty: it measures compatibility across binary, source, behavioral, serialization surfaces, runs corpus…
Talk on
Rust in ProductionSteve Klabnik59m
Rust replaces a C++ component stack at Maidsafe down to 7.5k lines of Rust from a 75k rewrite, uses Cargo and 4,600 crates (crates.io is append‑only), and…
Talk on
Adventures in Elm: Events, Reproducibility, and KindnessJessica Kerr53m
Elm compiles to JavaScript, enforces immutability and strong types, and ships a concrete event-loop Elm Architecture where a single update function + model…
Talk on
Building Wireless SensorsDon Coleman41m
Five Wi‑Fi sensors send temperature, humidity and a solar light reading to a broker and time‑series DB; hardware choices are concrete: ESP8266 for $2–$15…
Talk on
From Zero to Application Delivery with NixOSSusan Potter48m
Company moves from Chef to Nix/NixOS on AWS to manage ~20–30 services (target 50), and uses Nixpkgs channels plus pinned versions to get repeatable dev…
Talk on
WebAssembly: A New Compilation Target for the WebLuke Wagner42m
WebAssembly defines a compact binary+text formats as a safe, fast compiler target that runs at near‑native speed and decodes far faster than JS parsing…
Talk on
Exploring Wikipedia with Apache Spark: A Live Coding DemoSameer Farooqui59m
Live coding uses Apache Spark on a Databricks EC2 setup to analyze Wikipedia pagecounts, clickstream and the live edits IRC feed, with an 8-node Databricks…
Talk on
Security Vulnerabilities in Third Party Code: FIX ALL THE THINGS!K. Price01h 04m
Third‑party libraries routinely introduce real, measurable risk: OpenSSL shows 47 publicly documented CVEs since Heartbleed with average CVSS ~5.23, FreeType…
Talk on
Understanding Performance w/DTrace (While The Customer Yells)...A. Leventhal54m
DTrace provides dynamic, production-safe instrumentation (about 400,000 probes on a Mac) and lets operators iterate with aggregations and quantize primitives…
Talk on
Stability Without Stagnation: Lessons Learned Shipping EmberYehuda Katz01h 02m
Ember uses a disciplined pipeline — RFCs, feature flags, Canary → Beta → Release every six-week release cycle with LTS every fourth release — to land breaking…
Talk on
Building Microservices w/gRPC & Kubernetes: A practical introKelsey Hightower59m
Live demos build a Go gRPC service from a proto3 IDL, generate Go and Node stubs, show unary and streaming RPCs over HTTP/2, and secure calls with TLS plus…
Talk on
How Your Organization is Killing your SoftwareRaffi Krikorian51m
Argument: massive rewrites usually cripple shipping — at Twitter a full-stack rewrite stops feature launches for about a year — so prefer incremental changes…
Talk on
AI: A Return to MeaningDavid Ferrucci01h 05m
Describes building Watson as a hybrid system that combines hundreds of shallow NLP algorithms whose scores are learned weights via machine learning, generates…
Talk on
Rethinking REST in a Microservices WorldJames Roper54m
Claim: replacing synchronous REST calls with asynchronous messaging prevents failures from bubbling through a microservice mesh. Uses Lightbend Lagom with…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.