Videos

Philly ETE 2023 — Keynote — Choreorobotics: Teaching Robots How To Dance — Catie Cuan

Abstract Choreographers and roboticists both organize moving bodies in space, yet the platforms and practices they employ are seemingly dissimilar. This talk describes the emerging field of choreorobotics, from dancing robots to novel programming interfaces, and why the intersection of these artistic and engineering fields is rapidly expanding.  About Catie Cuan Catie Cuan is a choreographer, dancer, and roboticist. She is currently a PhD Candidate in Mechanical Engineering at Stanford University and the Inaugural Artist-in-Residence at Everyday Robots. She uses…

Philly ETE 2023 — WebXR For Cooperative Work, Thought, And Play — John Shaughnessy

Abstract Engelbart had it right: The ways we work, play, learn, create, and think coevolve with our tools. The internet weaves itself into the fabric of our lives. It has changed how we gather and share information with each other. Personal computers, mobile devices, and now immersive devices shrink the distance between us and our digital identities. And yet, many of us find ourselves feeling overwhelmed, disconnected and without community. Attempts to “get together” online via text, voice, and video…

Philly ETE 2023 — Reducing The Carbon Footprint Of Your Software Systems — Tammy McClellan

ARVE Error: src mismatch provider: youtubeurl: https://www.youtube.com/watch?v=oNki29Yjh6I&list=PL9oQ7yETvN13V5Xp7016XupVLg3WqiMtx&index=2&t=18s&ab_channel=ChariotSolutionssrc: https://www.youtube-nocookie.com/embed/oNki29Yjh6I?list=PL9oQ7yETvN13V5Xp7016XupVLg3WqiMtxsrc gen: https://www.youtube-nocookie.com/embed/oNki29Yjh6I?start=18&list=PL9oQ7yETvN13V5Xp7016XupVLg3WqiMtx Abstract Green software is becoming increasingly important as concerns about climate change and environmental sustainability continue to grow. Software applications are now responsible for a significant portion of the world’s energy consumption, and the carbon emissions associated with their use are expected to increase as the world becomes more digitized. By adopting green software practices, organizations can reduce their carbon footprint, save money on energy costs, and promote sustainability. In…

Philly ETE 2023 — Your Distributed System is Talking to You: OpenTelemetry — Jessica Kerr

Abstract Jessica will describe what distinguishes modern event-based observability from earlier standards of logging and monitoring; how it is implemented using OpenTelemetry; and what miracles we can perform when we have it. For monitoring, debugging, and performance-tuning software systems, the modern standard is event-based observability with distributed tracing. This is now an industry standard: OpenTelemetry is the 2nd biggest project in the Cloud Native Compute Foundation (after Kubernetes). Great observability lets you employ complexity to deliver value, while still understanding…

Philly ETE 2023 — Starbeam: Universal Reactivity And What It Means For You — Yehuda Katz

Abstract Reactivity is a hot topic in the frontend world, and the past five years have seen an explosion of innovation on topic. Unfortunately, every framework has its own reactivity API, and these APIs are not compatible with one another. Enter Starbeam. Starbeam is a state-of-the-art reactivity library that lets you build universal reactive code that works with your favorite framework. Starbeam lets you write universal code working with reactive data, of course, but it’s not just a lowest-common-denominator system….

Philly ETE 2023 — dbt: A Software Engineering Approach To The Analytics Workflow — Kshitij Aranke & Brandon Segal

Abstract In this talk, we’ll present dbt, an open-source data transformation framework that lets analysts and engineers collaborate using their shared knowledge of SQL. We’ll dive deep into the analyst persona and how dbt empowers them to produce data that their entire organization can trust independently of software engineers. We’ll explore how dbt embraces software engineering best practices like modularity, version control, testing, and documentation to help analytics teams ship as effectively as software teams. Using a fictional e-commerce store…

Philly ETE 2023 — Leading With The Platform: A Platform Engineering Approach To Tech Debt — Jess Mink

Abstract Platform teams, SREs, tool teams, DevOps…we are the stage crew of a software company: we’re only noticed when we mess up. This talk is about how platform teams have the potential to be proactive and lead projects across engineering so that things can be addressed they break, thereby reducing tech debt before it’s accrued, and they can be noticed for something positive for a change. We’ll be talking about company objectives, data, thinking like a product manager, and how…

Philly ETE 2023 — How To Steal From Maintainers — Richard Schneeman

Abstract Maintainers all over the world are loaded. They’re loaded with tech debt, support requests, and a million things to do each and every day. In this talk, we’ll learn about actionable strategies for lightening their loads. And the beauty of the situation: they’ll never see it coming. We do this ‘one last job’ before I retire, and we’ll be rolling in the green stuff. That’s right. We’re talking open source commits on GitHub 🟩. This is one heist you…

Philly ETE 2022 — A Tour of the Modern Java Platform — Bruce Eckel & James Ward

Abstract The Java Platform has seen a tremendous amount of evolution and improvements over the past five years in many different areas, including: language features in Java, Kotlin, and Scala; Functional Programming; dev environments; test workflows; Reactive; Stream processing; distributed data; containerization; serverless; and AoT compilation. This talk will give you a tour of the most important improvements, why they matter, and how to take advantage of them. About Bruce Eckel Bruce Eckel (www.mindviewllc.com) has published 10 books, numerous blog…

How can we help your company with your development needs?

Contact Us