Videos

Philly ETE 2017 #28 – The Physical Web – Don Coleman

The Physical Web promises quick and seamless digital interaction with nearby physical objects and locations. Objects and places use beacons to broadcast information and content. Your phone discovers web pages associated with the space around you. You choose the most useful pages. This talk will cover the concepts behind The Physical Web, details about the implementation, and demonstrate how you can enable The Physical Web for your projects and devices.

Philly ETE 2017 #27 – FOSS is in Jeopardy – Jamie Allen

With the creation of the Scala Center, Scala has achieved a level of open source collaboration that is heretofore unseen, where the worlds of government, academia, corporate enterprise and community are now actively engaging in a positive way to move the language forward in multiple dimensions. However, most other open source technologies do not have this level of diverse backing, and are in serious danger of losing their ability to meet their long-term potential. In this talk, I will explore…

Philly ETE 2017 #26 – DevSecOps: Lessons Learned from Inserting Security in to a DevOps World – Scott Schwan & Matt Wells

The topic of DevSecOps is starting to percolate in the technology world’s brew. There are presentations, manifestos, blogs, and conference sessions all dedicated to the practice. As humble practitioners of the DevSecOps craft, this talk will focus on the Starbucks efforts to securely develop, deploy, and support a unified commerce platform for one of the world’s largest merchants. We will review Starbucks approach to security by design and provide examples of how we use infrastructure as code to configure security…

Philly ETE 2017 #25 – Stream All Things: Patterns of Modern Data Integration – Gwen Shapira

Data integration is a difficult problem. We know this because 80% of the time in every project is spent getting the data you want the way you want it. We know this because this problem remains challenging despite 40 years of attempts to solve it. All we want is a service that will be reliable, handle all kinds of data and integrate with all kinds of systems, especially with stream processing applications. A service that is easy to manage and…

Philly ETE 2017 #24 – Java Puzzlers Next Generation: Down the Rabbit Hole – Viktor Gamov

The more we work with Java 8, the more we go into the rabbit hole. Did they add all those streams, lambdas, monads, Optionals and CompletableFutures only to confuse us? It surely looks so! And Java 9 that heads our way brings even more of what we like the most, more puzzlers, of course! In this season we as usual have a great batch of the best Java WTF, great jokes to present them and great prizes for the winners!…

Philly ETE 2017 #23 – From Bleeding Edge to State of the Art: One Year with Angular – Nara Kasbergen

It may be 2017, but it hasn’t become any easier to choose the right JavaScript framework for your project or organization. Although there are a few nascent contenders like Vue.js and Cycle.js, the “framework wars” of 2017 mainly pit Facebook’s juggernaut React against Google’s powerhouse Angular, which faced controversy after a decision to completely rewrite the framework after version 1. But at NPR, we decided to take a chance on Angular. On March 31st, 2016, we launched a production webapp…

Philly ETE 2017 #22 – Building a Drumming Legend Game with Angular and Observables – Ken Rimple

In this talk, Ken Rimple shows you how to use various reactive APIs in Angular to provide a gaming platform. His Drum Legend game, which gamifies drum rudiment practice, uses WebMidi, WebAudio, RxJS, NGRX Store, NGRX Effects and NGRX DevTools to provide an audio chain for synthesis and sample triggering, and NGRX Store / Effects to provide the observable-based state for tracking the game as it moves through various levels. Ken’s Angular ng-audio-chain, ng-webaudio-synthesis and ng-webaudio-drum-machine libraries and ng-midi-interface libraries…

Philly ETE 2017 #21 – Modern Agile: Taking Agile Back – Tim Ottinger

Some organizations have implemented a brand of “agile” which is full of ceremonies, conformance, compliance, and standardization; a heavyweight process that was never intended by original Agilists. Instead, we re-invigorate agility by (re)turning to values which focus teams on outcomes instead of outputs create a culture that welcomes teamwork and healthy confrontation support continuous learning and experimentation deliver real software that really works And now we move forward through continual delivery and continual deployment, using modern tools and techniques, and…

Philly ETE 2017 #20 – Perfections and the Business Cycle – David A. Black

Poet and critic Paul Valéry got to the heart of the relationship between art and business when he wrote, in 1922, “[For lovers of perfection], a work is never finished…but abandoned,” the act of abandonment being “the result of weariness or an obligation to deliver.” We software developers are, in the main, lovers of perfection–and we are subject to both weariness and pressure to deliver, forces that militate against at least some of our aspirations to perfection in our work….

How can we help your company with your development needs?

Contact Us