ETE 2019

Philly ETE 2019 – Jennifer Voss – Tales from the QA Crypt

Abstract An anthology of QA horror stories, and how to avoid such situations with automated testing and Docker. When tests are built in from the beginning and not tacked on after features are released, fewer defects are created and development moves faster. JavaScript has all the tools required to cover your automated testing needs, and … Read More

Philly ETE 2019 – Noopur Davis – Building Security In: DevSecOps

Abstract Many believe that better security comes from robust independent gating, but DevOps has proven that you can safely deploy orders of magnitude faster without human gating. Comcast uses a DevSecOps approach which focuses on automation, speed and team ownership of end-to-end product security lifecycle. It’s agile and developer-focused. It’s about building security in rather … Read More

Philly ETE 2019 – Jonathan Ellis – Five Lessons in Distributed Databases

Abstract It’s been ten years since the first mainstream distributed databases launched. In that time, we’ve seen hype (NoSQL/NewSQL will do everything!), disillusionment (you still can’t beat the CAP theorem), and consolidation (to basically Cassandra and MongoDB). Meanwhile, the big three cloud vendors each launched their own products, and the industry is collectively starting to … Read More

Philly ETE 2019 – Rob Napier – Kids Today

Abstract An inspiring talk about mentoring the next generation. About Rob Napier Rob is co-author of iOS Programming Pushing the Limits, and maintainer of the RNCryptor encryption format. Before coming to Cocoa, he made his living sneaking into Chinese facilities in broad daylight. Today, he shapes music over Bluetooth for Logitech, explores old ideas in … Read More

Philly ETE 2019 – Leemay Nassery – Neural Networks IRL (In Real Life)

Abstract What exactly is a Neural Network? How do you go from experimenting with a deep learning model in the notebook of your choice to deploying your model to production? What is the secret sauce to a successful feature or platform that utilizes “AI” to accomplish the business goals or needs of your platform? And … Read More

Philly ETE 2019 – Richard Feldman – From Rails to Elm and Haskell

Abstract When I joined NoRedInk in 2013, we had a typical Ruby on Rails web application. In 2015 we introduced Elm, a pure functional programming language for building Web UIs, and it spread like wildfire to become our primary tool for front-end programming. In 2019 we have over 300,000 lines of Elm code powering the … Read More

Philly ETE 2019 – Burr Sutter – Supersonic, Subatomic Java with Quarkus

Abstract Introducing Quarkus.io. The rise in popularity of the linux container as the primary way to package your application seemed like a simple change on the surface. Yet, as we saw with the Java Docker Fail problem, it was not a transition completely without challenges for the Java community. Furthermore, we have now seen a … Read More

Philly ETE 2019 – Dan Koch – Getting Out of Cloud Jail

Abstract AWS has made our life easier. And it has made scaling easier – but too often, when you go to scale, it’s a matter of reaching for the credit card to add more, more, more. Soon, you’re in Cloud Jail. Learn how we dealt with this at TUNE, and how we ultimately did a … Read More

Philly ETE 2019 – Andrew Kelley – The Road to Zig 1.0

Abstract Despite being one of the youngest programming languages, Zig is progressing rapidly toward its first production-ready release. Join creator Andrew Kelley for a justification of Zig’s existence and a tour of the unique features of Zig. See what people have already built with it today, and explore what will be possible when Zig reaches … Read More