WorldFestival 2022 WorldFestival 2022

#OPENTALKCHALLENGE

Wednesday, August 3, 2022

- PDT
OPEN TALK: A State of Continuous Merge: The Secret to Happier, More Productive Dev Teams
Join on Hopin
Luke Kilpatrick
Luke Kilpatrick
LinearB, Director of Developer Experience

Being an elite dev team isn't just about merging faster, it's about being able to deliver consistently. Developer happiness and retention is often based on the type of work a team is doing and the amount of frustration involved trying to get code merged. In this session, we will discover how elite teams are creating a state of continuous merge by optimizing non-coding time and customizing how Pull Requests are treated based on their unique characteristics. 

- PDT
OPEN TALK: Unit Security Testing for JavaScript and Beyond
Join on Hopin
Akira Brand
Akira Brand
Bright Security, Developer Relations

Application security is a problem in the development world, with expensive, complex, and sometimes only piecemeal solutions. But fix the problems you must, as there will come a time when someone will try to hack your app, probably (hopefully) your security team or a penetration tester. Once they find those problems, you have to then go back and fix the security bugs, 6 months to a year later, and that can be a real pain.

In this talk, you’ll learn how to turn this issue on its head, with unit security testing. Unit security testing is a tool we developed here at Bright to solve the problem of needing to rely on an external tool or team instead of being self-reliant in your approach to writing secure code. By integrating our DAST engine with unit tests, you, the developer, are empowered with the know-how of how to find vulnerabilities as early as possible in the SDLC, without the security team getting involved and having to fix problems far later on in the process.

In this session, you will learn
How to integrate unit security tests in your JavaScript applications (other language support coming soon!) using Bright, Jest & Nest.js
How to write different types of tests and which issues are important to test for
How to fix some vulnerabilities that our tests find in an example web application

An ounce of prevention is worth a pound of cure, so you will also learn how to defend against some common attacks from the get-go as you are writing code. 

- PDT
OPEN TALK: Inside the New Deployment Experience for .NET on AWS
Join on Hopin
Steve Roberts
Steve Roberts
AWS, Snr. Developer Advocate
Norm Johanson
Norm Johanson
AWS, Senior Development Engineer

In this session, we'll explore a new deployment experience for .NET developers working on AWS, from within Visual Studio and at the command line. Come and find out why we built a new, opinionated experience, how it helps you quickly and easily move your .NET applications to the cloud with minimal knowledge of AWS, and how you can easily customize the experience for your teams. 

- PDT
OPEN TALK: Enabling the Edge-Cloud Duality of Time Series Data
Join on Hopin
Sam Dillard
Sam Dillard
InfluxData, Senior Product Manager

In this session, Sam Dillard (Sr PM Edge at InfluxData), will discuss the needs and challenges of edge computing in the context of an edge-cloud topology. While cloud analytics is emphasized in a lot of the world, the need for edge analytics is not shrinking but rather growing. Applications have become more distributed and the data pertaining to them have become more voluminous.

Sam will discuss InfluxDB’s Edge Data Replication feature that leverages existing edge analytical capabilities of the database in order to enable edge-cloud data pipelines that fit to any business needs and constraints.

This feature automatically streams data on-write from an edge dataset to a cloud one of the user’s choosing. Adding to this automatic replication of writes, is a durability designed to withstand network outages. This feature lays the groundwork for a much larger story about how the edge and cloud can work together to produce global time series data architectures!

In this webinar, Sam will cover:
- How we define edge
- Properties of edge vs cloud
- Discuss problems faced with edge-cloud architectures
- Details of the edge replication feature and how it combined with InfluxDB solves those problems
- Demo an edge-cloud downsampling use case that retains data shape 

- PDT
OPEN TALK: Building Faster by Testing during Development
Join on Hopin
Nico Snyder
Nico Snyder
Waldo, VP of Customer Success
Dinorah Tovar
Dinorah Tovar
Konfio, Platform Mobile Engineer

Running end-to-end testing for mobile applications has always been a burdensome challenge. The most popular solutions for mobile testing, including scripting, are time consuming, inefficient, and often lead to flaky results that are ignored by developers. Join this discussion with Dinorah Tovar, Google Developer Expert on Android as she outlines how to run end-to-end tests throughout your software development lifecycle which enables her to build faster without compromising quality.

- PDT
OPEN TALK: You Can’t Code Career Development - A Technical Professional’s Guide to Soft Skills in the Workplace
Join on Hopin
Vanky Kataria
Vanky Kataria
Turing, Community Evangelist

