Videos

Philly ETE 2023 — Lightning Talk: Getting Creative with HPA Scaling in Kubernetes — Drew Rogers

Abstract Scaling workloads have gotten faster and faster throughout the years, but what about the metrics that drive scaling? From virtual machines to pods in Kubernetes, the rules for scaling haven’t changed all that much. Your app’s CPU/Memory increases, scale up. What if we had a way to fetch any metrics we want from internal or external sources? What if instead of waiting for increased utilization to scale our app, we can predict it? Using custom and external metrics, we…

Philly ETE 2023 — Lightning Talk: The Art of Problem-Solving: Strategies for Finding Your Way in the Dark — Gary Sieling

Abstract Software developers are often tasked with well-defined responsibilities. These include implementing small tickets or delivering large-scale features based on detailed specifications. Effective engineers develop many skills to be more effective in a structured environment, such as breaking down large units of work into small ones, coordinating tasks among a team, or hands on tasks like debugging code. When building an entirely new product, you need to choose where to focus your attention to validate the idea quickly. This talk…

Philly ETE 2023 — Demystifying Digital Twins: The Digital Twin Consortium’s Capabilities Periodic Table — Dan Isaacs

Abstract A digital twin is a virtual representation of real-world entities and processes. Digital twin systems have the potential to transform businesses by accelerating holistic understanding, optimal decision-making, and effective action. Adopting digital twin systems can even help organizations achieve their sustainability goals. A digital twin of a healthcare facility rendered in 3D and using XR can help epidemiologists get an up-to-date view of the state of disease spread; using real-time sensor readings for data acquisition, a digital twin of…

Philly ETE 2023 — Hacking The Pachyderm: Scaling Servers And People — Hazel Weakly

Abstract Let’s set the stage, shall we? First, we have the starting cast: Kris Nova, Quintessence, and the plucky but nascent beginnings of the Hachyderm community. Then we have the stage: The Watertower, home of the beloved motly crew of Nova’s animaniac named servers, nestled lovingly in the basement. Next, we have the Hachyderm infrastructure team. Myself, Dominic, Malte, and Tani. And then, well, we have the problem. Cast your mind back to November of 2022. Twitter’s on fire, and…

Philly ETE 2023 — Whither Programming Languages: Where Did They Go And Where Are They Going? — Jamie Allen

Abstract Ten years ago, languages were a big part of the computing landscape, influencing a great deal of the way startups and enterprises tackled big challenges. The culture of an organization could almost be defined by the choice of language that they made to develop key solutions. But today, programming languages have become less prevalent, and new languages are no longer appearing. In this talk, I will discuss where we’ve been, and how we got to where we are today,…

Philly ETE 2023 — A Survey Of JavaScript Meta-Frameworks — Ken Rimple

Abstract Why you should consider a meta-framework for your React, Svelte or Vue project? In the dawn of the JavaScript front-end application development days, there were heavyweight development frameworks like Angular.js, Ember, and before that, jQuery. In those days, the framework had to do most of the heavy lifting, and developers used to back-end development looked for familiar patterns and features to their server-side brethren. When React took over most current-day single-page application development, it did so by being very…

Philly ETE 2023 — REPLs All The Way Up: A Rubric For Virtuous Feedback Loops — Avdi Grimm & Jessica Kerr

Abstract We all know that the key to successful software development is iteration and feedback loops, whether that takes the form of the red-green-refactor cycle, or agile project planning. But not all feedback is equally valuable. How do you know if you’re poised to spin gold or just spin in circles? We propose a novel archetype for virtuous feedback cycles: the humble Read-Eval-Print-Loop (REPL). We’ll talk about the history of REPLs and how they revolutionized early programming environments. We’ll examine…

Philly ETE 2023 — Making Hoagies With Node, MongoDB, And Golang — Pi Mohan

Abstract Please join us while we share Wawa’s digital transformation journey for its kiosks. We will talk about some of the requirements and challenges, security, high availability, offline capability, telemetry and monitoring of our store’s health, menu and inventory management, and analytics of our customers’ ordering experiences. About Pi Mohan Pi is a lead software engineer at Wawa Inc. About the Conference The Philly Emerging Technologies for the Enterprise (ETE) is the Mid-Atlantic’s premier developer’s conference. Entering its 17th year,…

Philly ETE 2023 — Your Browser is Pooped: Using Web Workers To Create A Browser-Based Barcode Scanner — Drew DeCarme

Abstract JavaScript-heavy applications have taken over the planet. In the span of 10-15 years, we’ve gone from using JavaScript to animate a few actions on our websites, to powering the largest social networks that touch almost every aspect of this world. Much has been regarded about the power of JavaScript and the versatility of the language, but in these conversations we always neglect to mention our friend: the browser. The browser is exhausted. Megabytes of scripts are run simultaneously to…

Philly ETE 2023 — An Open Book Test: Securing Open Source Software With OpenSSF’s Scorecard — Stephen Augustus

Abstract In recent years, pervasive software supply chain attacks have shined a bright light on the long-term sustainability of our open source ecosystems, including attention from enterprises and government agencies across the world. So if you use, contribute to, or maintain open source software, how can you help? Use OpenSSF Scorecard! Scorecard is a tool to help analyze the security posture of open source projects. In this talk, you’ll learn about how Scorecard works, how it can improve the projects…

How can we help your company with your development needs?

Contact Us