Videos

Philly ETE 2022 — Leadership of Responsible AI: The Case for Inclusive Tech — Elizabeth Adams

Abstract AI is generating new business opportunities in every industry imaginable, and it will continue to provide ground-breaking solutions to make life safer, and more efficient. While these technology advancements may solve some of the world’s most difficult problems, they also raise concerns about fairness, discrimination, digital injustice, and bias. In this keynote, we will look at case studies where AI is presently posing problems for some communities and vulnerable populations. We’ll also discuss how everyone involved in the AI…

Philly ETE 2022 — Seize the Means of Computation: The Big Tech Disassembly Manual — Cory Doctorow

Abstract 40 years ago, we shot antitrust law in the guts, and we let companies led by mediocre idiots no better than their forebears establish monopolies. These donkeys were able to parlay their monopoly winnings into policies that prevented new technologies from supplanting their own. They got to decide who was allowed to compete with them, and how. Notably, tech giants today are able to wield the law against interoperators: new technologies that plug into their services, systems and platforms….

Philly ETE 2021 — Supercharge Your Data Graph with Apollo Federation — Mandi Wise

Abstract GraphQL offers the enticing promise of enabling developers to design and evolve an API in a product-focused way while allowing clients to query data from a single endpoint and from any number backing data sources. But as GraphQL adoption gains traction across teams, a company may soon find itself in a scenario where it has an unwieldy monolithic API that has become a bottleneck to developer velocity. Alternatively, there may be multiple GraphQL APIs that emerged in tandem with…

Philly ETE 2021 — Crossing the River by Feeling the Stones — Simon Wardley

Abstract We live in a competitive world. That competition forces change. It has always forced change. Change is normal. The question is not whether our organizations will change, that’s a given, but can we see this change before it hits us, do we know where we’re heading or are we simply floating aimlessly being carried by a river? It certainly feels that way sometimes. To answer the question we need to understand our landscape, the economic forces at play, the…

Philly ETE 2021 — Prioritizing Technical Debt as if Time and Money Matters — Adam Tornhill

Abstract Prioritizing technical debt is a hard problem as modern systems have millions of lines of code and multiple development teams — no one has a holistic overview. In addition, there’s always a trade-off between improving existing code versus adding new features so we need to use our time wisely. What if we could mine the collective intelligence of all contributing programmers and start making decisions based on information from how the organization actually works with the code? In this…

Philly ETE 2021 — Journey to the Centre of the JVM — Daniel Spiewak

Abstract What do you do when your quest for power leads you to implementations which are not just platform-but processor- and even architecture-version-specific in nature? How do you even start tracking down a bug in a Scala-based implementation which is not only nondeterministic, but only manifests on certain hardware? In this talk, we will dive into the wild and ill-understood world of CPU architecture, memory models, and JVM intrinsics (all through the lens of very high-level purely functional abstractions!) as…

Philly ETE 2021 — How to Break Down Silos in Your Organization and Collaborate Openly — Nithya Ruff

Abstract Not just large companies, even small ones often ship their org chart to customers. They work within the constraints of the org structure, budget structure and optimize for their small team. Greater innovation and synergies happen when organizations work across the company for the greater good of the company vs. for their own team. Learning from the collaborative model of the globally successful open source development model, I will discuss how organizations can break through this constraint and create…

How can we help your company with your development needs?

Contact Us