Technical aptitude will take an engineer far in their career but ultimately it's the ability to navigate workplace environments through the refinement of soft skills that will determine the heights that your career can scale.

In this session, Vanky Kataria (Evangelist - Global Communities) will share how focusing on soft skills can play an instrumental role in your career development and explain how engineers benefit from thinking about their workplaces beyond their roles and responsibilities as technical professionals. 

Thursday, August 4, 2022

- PDT
Wearable Live Captions (Making Mask Wearing More Accessible for Those Who Are Hard of Hearing)
Join on Hopin
Jo Franchetti
Jo Franchetti
Ably, Developer Advocate

During the pandemic we've all been feeling pretty isolated, and we've all been doing our best and wearing masks. But what if everyone wearing masks cuts off your ability to converse?

My dear mum relies on lip reading and clear sounds to understand what people are saying. But I, of course want her to stay safe. So the thought occurred. Can I make a live captioning display fit into a mask so that she can read what I'm saying as I'm speaking?

This talk will cover how to build a wearable LED display, how to use Microsoft Azure Cognitive Services to convert speech to text, using Ably's MQTT broker to send messages to a microprocessor and some good old JavaScript and C++.

Live captioning of speech to text has so many useful applications and Cognitive Services makes it fast and easy to build captioning into your applications. Together with Ably Realtime, it is possible to make wearable devices which can display what you’re saying, in real time. Wearable Live Captions! 

- PDT
Reimagining Web Development in Your Browser
Join on Hopin
Adewale Abati
Adewale Abati
CodeSandbox, Snr. Developer Advocate

Web development is a fast changing ecosystem with new technologies and libraries being created on the go. To stay on top of everything, we have to make it as easy and accessible as possible to experiment and use these technologies with little to no setup. In this talk, we'd be exploring the world of Browser-based IDEs and how they are changing the ecosystem - improving collaboration, streamlined experiences and preconfigured development environments. 

- PDT
Taming Microservices – Managing Supply Chain Security in a Microservice Architecture
Join on Hopin
Tracy Ragan
Tracy Ragan
DeployHub, CEO

Finding, sharing, and tracking microservices that make up our ‘logical’ applications is often the reason why cloud-native architecture is considered ‘complex.’ Supply chain management in a shared microservice architecture has its own challenges compared to monolithic development. Supply chain management speaks to improving security in the software systems we create. At the core of these discussions is the generation of SBOMs and CVE reports. In monolithic architecture, the creation of application SBOMs and CVE reports are done at the CI build step. But how do we mine the SBOM data at the application level in a microservice environment without a monolithic build?

This presentation will review the supply chain complexities in a microservice architecture with hundreds of run-time dependencies, each having its own SBOM and CVE reports. It will introduce Ortelius, an open-source unified supply chain catalog, incubating at the Continuous Delivery Foundation, that aggregates SBOM and CVE microservice level data up to the consuming ‘logical’ applications. Attendees will learn how they can easily produce application-level supply chain reports that meet new federal security requirements, even in complex cloud-native environments. 

- PDT
Fusion API with Machine Learning at Scale
Join on Hopin
Rupal Haribhakti
Rupal Haribhakti
Atlassian, Engineering Leader

Learn how to build a API for a machine learning pipeline using real-world example. Validate the machine learning algorithm outcome. Explore options on how to scale live prediction API. 

- PDT
The Future of Connected Mobility
Join on Hopin
Harriet Brettle
Harriet Brettle
European Space Agency in the Telecoms & Integrated Applications (TIA), Head of Market Analysis

Space technologies are indispensable for mobility and connectivity. They are vital for the full spectrum of mobility across the globe, their reach, performance and resilience, their leading role in navigation and traffic management, and their ability to seamlessly integrate with terrestrial systems.
Connectivity is a key enabler of smart mobility. It allows new business models and the emergence of innovative applications in the automotive sector. It unlocks
value across industries, for citizens and end consumers. It drives the sustainable use of resources and fosters cyber and physical security.
Space to Connect, Space for Green, down to Earth: No mobility without connectivity. No sustainability without connectivity. No connectivity and sustainability without space. 

- PDT
Application-Specific Blockchain Layer 2S: Strengths, Opportunities and the Future
Join on Hopin
Alexander Baigent
Alexander Baigent
Fluidity Money, Chief Technology Officer and Co-Founder

Layer 2s including rollups are being adopted for scalability and throughput. In this talk we explore existing examples of application-specific rollups and how they compare to more general ones implementing the EVM. We explore using type systems to generate layer 2s and show how an advanced type system with code generation can be used to generate networking topologies. We speculate on no-code solutions that could be built in the future.