In-Person vs Virtual Sessions – A breakdown
As everyone hopefully knows by now, ATO 2021 is a hybrid event.
Meaning, there are sessions that will take place onsite at the Raleigh Convention Center in Raleigh, NC and there are virtual-only sessions featuring remote speakers. *note, all onsite sessions will be live streamed to the virtual platform, thanks to AWS.
While all sessions for Sunday, October 17, Monday, October 18 and Tuesday, October 19 can be viewed on the Schedule page of the website, we’ve included a very basic breakdown of in-person versus virtual sessions below.
Take a look and let us know if you have questions at [email protected].
Sunday, October 17
All Sunday programming is in-person at the Raleigh Convention Center.
- Inclusion & Diversity in Open Source – programming begins at 1:00 pm ET
- Official Kick-Off Welcome Social – begins at 6:00 pm ET in Sir Walter Raleigh Plaza
Monday, October 18
In-Person (taking place at the Raleigh Convention Center in Raleigh, NC USA)
*note, all in-person sessions will be live streamed to the virtual platform*
Morning Keynote Block – 8:45 am ET – 10:30 am ET
Developer 1 track
- Why testing is hard, estimating impossible, and we all feel like frauds sometimes
- Getting Started with GraphQL in an Enterprise
- How to Build a dApp
- Building Good Containers for Python Applications
- Finite State Machines, But Like, For Web Applications
Developer 2 track
- AR over the Web Browser using AR.js, A-Frame, and WebXR
- How to Choose a Charting Library / Kube what? for NodeJs developers
- What Every Software Engineer Should Know About Security and Encryption
- Why you should be language agnostic
- Accelerating Website and App Development with a Git-based Headless CMS
Data 1 track
- Making Kubernetes App Development and Operation Easier
- An Overview of Kubernetes Operators and the Operator SDK
- It’s 2021. Why are we -still- rebooting for patches? A look at Live Patching
- Cancer Graph – Helping everyone understand cancer better with open source tools
- The Lay of the Land for Data in 2021
- Open Source or Open Core? What Needs to Be Evaluated Before Diving In
Data 2 track
- Securing PostgreSQL from External Attack
- Taking Your Database Global with Kubernetes (extended session)
- Curating Quality Datasets for Machine Learning (Extended Session)
Infrastructure 1 track
- Blasting Browser Security with Extensions
- A ‘Git for Data’ Approach to Building a Data Mesh
- Learning and Teaching the Linux System Doesn’t Have to be a Struggle
- How to Develop IoT Applications Using RISC-V and Embedded Linux
- Continuously Deliver your Blog as Code with Terraform
Infrastructure 2 track
- FluentD vs. Logstash
- Go With the (OAuth) Flow
- Memory Safety for the Internet’s Critical Software Infrastructure
- Open Source, Crypto Economics and Peer-to-Peer: The perfect match
- Rise of Next-Gen Software Supply Chain Attacks
DevOps track
- The Singularity is Here: Are Your Deployments Ready?
- GitOps 101
- Executive Panel: Where do Great Open Source Contributors, Maintainers, & Hires come from?
- CI/CD Through the Ages
- Serverless Functions: Accelerating DevOps Adoption
- Securing CI/CD Pipelines
Community track
- Community Repositories: Why You Need One for Your Open Source Project
- Identify and Recognize your Most Valuable Contributors
- Maintainers Listening Tour: Diversity, Equity and Inclusion
- Getting Past Diversity to Inclusion
- Open Source Community Engagement Best Practices and Health Checks
Case Study/Demo 1
- Open Source Authorization For Your Entire Stack
- OpenStreetMap: The Community Behind Your Open Map Data
- Remaking the Bank: the Rise of OSS in Banking and Finance
- The Tale of Five Projects: A Reflection on the Motivations Behind Open Source at Facebook
- It Takes a Village
- The Power of Open Source in Edge Analytics
101 track
- Containers in Depth – Understanding how containers work to better work with containers
- Before There Were Bootcamps / Foundations of Community Leadership in Tech: IBMZ digital gender equality impact
- DevOps, SRE, Managed Services, and the path to the Future
- Open Source Stories From the Trenches – 6 Surprising Things Enterprises Can Do With Open Source
- What Makes up a Modern Application Platform?
Virtual (taking place on the virtual platform only)
Developer 3 track
- Consuming a GraphQL API with Apollo Client and React
- Hands-on React Native: From Zero to Hero
- Learn With Jason, Extra Live!
- Collaborative Code with Nx and React / Write Docs Devs Love: Tips and Tricks To Level Up Your Tech Writing
- Full Developer Automation with GitHub Actions
- Database Basics for New-ish Developers
Data 3 track
- Architecting Your App for Chaos
- Easy Microservice Debugging on Kubernetes with Telepresence
- Building Prometheus Interoperability in OpenTelemetry
- Istio Foundation Workshop
- Open Source AI Chatbots
- Building Recommender Systems: A Case Study with Open Source Software
Infrastructure 3 track
- It Depends: understanding your dependency graph for fun and risk mitigation
- Mathematics and Development of Fast TLS Handshakes
- Reflections on Supply Chain Trust: the Software Factory
- Siembol – an open-source real time SIEM based on big data technologies
- Running VMs on Raspberry Pi using KubeVirt
Business track
- Open source contribution policies that don’t suck
- Value-Stream Mapping within Open Source Ecosystems
- Open Source Licensing 101
- Searching for Fairness in COVID-19 Modeling
- OSPO 3.0: The evolution of the open source program office
- WarpDrive: End-to-end Extremely Parallelized Multi-Agent Reinforcement Learning on a GPU
Case Study/Demo 2 track
- The Daimler FOSS Manifesto – Our Commitment to be truly Open/ Foundations of Community Leadership in Tech: IBMZ digital gender equality impact
- Web Scale Open Source with Kubernetes
- Data Profiler, an Open Source Solution to Explain Your Data
- Open-source RPA: Leveraging Python and Robot Framework ecosystems for business process automation
- 10+ Years of Outreachy!
- Thorny Problems in Open Source Community Management
Community Leadership Summit (CLS)
- Community Platforms Shootout
- Is there such a thing as Community ROI (and what is it)?
- Diversity and Inclusion in Community in 2021
- What Does the Ideal Virtual Event Look Like?
- When and How to Reward Great Contributions?
Tuesday, October 19
In-Person(taking place at the Raleigh Convention Center in Raleigh, NC USA)
*note, all in-person sessions will be live streamed to the virtual platform*
Morning keynote block – taking place 9:45 – 11:15 am ET
Developer 1 track
- Those Who Can Should Also Teach
- Shorten the time between ‘make it work’ and ‘make it fast’
- Introduction to GitHub Actions – How to easily automate and integrate with GitHub
- Surfing in MAUI
Developer 2 track
- Python the the Web: An introduction to Django
- Introduction to Svelte
- The Frictionless Developer Experience
- Data-Centric Development
- What is Distributed Tracing, and Why Should you care About it?
Data 1 track
- The PostgreSQL Twin Bill: The 7 Deadly PostgreSQL Mistakes & Review of what’s new in PostgreSQL 14
- What Threats are Hiding in Your Software – And How to Find Them
- Service Mess to Service Mesh
- Real Time Data with Node.js and Redis
Data 2 track
- The Mathematics of Modeling
- Distributed Storage in the Cloud
- Migrating a Monolith to Cloud-Native and the Stumbling Blocks That you Don’t Know About
- Embracing & Surviving the Cloud Shift in Open Source
Infrastructure 1
- Hacking OAuth: Pitfalls and Remedies
- AlmaLinux and the New CentOS Ecosystem
- Securely Connecting to the Resource Constrained Devices
- The Z File System (ZFS)
Infrastructure 2
- Automating the IoT with BPMN
- Time Series tech stack for the IoT Edge
- Securing Your Resources with Short-Lived Certificates!
- Introducing Hyperledger FireFly – API orchestration layer for Fabric and Ethereum blockchains
Business track
- Navigating Open Source Project Risk
- The Shifting Reality of Open Source Software Support
- The Many Curious Ways of FOSS Licensing and How to Fix all the Licenses
- How Open Source is Eating Software: Numbers and Trends
- GitHub Gone Wrong – Lessons learned from organic open source
Case Study/Demo (2) track
- Developer productivity Engineering with Gradle
- How open source is helping financial services adopt new technology from the ‘outside in’
- Open Source and Standards Communities Coming Together to Solve Real World Problems (via IEEE SA OPEN)
- A New Open Standard for Universal IT State Synchronization in Multiparty Workflows Over the Internet — The Baseline Protocol
101 track
- Open Source and Secure Coding Practices
- Security Tools to Keep you Safe
- Urban Legends: What You Code Makes You Who You Are
- When Open isn’t Open: Pitfalls in Open Source Licensing
Virtual (taking place on the virtual platform only)
Developer 3 track
- Getting Personal with Ecommerce, React, & the Static Web
- I Want to Believe: Making Angular Apps More Performant with Scully
- Building Greener Software
- Let’s set up a Simulation-based CI Pipeline for Robotics Together!
Data 3 track
- Building Modern SQL Query Optimizers with Apache Calcite
- Using Reproducible Experiments To Create Better Machine Learning Models
- Why AI Industry needs Revision Control Graph Database
- A Decentralized Reference Architecture for Cloud-native Applications
- Open Source Data Annotation Platform for NLP, CV, Tabular, and Log Data
- Deploying Anything as a Service (XaaS) Using Operators on Kubernetes
Infrastructure 3 track
- Deploying MongoDB sharded clusters easily with Terraform and Ansible
- We got a Security Issue; What Now? Setting up vulnerability disclosure for open source projects
- Why Your PC Only Has 16 Colors
- Zero-Code Streaming Data Pipeline Using Open Source Technologies
DevOps track
- Zero-downtime Deployment on Kubernetes
- Demystifying Microservices
- Operate First Community: Learn, practice, and adapt from a live GitOps environment
- Copyleft Functions To Defend Software Freedom
Community track
- Reducing Negative and Biased Language in Documentation
- How to Burn Out Developers and Alienate Contributors
- Approaching Developer Relations in an Open Source Community
- A Beginner’s Guide to Open Source Metrics and Analysis
- Scaling Community Programs with Limited Resources
Case Study/Demo 1 track
- Drupal’s Credit System and Evidence-Based Open-Source Sustainability
- How I Built a Network on Twitter
- Launch your Application into a Reactive Event-centric World
- Behind the Scenes of the First IstioCon – Building for collaboration and diversity
- The Open DevOps Platform: GitLab
- MySQL Indexes, Histograms, And Other Ways to Speed Up Your Queries