Videos

Philly ETE 2019 – Jonathan Belcher – Lightning Talk: Chrome Dev Tools Features You Didn’t Know Existed

Lightning Talks at Philly ETE 2019 This is one of the many lightning talks given at Philly ETE 2019. To see a compilation of all the lightning talks together, you can head here. About Jonathan Belcher JB has been building for the web for over a decade. He is a Web Technologies Google Developer Expert and an organizer of Philadelphia Javascript Developers and LibertyJS conference. At Automattic he works on a variety projects democratizing the web.

Philly ETE 2019 – Lightning Talks: A Compilation

Abstract A compilation of all lightning talks given at Philly ETE. To see the individual talk, please find it below. Build a Video Game, Learn a Programming Language! – Artem Chistyakov ECRI’s Project Pancake: dribbling k8s syrup on stacks of recycled laptops – and rolling it out company wide – Scott Fraser & Jason Giedyman Stability Bit Versioning – Richard Feldman Software and Bike Repair – Reflections on how to become a better software engineer while holding a pedal wrench…

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 writing tests in the same language as your app is a no brainer. We’ll cover the tools available today and how to run your tests…

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 than bolting it on. Learning Objectives: Learn our seven-part approach, including executive sponsorship, artisanship, SDL, tooling and more. Understand how and why to focus on…

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 understand their role in building modern applications. This talk will cover five lessons that contribute to that understanding, and make some predictions about what we…

Philly ETE 2019 – Laura Kelly – Rapidly Iterating Across Platforms Using Server-Driven UI

Abstract Often companies with large mobile user bases find that they have to balance rapid iteration with the amount of work involved in launching and coordinating a product on multiple platforms (web, native Android, and native iOS). Faced with exactly this question for the Airbnb reservation system, we designed a server-driven UI framework for web, iOS, and Android that allows us to launch new types of reservations on all platforms with a simple backend change. It uses a commonly shared…

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 new languages, and tries to figure out how all of this applies to Swift.

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 more importantly, how is engineering always the last thing that’s mentioned when the topic of AI is discussed? Those questions and more are what we…

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 user interface our millions of users rely on. The positive experience we had with Elm led us to seek out a pure functional language to…

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 number developers at many organizations considering a move to Node.js or Golang to get the performance and tiny memory footprint they need to run in…

How can we help your company with your development needs?

Contact Us