Videos

Philly ETE 2022 — A Guide to Mobile App Migrations: Lessons Learned in Making the Leap to Flutter — Ryan Gallagher

Abstract This discussion will cover the ins and outs of migrating an existing native iOS/Android app to Flutter. For developers considering migrations, we’ll discuss comparing technologies, key architectural considerations, and more. The efficiency potential for mobile apps to be write-once can’t be overstated, but it’s important to understand what the real costs are. NeuroFlow’s Director of Engineering Ryan Gallagher will help you understand how to weigh those costs versus the benefits with a real life example of a migration using…

Philly ETE 2022 — Serverless: The Fine Print — Kiki Carter

Abstract Historically, getting your software into a “server environment” required coordination with a tightly controlled infrastructure or operations team. Bottlenecks, both technical and bureaucratic, resulted in delays, waning developer productivity, and crushed morale. Luckily for developers, cloud providers came to the rescue with ways to quickly get started with infrastructure. The democratization of cloud-based infrastructure precipitated a great shift in power for developers, but with that power came perhaps too much responsibility! Enter Serverless. Serverless products are designed to strike…

Philly ETE 2022 — Panel: Typed vs. Untyped — Richard Feldman, Martin Snyder, Anatoly Polinsky, Yehonathan Sharvit

Abstract Typed languages versus untyped languages: we duke it out in this panel. Apologies for the missed recording, but we hope you enjoy what remains as it was a lively conversation! About Richard Feldman Richard is the creator of the Roc programming language, the host of the Software Unscripted podcast, and the author of Elm in Action from Manning Publications. He teaches online courses on Frontend Masters: Introduction to Rust, Introduction to Elm, and Advanced Elm. Outside of programming, he’s…

Philly ETE 2022 — Cloud Adoption Fails: 5 Ways Deployments Go Wrong and 5 Solutions — Yevgeniy Brikman

Abstract “All happy cloud deployments are alike; each unhappy cloud deployment is unhappy in its own way.” — Leo Tolstoy, Site Reliability Engineer At Gruntwork, I’ve had the chance to see the cloud adoption journeys of hundreds of companies, from tiny startups to Fortune 50 giants. I’ve seen those journeys go well. I’ve seen those journeys go poorly. I’ve seen things you people wouldn’t believe… DDos attacks starting fires off the shoulder of Ohio (us-east-2)… I watched C-suite foreheads glitter…

Philly ETE 2022 — MQTT: A Messaging Standard for IoT — Sweety Bertilla & Robert Farnum

Abstract Message Queuing Telemetry Transport (MQTT) is a well-designed, lightweight messaging protocol that can be used for communication between mobile clients, microservices, and IoT devices. Unlike HTTP (Hypertext Transfer Protocol) and other messaging protocols, MQTT is a low bandwidth, low latency alternative for IoT device transmissions, which is far more suitable because these devices may operate within tiny bandwidth, power, and transmission footprints. MQTT uses publish/subscribe operations to exchange data between client and server – meaning an IoT device (or…

Philly ETE 2022 — NFT: Architecture Design for Blockchain Projects — William Entriken

Abstract In the beginning there was client-mainframe. And in the modern web era, there is client-server, with many services hosted in the cloud. But blockchain is a whole new paradigm for transaction processing between publishers and their customers. This speech reviews salient features of blockchain and NFTs that make them different than normal enterprise databases. Then we develop a practical architecture for deploying blockchain/Ethereum/NFT applications across commercial, enterprise & government environments. This talk is presented by Technical.ly. About William Entriken…

Philly ETE 2022 — About Trees, Agility, and Me — Linda Rising

Abstract I don’t know about you, but I spent a lot of 2020 walking with my husband outdoors. We are fortunate to have miles of walking trails in our community and even during the most severe lockdown, we were able to log over four miles a day. I know the scientific evidence for being outside for enjoying nature, but I really came face to face with it during this challenging time. I also discovered several books, articles, TED talks and…

Philly ETE 2022 — How Amber is Driving Java’s Evolution — Billy Korando

Abstract Project Amber is an OpenJDK project delivering productivity focused language improvements to Java. In this presentation we will be covering key changes delivered by project Amber in recent Java versions, understand the theme and motivations behind these changes, and peek into the future to see where Project Amber is leading the Java language! If you have been wondering about Records, Pattern Matching, and what this means for Java, this presentation is for you! Talk Slides About Billy Korando Billy…

Philly ETE 2022 — Return To Hypermedia: Solving Javascript Fatigue Using Fundamental Web Architecture — Carson Gross

Abstract In the last decade, the Single Page Application (SPA) architecture and the JSON API has begun to supplant the original Multi-Page Application architecture of web. This has allowed much more sophisticated web applications to be built and the approach has been formalized by libraries such as React and Vue. In the last few years, however, we have seen the rise of an associated phenomena: Javascript Fatigue in which developers and development teams admit to being overwhelmed by the complexity…

Philly ETE 2022 — Dirty Data: Cleaning Up the Mess — Harry Foxwell

Abstract Data Analysts and developers are often presented with imperfect datasets that require significant effort to prepare them for accurate analysis and trustworthy results. In fact, more time is often spent cleaning up messy data than performing the analysis, and obviously bad data leads to bad conclusions. This talk will highlight some of the typical “dirty data” problems and will review programmatic solutions to solve them. About Harry Foxwell Harry is currently Associate Professor at George Mason University’s Department of…

How can we help your company with your development needs?

Contact Us