skip to content

Schedule

Join us for three days of workshops, break-out talks, and expert panels covering technical topics and big ideas alike across five tracks: enterprise, open source, ecosystem, skills, and product.

Pull request in progress: There’s more content coming your way. Stay tuned or get updates delivered to your inbox by subscribing below!

Workshops: Nov 12
Day 1: Nov 13
Day 2: Nov 14

Filter

Workshops: Tuesday Nov 12

Contemporary Jewish Museum

Take part in hands-on workshops with GitHub experts. Workshops are now sold out.

clock icon Tracks
Integrate
Automate
8:00am

Registration

9:00am

Starting out with GraphQL

Speakers

Dr. Claire Knight, Senior Software Engineer (GitHub)

Dr. Claire Knight

Dr. Claire Knight

Senior Software Engineer

GitHub

Claire Knight is a polyglot remote developer who has worked in many areas of technology over the years. She has been a lead developer for years, which means she has experienced most things the industry can throw at you. Claire currently works at GitHub as part of the Ecosystem API team, where she helps devs all over the world do their best work. She also spends time herding cats from her home office, since that turns out to be great practice for working with developers. Claire lives in Berkshire, UK, with her husband Steve and three cats who from time to time also like to be involved in video calls. When not working, she likes to lift heavy things, only to put them down again.

9:00 am / Tuesday Nov 12

Stage: Integrate

Starting out with GraphQL

REST APIs are now used by just about everyone. The same is not true of GraphQL. Even if you understand the potential they hold, getting started is sometimes too simplistic or assumes too much knowledge. This workshop will provide you with the basics to get started, and tips and tricks to help you solve your own problems away from the workshop.

Code and collaboration: The foundations of DevOps

Speakers

Froilán Irizarry, Services Solutions Architect (GitHub)

Froilán Irizarry

Froilán Irizarry

Services Solutions Architect

GitHub

Froilán Irizarry, Froi, is a solutions architect on the Profesional Services team at Github. A backend engineer for most of his career, Froi has worked in a number of industries and goverment most recently at the United States Digital Service and Code.gov. In his free time he is working on civic tech efforts, helping tech communities in Puerto Rico, hiking, livestreaming code on Twitch, or relaxing with a good indie game.

Michael Sainz, Services Solutions Architect (GitHub)

Michael Sainz

Michael Sainz

Services Solutions Architect

GitHub

github logo @michaelsainz

Michael Sainz is a Solutions Architect within GitHub's Professional Services group. Michael is a career consultant, having been in professional services and consulting practices for 15 years and specializes in automation, tool-making and DevOps evangelism. He enjoys working with customers large and small solving both technical and business problems and helping them navigate the currents of the ever changing technology industry.

9:00 am / Tuesday Nov 12

Stage: Automate

Code and collaboration: The foundations of DevOps

In this workshop, we’ll explore everything from collaboration practices to configuration as code. Together, we’ll walk through the practical applications with hands-on experience on GitHub, all while connecting them to fundamental DevOps concepts.

10:30am

Break

10:40am

Building blocks: Creating your own GitHub Actions with JavaScript

Speakers

John Bohannon, Partner Engineer (GitHub)

John Bohannon

John Bohannon

Partner Engineer

GitHub

John Bohannon brings nearly a decade of software engineering experience from industries including defense contracting, medical, and automotive. Ask him about the polymorphic virus he wrote in 8086 assembly and he'll tell you why he's not a hardware engineer anymore. As a Partner Engineer, he is happy to help you find success with GitHub Apps, APIs, and Marketplace. When he's not geeking out about web APIs, he likes running, traveling, and spending time with his family and Boston Terrier.

Thomas Hughes, Partner Engineer (GitHub)

Thomas Hughes

Thomas Hughes

Partner Engineer

GitHub

Thomas Hughes is a Partner Engineer at GitHub currently residing in Austin, Texas. He has been at GitHub for just under two years and has a passion for software development. Before GitHub, Thomas served in the U.S. Army National Guard and was an Intelligence Analyst. He took that experience and began working for Hewlett-Packard Enterprise on a government software contract which kick-started his software career. Through GitHub, he has worked with companies all around the world to help them to architect, implement, and achieve their goals.

10:40 am / Tuesday Nov 12

Stage: Integrate

Building blocks: Creating your own GitHub Actions with JavaScript

In this workshop, we'll cover tooling and frameworks to help you create your own GitHub Actions using JavaScript. Topics will also include best practices for release and publication. We’ll also go hands-on with an interactive experience where we’ll apply our new skills and create a GitHub Action together. Following the workshop, participants will have gained a solid foundation of how to automate their work using GitHub Actions.

Continuous integration with GitHub Actions

Speakers

Jamie Strusz, Services Implementation Engineer (GitHub)

Jamie Strusz

Jamie Strusz

Services Implementation Engineer

GitHub

Jamie is an engineer on GitHub's Professional Services team, where she enables organizations to become high-achieving with her bespoke solutions. She encourages developers and managers alike to shift their cultural mindsets for greater happiness and faster ships through modern SDLC practices, workflows, and tools for well-tuned and effective DevOps pipelines. She has a background in dance and art history, and has worked at Microsoft, Google, and Nintendo of America. She likes making bad robots, strutting CSS, and documenting all the things. When not nerding out, she trains for triathlons, talks about birds, and travels around in a Westfalia Vanagon with her dog. You should give her book recommendations.

Rex Mpala, Services Solutions Architect (GitHub)

Rex Mpala

Rex Mpala

Services Solutions Architect

GitHub

Rex works for Professional Services at GitHub, Inc. as a Solution Architect. Because change is ubiquitous, omnipresent, and inevitable, Rex continues to be a student of the art of Leading Change. What keeps him happy, is being able to identify bright spots and encourage good practices in complex aspects of Software Engineering, including Software Architecture, Security Engineering, Systems Engineering and DevOps. He is comfortable working in any part of the world, in industries that contribute to humanity in meaningful ways. Rex brings a diversity of experience that helps transform businesses around the Globe.

10:40 am / Tuesday Nov 12

Stage: Automate

Continuous integration with GitHub Actions

GitHub Actions gives teams world-class CI capabilities, helping developers merge and deploy code many times in a single day. The silent power of GitHub Actions lies in its ability to programmatically define just about any workflow to mirror your team’s processes. Join this workshop to

  • Create and use multiple, customized workflows to match your team’s processes
  • Implement a unit testing framework using GitHub Actions
  • Use multiple jobs in a workflow and pass artifacts between jobs
  • Configure a repository to work in conjunction with GitHub Actions workflows to implement the team’s processes

12:10pm

Lunch

1:10pm

Extending GitHub workflows with platform primitives

Speakers

Philip Bremer, Manager, Software Engineering, Primitives (GitHub)

Philip Bremer

Philip Bremer

Manager, Software Engineering, Primitives

GitHub

Philip is an Engineering Manager at GitHub with a passion for expanding the gravity of GitHub as a platform. He works with the Primitives team to build platform primitives that enable users to extend their daily experience and workflows within GitHub. Philip is based in San Francisco, CA. Outside of work, he can be found skiing, climbing, or practicing yoga.

1:10 pm / Tuesday Nov 12

Stage: Integrate

Extending GitHub workflows with platform primitives

Did you know that GitHub offers APIs that extend your daily GitHub workflow? In this workshop, we'll explore how app creators can leverage platform primitives to programmatically interact with users and render content on the GitHub platform. Come join us to build an app and dial in your daily experience on GitHub.

Continuous delivery with GitHub Actions

Speakers

Jared Murrell, Services DevOps Engineering Manager (GitHub)

Jared Murrell

Jared Murrell

Services DevOps Engineering Manager

GitHub

Jared is the DevOps Engineering Manager for the Professional Services organization at GitHub, and an open source and DevOps super-fan. Jared is experienced in network engineering, cloud technologies, application architecture, CI/CD workflows, X-as-a-Service enablement, and more. At home he is a husband, a father of 5, an avid reader, gamer, musician, and technology hobbyist. Whether small or great, Jared's passion is learning how everything in the world works to help enable teams, companies and individuals to succeed in life. He's based in Charleston, SC (USA), and you can reach him by reaching out to services@github.com.

Amber Westlund, Student (The University of Wisconsin-Madison)

Amber Westlund

Amber Westlund

Student

The University of Wisconsin-Madison

Graduating UW-Madison in December 2019 with degrees in Computer Science and Fine Arts. When I have free time you can find me rock climbing, hiking, camping, reading, traveling, and creating all sorts of art projects!

Chris Patterson, Staff Program Manager (GitHub)

Chris Patterson

Chris Patterson

Staff Program Manager

GitHub

Chris has been in the software industry for more than 20 years. In that time, he has worked on a variety of projects at companies ranging from startups to telecom. Prior to coming to GitHub he spent 12 years as a Principal Program Manager on Azure DevOps at Microsoft.

1:10 pm / Tuesday Nov 12

Stage: Automate

Continuous delivery with GitHub Actions

GitHub Actions gives us the power to use our repositories to speed up the delivery of our software and applications, all from one central point of truth. This workshop will guide you through hands-on experiences with GitHub Actions to leverage GitHub Package Registry and safely deploy applications to the cloud.

2:40pm

Break

2:50pm

Decisions, decisions: GitHub Apps or GitHub Actions?

Speakers

Erika Kato, Partner Engineering Manager (GitHub)

Erika Kato

Erika Kato

Partner Engineering Manager

GitHub

Erika has been a Partner Engineering Manager at GitHub since 2018. Erika fell in love with computing from a young age, and spent her time at a computer lab during recess, rather than playing in the school yard. That love of computing and effort allowed her to explore various sectors of technology, including experiences in real-time embedded systems and video game consoles, where she holds several patents. Erika has worn many hats within the industry over the years, but she has found her passion in partner engineering, working to enable powerful integrations with partners.

Steve Winton, Senior Partner Engineer (GitHub)

Steve Winton

Steve Winton

Senior Partner Engineer

GitHub

Steve has worked in “the wonderful world of software” for nearly two decades and has been using GitHub since 2008, which also happens to be the year it launched. As a Partner Engineer, Steve currently works with GitHub’s ecosystem of integrators, where he enjoys helping teams ship impactful developer tools on top of the GitHub platform. Originally hailing from the UK, Steve is now based in Franklin, TN, USA, where he enjoys running, cycling, spending time with his wife, three kids, and doggo, Hattie, as well as hunting for records, and not eating barbecue.

2:50 pm / Tuesday Nov 12

Stage: Integrate

Decisions, decisions: GitHub Apps or GitHub Actions?

In this workshop, participants will explore a quick refresher on GitHub Apps and understand how they differ from GitHub Actions, and when it makes sense to build each. Then we’ll spend some time walking through the conversion of a GitHub App to an Action.

4:20pm

Workshop day ends

Day one: Wednesday Nov 13

Palace of Fine Arts

clock icon Stage
Golden Gate Stage
Embarcadero Stage
Potrero Stage
8:00am

Breakfast and registration

9:00am
10:15am

Break

10:30am

Actions Packaged: Use GitHub Actions and GitHub Package Registry for CI/CD of any app, package, and service

Speakers

Simina Pasat, Director of Product Management (GitHub)

Simina Pasat

Simina Pasat

Director of Product Management

GitHub

github logo @siminapasat

Simina Pasat is a Director of Product Management at GitHub, where she manages partnerships and special projects. She builds products in a customer-focused way and loves to ship solutions in quick iterations, learn from them and then make fast improvements. Prior to GitHub, Simina worked as a Product Manager at Microsoft, on mobile developer and CI tools. In her free time, she enjoys traveling and spending time outdoors.

Jeremy Epling, Senior Director of Product Management (GitHub)

Jeremy Epling

Jeremy Epling

Senior Director of Product Management

GitHub

github logo @jeremyepling

Jeremy is a Senior Director of Product Management at GitHub, and is responsible for GitHub Actions. Prior to joining GitHub, he co-founded a startup and worked on multiple different products at Microsoft. Jeremy lives and works in Raleigh, North Carolina.

GitHub product talk

10:30 am / Wednesday Nov 13

Stage: Golden Gate

Actions Packaged: Use GitHub Actions and GitHub Package Registry for CI/CD of any app, package, and service

This session will focus on the latest updates for GitHub Actions and GitHub Package Registry, and how to use them to build, test, and deploy your code. We’ll also walk through examples of repositories using GitHub Actions and GitHub Package Registry for their production CI/CD with multiple different configurations. At the end of this talk, you’ll have an end-to-end understanding of GitHub Actions and GitHub Package Registry, as well as how to use them with your project.

GitHub product talk

Shaping the contributor experience

Speakers

Sara Cope, Engineer (Code.gov)

Sara Cope

Sara Cope

Engineer

Code.gov

A remote Software Engineer for the General Services Administration, Sara is the lead engineer on Code.gov, a catalog of government open source code. She is passionate about education and diversity in tech, and empowering women to level up their coding skills. When Sara isn’t immersed in all things web, she can be found playing tabletop games, collecting toys, and enjoying her local parks.

Enterprise Open source

10:30 am / Wednesday Nov 13

Stage: Embarcadero

Shaping the contributor experience

At the end of the government shutdown, Sara found herself as the single developer responsible for more than 20 open source projects. To keep everything afloat, she needed help from the open source community. This talk will dive in to how to stay sane when you’re a solo team member, conducting usability research on your open source projects and crafting an intentional contributor experience to grow your community.

Enterprise Open source

Social sector and open source

Speakers

Gina Assaf, Digital Design and Research Consultant for Social and Global Impact & Good (Independent Consultant)

Gina Assaf

Gina Assaf

Digital Design and Research Consultant for Social and Global Impact & Good

Independent Consultant

Gina Assaf is a digital designer and researcher with 15+ years of experience working in a variety of sectors throughout the U.S, Middle East, Africa, and Latin America, and brings a deep understanding of the various human centered design and research methods for technology usage. Previously operated in the private sector at fortune 500 technology companies and at tech startups delivering innovative and widely used applications. Most recently worked with the World Bank, UN, and USAID, and their implementers, designing solutions that provide access to information and digital services to project staff as well as to communities with low literacy and novice technology usage.

Mala Kumar, Program Manager, Open Source for Good (GitHub)

Mala Kumar

Mala Kumar

Program Manager, Open Source for Good

GitHub

Under the GitHub Social Impact team, Mala heads the open source for good program, the broad remit of which is to harness the power of the open source ecosystem to better humanity. Prior to joining GitHub in April 2019, Mala spent a decade working for the United Nations and other international development organizations as a UX designer and strategist throughout four continents. She lives in New York City.

John Jones, Vice President of Interactive Strategies (The Case Foundation)

John Jones

John Jones

Vice President of Interactive Strategies

The Case Foundation

John Jones is the Vice President of Interactive Strategies at the Case Foundation where he leads technical strategy, interactive campaign development and the digital execution for the Foundation’s programs and movements. His current focus is leading an initiative at the Foundation to embrace the open source community. It is his goal to make releasing open source software a key aspect of every campaign the Foundation undertakes and establish the Case Foundation in the open source community as leaders for philanthropically-oriented projects.

Open source

10:30 am / Wednesday Nov 13

Stage: Potrero

Social sector and open source

The open source ecosystem, which includes software products, data and methodologies, is a driving force behind many breakthrough achievements in digital technology within the private sector. However, for nonprofits, international aid organizations and others in the social sector, open source adoption remains weak despite its massive potential to improve how the industry functions. In this session you’ll hear about GitHub’s new Open Source for Good program, the specific challenges in OS adoption by social sector, examples of nonprofits that are successfully implementing large scale OS projects and how GitHub can better support OS adoption by the social sector in the future.

Open source
11:10am

Break

11:25am

Panel: Agility and security: Navigating the enterprise balancing act

Speakers

Natalie Bradley, Field Architect (GitHub)

Natalie Bradley

Natalie Bradley

Field Architect

GitHub

Natalie is a Field Architect at GitHub working closely with customers in their implementation and adoption of modern software development practices as part of their digital transformation journey. With more than 10 years experience in regulated industries working at the convergence of tech and the work place, Natalie is an innovator bringing a wealth of experience and knowledge to help customers achieve their ultimate vision.

Rhys Arkins, Director of Product (WhiteSource)

Rhys Arkins

Rhys Arkins

Director of Product

WhiteSource

Rhys Arkins is the Product director responsible for Developer solutions at WhiteSource. Prior to joining, he was the Founder and primary maintainer of Renovate Bot, which is a tool for keeping software dependencies up-to-date. Rhys is particularly fond of automation and a firm believer in never sending humans to do a machine's job.

Jason Mealins, VP, Platform Engineering (Tanium)

Jason Mealins

Jason Mealins

VP, Platform Engineering

Tanium

Jason is a member of the Platform Team at Tanium. He has spent the last 7 years at Tanium wearing multiple hats from running IT, writing AIX/Solaris ports, herding build infrastructure to defining open source policy. He helps manage the team that builds the core platform that drives Tanium's software offering which is deployed across millions of endpoints. He is very interested in not making any security tradeoffs for agility.

Enterprise

11:25 am / Wednesday Nov 13

Stage: Golden Gate

Panel: Agility and security: Navigating the enterprise balancing act

Your business needs to innovate at the same pace of your customers’ fast-changing needs but without sacrificing necessary security and compliance processes. Balancing the tension between speed and risk is key to be successful—and there are lots of team management strategies and tools that can help. Hear from leaders who’ve learned how to strike a balance that works for their organizations and how you can borrow from what they’ve discovered.

Enterprise

How highly productive teams communicate using GitHub

Speakers

Ryan Nystrom, Director of Engineering (GitHub)

Ryan Nystrom

Ryan Nystrom

Director of Engineering

GitHub

Ryan is the Director of Mobile at GitHub. Before GitHub, Ryan lead mobile engineering, infrastructure, and open source initiatives at Instagram. He also is the author of the popular iOS app GitHawk for GitHub. Ryan lives and works in New York City, where he can be found running, cooking, and watching Broadway shows.

GitHub product talk

11:25 am / Wednesday Nov 13

Stage: Embarcadero

How highly productive teams communicate using GitHub

Session description coming soon.

GitHub product talk

"Good code documents itself" and other lies: Changing work culture through documentation

Speakers

Tania Allard, Developer Advocate (Microsoft)

Tania Allard

Tania Allard

Developer Advocate

Microsoft

github logo @trallard

Tania Allard is a cloud developer advocate at Microsoft and a research engineer with vast experience in academic research and industrial environments. Her main areas of expertise are within data-intensive applications, scientific computing, and machine learning: one of her main areas is the improvement of processes, reproducibility, and transparency in research, data science, and artificial intelligence. Over the last few years, she’s trained hundreds of people on scientific computing, reproducible workflows, and ML models testing, monitoring, and scaling and delivered talks on the topic worldwide. She’s passionate about mentoring, open source and its community, and she’s involved in a number of initiatives aimed to build more diverse and inclusive communities. She’s also a contributor, maintainer, and developer of a number of open source projects and the Founder of Pyladies NorthWest UK.

Maintainer Skills

11:25 am / Wednesday Nov 13

Stage: Potrero

"Good code documents itself" and other lies: Changing work culture through documentation

Most developers have heard “good code documents itself” or “documentation outdates easily, the code does not” at some point. This is an excuse to not write documentation or justify the absence of it. In my work with many teams, the lack of documentation is often a symptom of high technical debt.

What if we could turn this around and use documentation like a driver for positive culture change and start paying the critical technical debt? This approach not only helps teams to faster identify areas that need critical support but also brings more empathy to the table.

In this talk, Tania draws on experiences using documentation as a weapon for positive culture and process change in machine learning and scientific computing environments. She focuses on the processes and approaches that enable the creation of documentation for data scientists, infrastructure, and software engineering teams, and clients.

By the end of the talk, you'll learn efficient techniques to make documentation a first-class citizen in your development cycles—and leave with one or two tricks to convince even the most reluctant developer to document code.

Maintainer Skills
12:05pm

Lunch

1:15pm

Insights into GitHub Enterprise: How IBM tracks social coding

Speakers

Emma Dickson, Data Scientist/Data Engineer (IBM)

Emma Dickson

Emma Dickson

Data Scientist/Data Engineer

IBM

Emma is fascinated by outdated technology, and the process of translation and obsolescence in technical languages. They create net art about connection and loneliness, and executed the 2016-2017 restoration of BRANDON, the 1998-1999 multifaceted web project created by Shu Lea Cheang. A Data Scientist and Developer with IBM in Durham, North Carolina, they also skate with the Bull City Roller Derby.

Enterprise

1:15 pm / Wednesday Nov 13

Insights into GitHub Enterprise: How IBM tracks social coding

How do you track whether GitHub is supporting and increasing the frequency of good coding behaviors like code review, continuous integration, and social coding for your company? When faced with this problem, IBM dove into their instance of GitHub Enterprise. In doing so, they gained insight into how IBM's internal coding practices within GitHub have developed since 2015 and information about the health of the ecosystem that has sprung up within GitHub. In this talk, you'll hear about their methods of investigation that can be applied to any organization and enterprise-specific datasets to apply business context to the data.

Enterprise

The elusive quest to measure developer productivity

Speakers

Abi Noda, Sr. Product Manager (GitHub)

Abi Noda

Abi Noda

Sr. Product Manager

GitHub

Abi develops research and products to help organizations improve performance through metrics, insights, and analytics. Previously, Abi was the founder and CEO of Pull Panda which GitHub acquired May, 2019. Pull Panda offered a suite of developer productivity tools (Pull Reminders, Pull Analytics, and Pull Assigner) used by over 7,000 companies like Google, PayPal, and Pivotal.

GitHub product talk

1:15 pm / Wednesday Nov 13

Stage: Embarcadero

The elusive quest to measure developer productivity

A lot of people try to measure developer productivity. But is it actually possible? Abi has spent the past four years figuring out which metrics work and how they can be implemented in teams. In this talk, he’ll share lessons from his journey and a few metrics that can help your team today.

GitHub product talk

Panel: Women in open source

Speakers

Nithya Ruff, Head of Open Source (Comcast)

Nithya Ruff

Nithya Ruff

Head of Open Source

Comcast

Nithya A. Ruff is the Head of Comcast’s Open Source Practice. She is responsible for growing Open Source culture inside of Comcast and engagement with external communities. Prior to this, she started and grew Western Digital’s Open Source Strategy Office. She first glimpsed the power of open source while at SGI in the 90s and has been building bridges between companies and the open source community ever since. Nithya has been director-at-large on the Linux Foundation Board for the last 3 years and was recently elected to be Chair of the Linux Foundation Board. She looks forward to advancing the mission of the Linux Foundation’s mission to building sustainable ecosystems around open collaboration to accelerate technology development and industry adoption.

Veronica Young, Brigade Program Manager (Code for America)

Veronica Young

Veronica Young

Brigade Program Manager

Code for America

Veronica has dedicated her career to cultivating and activating civic engagement in government and our electoral systems. Currently, Veronica serves as Brigade Program Manager, Western Region for the Code for America Brigade Network. The Brigade Network spans nearly 80 chapters of over 20,000 volunteers across the country, and is made up of engineers, developers, designers, community organizers, and engaged community members. Brigade members create open source technology that benefits their communities by working with local government and partnering with local organizations to ensure residents can access government services easily and effectively. Prior to joining Code for America, Veronica worked on national, state, and local campaigns and elections specializing in increasing voter turnout. She served on Hillary Clinton’s presidential campaign, President Obama’s 2012 re-election campaign, and as a consultant in Washington, DC.

Nakeema Stefflbauer, Founder & CEO (FrauenLoop)

Nakeema Stefflbauer

Nakeema Stefflbauer

Founder & CEO

FrauenLoop

Dr. Nakeema Stefflbauer is a senior program manager in the digital transformation space. She also heads the non-profit FrauenLoop, which trains women with resident, refugee and immigrant backgrounds in computer programming skills, and she co-organizes the Black in Tech Berlin community, which builds visibility for underrepresented technology professionals in Europe.

Olivia Vereha, Chief Operations Officer (Code for Romania)

Olivia Vereha

Olivia Vereha

Chief Operations Officer

Code for Romania

Olivia is acting as Chief Operations Officer at Code for Romania a non-governmental organization that develops open source software to solve social issues. She coordinates a group of over 800 volunteers, most of whom are developers who code pro-bono from Romania and diaspora to fix issues concerning all fields, from education to transparency and access to information.

Kay Alave, Consultant / Data Analyst (TD Reply)

Kay Alave

Kay Alave

Consultant / Data Analyst

TD Reply

Kay is a consultant/data analyst currently working at TD Reply, where part of her work includes building and improving data pipelines. Being a data analyst is Kay's second career having worked as a journalist in Manila, Philippines before immigrating to Berlin, where she did her Masters in environmental management. Kay got an introduction to programming from her studies and she continued this through internships and workshops with Frauenloop.

Maintainer Open source

1:15 pm / Wednesday Nov 13

Stage: Potrero

Panel: Women in open source

How can we ensure that we are creating communities that are diverse, inclusive, and most importantly, provide a sense of belonging to all their members? This panel brings together women doing amazing things in the world of Open Source, to share stories about their struggles, their unique experiences and viewpoints, and how these narratives have brought about positive change for the world.

Maintainer Open source
1:55pm

Break

2:10pm

State of the Octoverse

Speakers

Yanran Zhou, Senior Data Scientist (GitHub)

Yanran Zhou

Yanran Zhou

Senior Data Scientist

GitHub

github logo @cathyzhou0120

Rachel Potvin, VP of Engineering (GitHub)

Rachel Potvin

Rachel Potvin

VP of Engineering

GitHub

Rachel Potvin is a VP of Engineering at GitHub, where she leads the Data organization which focuses on using data to improve technology. Rachel is passionate about helping developers learn, and making technology easier, safer, more fun, and more accessible to all. She previously worked at Google for 11 years where she most recently ran the Data Insights organization for Google Cloud.

Stephen O'Grady, Principal Analyst & Co-founder (RedMonk)

Stephen O'Grady

Stephen O'Grady

Principal Analyst & Co-founder

RedMonk

I am Stephen O’Grady and I’m an industry analyst with RedMonk. James and I founded the firm in November of 2002, and I’ve been doing that ever since. Previously, I worked for Keane, Dialogos (now defunct), Blue Hammock, and Illuminata.

I have a BA in History from Williams College, and I married a beautiful girl from Middlebury College.

Open source

2:10 pm / Wednesday Nov 13

Stage: Golden Gate

State of the Octoverse

In the billions of contributions made to projects on GitHub this year, developers are crossing time zones and borders to collaborate on the bleeding edge of software development. Join us as we go behind the scenes of the Octoverse report with more data, rich detail and insights on the major communities and projects that made an impact on the platform in 2019, and the broader technology trends they represent.

Open source

The code behind cars: How GitHub turned Ford into a software company

Speakers

Tim Carmean, Central Software Process & Tools Supervisor (Ford)

Tim Carmean

Tim Carmean

Central Software Process & Tools Supervisor

Ford

By day, Tim works in Ford Product Development, providing essential, best-in-class tools to the in-vehicle software teams. In his spare time, Tim recharges by taking road trips in his adventure van or generally shredding the gnar on two planks or two wheels. Tim hails from Ann Arbor, Michigan.

Tom Erickson, Global Software Tools and Processes (Ford)

Tom Erickson

Tom Erickson

Global Software Tools and Processes

Ford

By day, Tom works in Ford Product Development, providing essential, best-in-class tools to the in-vehicle software teams. In his spare time, Tom can be found racing RC Cars or on the BMX circuit. Tom hails from Ann Arbor, Michigan.

Enterprise Innersource

2:10 pm / Wednesday Nov 13

Stage: Embarcadero

The code behind cars: How GitHub turned Ford into a software company

Ford began writing software in the 1980s using assembly on a Motorola 8065 microcontroller to implement electronic fuel injection. Today, there are dozens of Electronic Control Units controlling the features and functions of modern automobiles. Development environments range from auto code generation using tools like Matlab and Simulink to hand-coded C running on multicore architectures. Writing code that powers vehicles carries unique environmental and regulatory compliance requirements, including functional safety, emissions, and warranty. Ford is transforming the way they think about software, thanks to GitHub. What do they build, what do they buy, and what do they collaborate on are common discussions, not only within Ford, but across the auto industry. Each decision poses unique challenges in how they develop and deploy software to their customers. This talk will discuss the history of software engineering at Ford, some of the unique requirements and challenges faced in their systems—and how GitHub is helping them deliver the products their customers want, with the quality they demand at the speed of the modern software industry.

Enterprise Innersource

Advanced patterns for GitHub's GraphQL API

Speakers

Rea Loretta, CEO (Toast)

Rea Loretta

Rea Loretta

CEO

Toast

Rea is a full-stack engineer turned full-time founder of Toast. She is also the Slack Platform Community Chapter Leader in San Francisco, and an advocate for healthy and happy engineering teams. She advises early stage companies in the developer space on how to build thriving, engineer-first communities.

Ecosystem Open source Skills

2:10 pm / Wednesday Nov 13

Stage: Potrero

Advanced patterns for GitHub's GraphQL API

The GitHub API is a key part of accelerating workflows at scale. This session will leave you with tactical tips for how to paginate effectively, create and plan queries, use tech-preview features, and manage costs learned from years of practice and iteration at Toast and beyond.

Ecosystem Open source Skills
2:50pm

Break

3:20pm

Building and deploying modern websites and apps

Speakers

Guillermo Rauch, CEO (ZEIT)

Guillermo Rauch

Guillermo Rauch

CEO

ZEIT

Guillermo Rauch is the founder of ZEIT, co-creator of Now and Next.js, and former CTO and co-founder of LearnBoost and Cloudup, acquired by Wordpress.com in 2013. His background and expertise is in the realtime web. He's the creator of socket.io, one of the most popular JavaScript projects on GitHub, with implementations in many different programming languages and frameworks (currently running the realtime backend of high profile apps like Microsoft Office online). He created the first MongoDB ORM for Node.JS, MongooseJS. Before that he was a core developer of the MooTools JavaScript framework. He's the author of "Smashing Node.JS" published by Wiley in 2012, best-selling book about Node.JS on Amazon in multiple programming categories. He's spoken at dozens of conferences all around the world about JavaScript and the realtime web, such as O'Reilly OSCON, QCon and NDC. Originally from Argentina, he dropped out of high school and moved to the US to pursue his passions in the San Francisco startup world. He's passionate about open source as an education medium. He's a former mentor of an Open Source Engineering class organized and pioneered by Stanford, with students from Harvard, MIT, Carnegie Mellon, UPenn, Columbia and others.

Ecosystem Skills

3:20 pm / Wednesday Nov 13

Stage: Golden Gate

Building and deploying modern websites and apps

What does it take to build and deploy a cutting-edge website? Guillermo Rauch, the CEO of ZEIT, will take you through the complexity of the modern web, whether you’re building single or multiple pages that are static or dynamic, or working on the frontend or backend with serverless lambda functions.

He’ll help you bring your app code to life with preview deployments for every push and maximize performance and availability with a global CDN. Finally, he’ll cover how to go into production—and revert it—faster than ever before, while improving QA and testing with GitHub apps.

Ecosystem Skills

Secure container development workflows with Anchore and GitHub Actions

Speakers

Steve Winton, Senior Partner Engineer (GitHub)

Steve Winton

Steve Winton

Senior Partner Engineer

GitHub

Steve has worked in “the wonderful world of software” for nearly two decades and has been using GitHub since 2008, which also happens to be the year it launched. As a Partner Engineer, Steve currently works with GitHub’s ecosystem of integrators, where he enjoys helping teams ship impactful developer tools on top of the GitHub platform. Originally hailing from the UK, Steve is now based in Franklin, TN, USA, where he enjoys running, cycling, spending time with his wife, three kids, and doggo, Hattie, as well as hunting for records, and not eating barbecue.

Zach Hill, Principal Architect (Anchore)

Zach Hill

Zach Hill

Principal Architect

Anchore

As Principal Architect at Anchore, Zach leads the technical direction of the container image scanning and analysis tools as well as integrations with the container ecosystem. He actively maintains the Anchore Helm Chart, Kubernetes admission controller, and other integrations as well as building core features. He loves the intersection of systems, data, and security to give actionable insights for better software. Always up for a discussion on any topic, you’ll find him away from work trying to keep up with his kids, running, and cycling in sunny Santa Barbara.

Skills Ecosystem

3:20 pm / Wednesday Nov 13

Stage: Embarcadero

Secure container development workflows with Anchore and GitHub Actions

Containers are a driving force behind code reuse for businesses of all sizes, allowing developers to choose from a variety of software sources when they’re building an application. However, containers can sometimes introduce unwanted security and compliance flaws. GitHub’s Steve Winton and Anchore’s Zach Hill will discuss how users can now check containers for known vulnerabilities and configuration issues automatically, thanks to Anchore and GitHub Actions. Plus, they’ll show you some ways you can integrate this new product into your development pipeline.

Skills Ecosystem

Building open source communities of starfish

Speakers

Ben Greenberg, Developer Advocate (Nexmo)

Ben Greenberg

Ben Greenberg

Developer Advocate

Nexmo

github logo @benhayehudi

I have worked for 10 years as a rabbi, community organizer, and educator in places throughout the United States, from Boston to Denver and New York. In my career, I had the opportunity to work with college students on campus, organize against gun violence in Chicago, and lead educational experiences at one of the largest congregations in New York City. After a decade of communal service, I switched gears and attended Flatiron School, a coding boot camp, and currently work as a Developer Advocate at Nexmo, the Vonage API Platform. When I am not writing code or reading blog posts about code, I am spending time with my kids at the beach on the Mediterranean or chasing them through the playgrounds in our neighborhood. I live with my spouse and children in a suburb of Tel Aviv, Israel.

Open source

3:20 pm / Wednesday Nov 13

Stage: Potrero

Building open source communities of starfish

As the world of open source software has exploded and more people enter the field, essential questions around good communication, boundaries of time and space, and how to work on a shared project across cultures, languages, and geography arise. How can we make sure that new contributors who arrive at a project through Hacktoberfest feel inspired to stay? How can we make sure that maintainers, who are already overburdened and overworked, are given the proper tools to do their sometimes thankless work? As a developer who spent ten years working in the fields of non-project management, counseling, and community organizing, Ben will share some strategies on how to create a more holistic environment where everyone thrives, based on lessons sociologists and researchers have learned from starfish and spider communities.

Open source
4:00pm

Break

4:15pm
5:00pm

End of day 1

Day two: Thursday Nov 14

Palace of Fine Arts

clock icon Stage
Golden Gate Stage
Embarcadero Stage
Potrero Stage
8:00am

Breakfast and registration

9:00am
10:15am

Break

10:30am

Applying the GitHub security development lifecycle to your open source project

Speakers

Justin Hutchings, Senior Product Manager (GitHub)

Justin Hutchings

Justin Hutchings

Senior Product Manager

GitHub

github logo @jhutchings1

Justin is a Senior Product Manager at GitHub, responsible for security and open source intelligence features. Prior to joining GitHub in 2018, Justin worked at Microsoft on Windows, HealthVault, and Azure Identity

GitHub product talk

10:30 am / Thursday Nov 14

Stage: Golden Gate

Applying the GitHub security development lifecycle to your open source project

Session description coming soon.

GitHub product talk

The modern mainframe: GitHub for social coding and mainframe application development

Speakers

Philip Holleran, Principal Solutions Engineer (GitHub)

Philip Holleran

Philip Holleran

Principal Solutions Engineer

GitHub

github logo @pholleran

Venkat Balabhadrapatruni, Architect (Broadcom)

Venkat Balabhadrapatruni

Venkat Balabhadrapatruni

Architect

Broadcom

Developer, Architect, Techy focused on modernizing the Mainframe application development space. My main goal is to make Mainframe as any other platform, and attract new talent to the platform.

Enterprise

10:30 am / Thursday Nov 14

Stage: Embarcadero

The modern mainframe: GitHub for social coding and mainframe application development

Rumors of the mainframe's demise have been greatly exaggerated. In fact, mainframe workloads are growing in many Enterprises. Until recently mainframe tooling and development processes have been static - stuck in earlier eras. Non-mainframe developers favor Git and GitHub for their decentralized nature, collaboration, and workflow flexibility. As seasoned mainframe programmers leave the workforce many developers are being hired to enhance, modernize, and manage mainframe applications. This makes the need to provide familiar tools and processes more important than ever.

Recent innovations in mainframe technology have greatly reduced the barriers to entry, combining modern, standard tooling and development processes with the power and reliability of big iron. This session will cover how businesses can modernize their mainframe development experience with tooling including Git, GitHub, and Jenkins, making it easier for a new generation of developers support growing mainframe workloads.

Enterprise

The city guide to open source: What can cities teach software communities about governance, funding, managing limited resources, and scaling?

Speakers

Devon Zuegel, Product Manager of the Open Source Economy Team (GitHub)

Devon Zuegel

Devon Zuegel

Product Manager of the Open Source Economy Team

GitHub

Devon is the Product Manager of the Open Source Economy team at GitHub. She is a writer and programmer based out of San Francisco, and she blogs about cooperation problems, market design, and urban economics.

GitHub product talk Maintainer

10:30 am / Thursday Nov 14

Stage: Potrero

The city guide to open source: What can cities teach software communities about governance, funding, managing limited resources, and scaling?

What can cities teach open source about governance, funding, and managing limited resources?

In this talk, we'll take a stroll through von Haussmann's Paris, the subways of NYC and Hong Kong, the streets of Singapore, and modern day San Francisco. We'll look at how the long history of the design, maintenance, economics, and politics of physical infrastructure can inform how we approach our digital infrastructure—and where we'll need to draw a new map for ourselves.

GitHub product talk Maintainer
11:10am

Break

11:25am

Panel: Embracing open source in risk-averse organizations

Speakers

Jamie Jones, Director of Field Architects (GitHub)

Jamie Jones

Jamie Jones

Director of Field Architects

GitHub

Jamie is a recovering software development lead (and meeting attender) who spent a dozen years helping the Federal Government build software, one project at a time. He now leads GitHub's Field Architecture organization, helping businesses all over the world improve and transform the way they do software development with a heavy focus on agile transformation, inner and open sourcing, and secure and complaint software delivery processes.

Jamie and his family live in Alexandria, Virginia where they enjoy history and hiking with their dog when not closing Pull Requests.

Tosha Ellison, Director of Member Success (FINOS)

Tosha Ellison

Tosha Ellison

Director of Member Success

FINOS

Tosha has spent more than 18 years in financial services and technology working with banks, software companies, and start-ups in a wide variety of roles. Leveraging this experience Tosha is driving FINOS's member success initiative to help members maximize value from their engagement with FINOS and open source software more generally. Before joining FINOS Tosha co-founded eCo Financial Technology to give banks a new way to source and evaluate software. Prior to that Tosha spent 13 years at Credit Suisse in London and New York where she held a range of technology roles in both Equities and FICC before becoming COO for eFX and then FID eCommerce. Tosha started her career in a Silicon Valley financial technology start-up after earning BAs in Psychology and Mass Communications from the University of California, Berkeley.

John Mark Walker, Director, Open Source Program Office (CapitalOne)

John Mark Walker

John Mark Walker

Director, Open Source Program Office

CapitalOne

John Mark Walker is the Director of the Open Source Program Office for Capital One, charged with setting company policy and strategy for open source software. Before joining Capital One, John Mark was a long-time practitioner and advocate of open source collaboration, leading open source efforts at Red Hat, EMC, Gluster, Hyperic, and SourceForge.

Gil Yehuda, Sr. Director of Open Source (Verizon Media)

Gil Yehuda

Gil Yehuda

Sr. Director of Open Source

Verizon Media

Gil Yehuda manages the Open Source Program Office for Verizon Media and its many brands, including Yahoo, Aol, and other Verizon business. Before joining Yahoo, Gil was a Senior Analyst at Forrester Research. Before that he opposed open source as an enterprise architect at Fidelity Investments. He has since changed his views, obviously. Gil enjoys sipping tea.

Enterprise Innersource Open source

11:25 am / Thursday Nov 14

Stage: Golden Gate

Panel: Embracing open source in risk-averse organizations

This fireside discussion with open source leaders with experience in some of the largest organizations in the world will expose achievements, best practices, and some pitfalls along the way to embracing open source, even in risk adverse environments. They'll share the successes and challenges they’ve overcome as they’ve integrated open source technologies, methods, and culture into its daily business operations. You'll also hear insights from the State of Financial Open Source Survey (sponsored by the FinTech Open Source Foundation and GitHub) to better understand how industries, specifically financial services, are adopting open source.

Enterprise Innersource Open source

How visualization helps developers

Speakers

Melody Meckfessel, CEO (Observable)

Melody Meckfessel

Melody Meckfessel

CEO

Observable

Melody Meckfessel is the CEO and co-founder of Observable, a magic shared notebook for exploring data and thinking with code. Melody is a hands-on leader with more than 20 years in engineering at both startups and enterprises. Melody is passionate about helping developers succeed and making software development fast, scalable and fun. She is an advocate for diverse and inclusive developer communities. Prior to Observable, she was a VP of Engineering at Google Cloud leading Developer and Operator Systems.

Skills

11:25 am / Thursday Nov 14

Stage: Embarcadero

How visualization helps developers

The rising complexity of modern software is pushing the limits of human understanding. Fortunately, visualization is here to help, allowing us to see surprising patterns in data at a glance!

In this session, you will learn how visualization can help us understand both the static structure and runtime behavior of software. Through visualization, you will gain a deeper understanding of your code, make better-informed design decisions, and have new tools for sharing insights with your team.

Best of all, visual representations can be a fun and effective way to both explore and explain. We’ll showcase a variety of forkable examples from the Observable community that can help you get started.

Skills

Building an open source community from the ground up

Speakers

Stefan Fejes, UI Engineer (30 Seconds)

Stefan Fejes

Stefan Fejes

UI Engineer

30 Seconds

Stefan is a 19-year-old UI Engineer who loves everything JavaScript. He has created various high-traffic open source projects, including the popular JavaScript library, 30secondsofcode.org. Stefan also organizes the 500-member JavaScript meetup group in Novi Sad, Serbia. You can find him running by the river every morning at 5 am.

Maintainer Open source

11:25 am / Thursday Nov 14

Stage: Potrero

Building an open source community from the ground up

Wonder what's it's like to grow one of the fastest growing open source projects before graduating from high school? Since it's release, 30secondsofcode.org was nominated as the 6th fastest growing open source project by GitHub in 2018, gathered over 45,000 stars, made it to Hacktoberfest trending lists, and started series of education projects used by thousands of developers daily. Growing an organization of this size isn't easy, especially when a newbie is running it. Stefan will share some of his most inspiring and challenging moments of running the organization—and share tips for maintainers and teams starting their own open source projects.

Maintainer Open source
12:05am

Lunch

1:15pm

Machine learning operations with GitHub Actions and Kubernetes

Speakers

Hamel Husain, Staff Machine Learning Engineer (GitHub)

Hamel Husain

Hamel Husain

Staff Machine Learning Engineer

GitHub

Hamel Husain is a Staff Machine Learning Engineer at GitHub, who is focused on creating the next generation of developer tools powered by machine learning. His work involves extensive use of natural language and deep learning techniques to extract features from code and text. Previously, Hamel was a data scientist at Airbnb where he worked on growth marketing and at DataRobot where he helped build automated machine learning tools for data scientists.

Jeremy Lewi, Software Engineer (Google)

Jeremy Lewi

Jeremy Lewi

Software Engineer

Google

Skills GitHub product talk Open source

1:15 pm / Thursday Nov 14

Stage: Golden Gate

Machine learning operations with GitHub Actions and Kubernetes

From automating mundane tasks to reducing inefficiencies in developers’ workflows, machine learning has the potential to scale your team’s results like never before. However, the practice of deploying machine learning for enterprises is relatively new. In this talk, Hamel and Jeremy will demonstrate how GitHub Actions and Kubernetes can be used to orchestrate machine learning workflows in new ways that increase transparency and reliability of these applications. By borrowing best practices and technologies from DevOps, they’ll help you learn how to deploy machine learning solutions with confidence.

Skills GitHub product talk Open source

Going global: Challenges, considerations, and tips

Speakers

Ed Huang, Co-founder and CTO (PingCAP)

Ed Huang

Ed Huang

Co-founder and CTO

PingCAP

Dongxu Huang, aka Ed, is co-founder and CTO at PingCAP. Ed is passionate about distributed systems and the open-source community. He is the co-author of several popular open-source projects such as Codis, a distributed Redis cache solution, TiDB, an open-source distributed scalable hybrid transactional and analytical processing (HTAP) database, and TiKV, an open-source distributed transactional Key-Value database. Prior to PingCAP, Edward worked at MSRA, NetEase Youdao, and Wandou Labs.

Open source maintainer

1:15 pm / Thursday Nov 14

Stage: Embarcadero

Going global: Challenges, considerations, and tips

Ed Huang and Max Liu’s project Codis, a proxy-based high-performance Redis cluster solution, went viral in China five years ago. A year later, when they went to build TiDB and then TiKV, they used those learnings to their advantage—with the goal of building database solutions for and by developers all over the world. In this talk, they’ll discuss the challenges they faced when building a global product, and their solutions, like using a bilingual content strategy and prioritizing global community governance and management.

Open source maintainer

How Stripe builds APIs and teams

Speakers

Michael Glukhovsky, Developer Advocate (Stripe)

Michael Glukhovsky

Michael Glukhovsky

Developer Advocate

Stripe

Michael Glukhovsky builds new developer experiences at Stripe on their Developer Relations team. Prior to Stripe, he was the cofounder of RethinkDB, an open-source database for the real-time web. MG's background is in human-computer interaction, and he lives and works in San Francisco. Outside of software, he collects vinyl records from around the world (and was almost a historian).

Ecosystem Skills

1:15 pm / Thursday Nov 14

Stage: Potrero

How Stripe builds APIs and teams

Stripe’s global team builds economic infrastructure for the internet, maintains hundreds of distinct API endpoints, and deploys more than 4,000 API versions per year. In this talk, Developer Advocate Michael Glukhovsky, will share what engineering teams can derive from thoughtful API design—and how Stripe applies these learnings to accelerate product velocity, while maintaining a sharp focus on customer experience.

Ecosystem Skills
1:55pm

Break

2:10pm

Ship happens: shipping pull requests at scale with the merge queue

Speakers

Jack Li, Production Engineer (Shopify)

Jack Li

Jack Li

Production Engineer

Shopify

Jack is a Production Engineer on the Developer Acceleration Team at Shopify. He built Shopify’s Identity SSO service, and was a founding member of the Shopify Plus Engineering Team. Prior to Shopify, Jack worked on Windows kernel graphics drivers at Advanced Micro Devices.

Enterprise Skills

2:10 pm / Thursday Nov 14

Stage: Golden Gate

Ship happens: shipping pull requests at scale with the merge queue

At Shopify, developers merge and deploy over 400 pull requests each day to Shopify master. Two years ago, we built the merge queue as part of Shipit, an open source project, to control the thundering herd of merges and ensure ships happen quickly and safely. In this talk, Shopify will explore the design of the first iteration of the merge queue, what they've learned from that experience, and how they're evolving the merge queue to continuously scale developer productivity.

Enterprise Skills

Advanced GitHub Actions: workflows for production grade CI/CD

Speakers

Edward Thomson, Product Manager (GitHub)

Edward Thomson

Edward Thomson

Product Manager

GitHub

Edward Thomson is a Product Manager for GitHub Actions. Previously, he was a software engineer, building version control tools at Microsoft, GitHub and SourceGear. He is the co-maintainer of the libgit2 project, an author of books and video training about using Git, and the co-host of All Things Git, the podcast about Git.

Kayla Ngan, Product Manager (GitHub)

Kayla Ngan

Kayla Ngan

Product Manager

GitHub

Kayla is a Product Manager for GitHub Actions. Prior to GitHub, Kayla worked as a Program Manager at Microsoft. In her free time, she enjoys traveling, trail running,and trying new restaurants.

GitHub product talk

2:10 pm / Thursday Nov 14

Stage: Embarcadero

Advanced GitHub Actions: workflows for production grade CI/CD

Join GitHub Product Managers, Kayla Ngan and Edward Thomson, for a demo-packed session on GitHub Actions. After a short primer on advanced features, see how to deploy to GitHub Packages, auto-merge dependabot pull requests, and deploy a web service. This talk will inspire you to get creative with how you use Actions in your daily workflows.

GitHub product talk

Panel: Open source in Africa

Speakers

Samson Goddy, Oversight Board (Sugar Labs)

Samson Goddy

Samson Goddy

Oversight Board

Sugar Labs

github logo @samswag

Samson is a 19-year-old software developer, who believes in changing the world in his way. An open source advocate, very passionate about Edtech as he is currently working with International Telecommunication Union (ITU) to bring more African girls into Technology. He is the co-founder of Open Source Community Africa, a movement that promotes and educate everything open source within Africa. He helps nonprofits, companies, and government institutions to build platforms. An open source advocate that believes in FOSS and he likes building cultures around mentorships and loves speaking at conferences. His deep passion for open source came as a result of this engagement with the One Laptop Per Child program at an early age. Now he serves as an Oversight Board in the Sugar Labs, a community that maintains Sugar Desktop.

Sonia John, Bot & Protocol Developer (Afrolynk)

Sonia John

Sonia John

Bot & Protocol Developer

Afrolynk

Sonia works as an Independent Bot & Protocol developer helping start ups bring to life the visions of their technological service by providing development services, trainings, and workshops. She focuses on performance efficiency through her codework leaving companies with fast, clean, and easy to maintain code.

Ada Nduka Oyom, Developer Relations Ecosystem Community Manager (Google)

Ada Nduka Oyom

Ada Nduka Oyom

Developer Relations Ecosystem Community Manager

Google

Ada is a software developer with interests in web technologies, she loves to take up technical and non-technical challenges that spurs her interests and proves to make a positive change.

Besides web technologies, she also has a strong passion for open source technologies and acts as an advocate for open source development in Africa, through her co-founded community for open source advocates and enthusiasts: Open Source Community Africa.

With huge interests in building developer communities and improving developer relations, she also writes technical articles and gives speaker talks on technical and non-technical topics while also excited to participate in matters bordered around Women in technology through her self-founded women in tech organization: She Code Africa.

Lunga Mthembu, Software Developer (OpenUp)

Lunga Mthembu

Lunga Mthembu

Software Developer

OpenUp

Lunga Mthembu is a software developer working at OpenUp which is a Civic Tech organization who's mission is to open up information that will empower people and their communities.

David Lemayian, Chief Technologist / CTO (Code for Africa)

David Lemayian

David Lemayian

Chief Technologist / CTO

Code for Africa

github logo @DavidLemayian

David Lemayian serves as Chief technologist for Code for Africa’s (CfA) network of software / hardware engineering labs in eight countries, and project affiliates in another 10 countries. David has built CfA’s core engineering and data analysis teams from the start, headhunting African digital pioneers and hacktivists to build some of the continent’s earliest open data initiatives. This has included working in support of anti-corruption journalists, progressive government agencies, and crusading human rights NGOs on projects that have ranged from digitising ‘deadwood’ government records to liberate the entity data hidden in the documents, to creating anti-FGM tools and mapping the mafia’s hidden assets across Africa. As CfA matures, David is increasingly building forensic data backbone infrastructure and enterprise-scale solutions that empower citizens with actionable information.

Open source

2:10 pm / Thursday Nov 14

Stage: Potrero

Panel: Open source in Africa

How can open source be a transformative force for growing economies? This panel brings together open source maintainers and advocates from across the African continent, to share stories about how open source software is creating new opportunities across the commercial and government sectors, and generally bringing about positive change for the continent and beyond.

Open source
2:50pm

Break

3:20pm

Exemplars, laggards, and the cautious crew: A data-driven look at practices behind exemplar open source projects

Speakers

Stephen Magill, CEO (Muse Dev)

Stephen Magill

Stephen Magill

CEO

Muse Dev

github logo @smagill

Stephen Magill is the CEO of Muse Dev, a software company dedicated to helping developers write their best code through code quality automation. Stephen is a world-recognized expert on programming languages, program analysis, and software security, with work ranging from development of high-level languages to static analysis of low-level systems code.

Gene Kim, Author, Researcher & Founder (IT Revolution)

Gene Kim

Gene Kim

Author, Researcher & Founder

IT Revolution

Gene Kim is a multiple award-winning CTO, researcher, and author, and has been studying high-performing technology organizations since 1999. He was founder and CTO of Tripwire for 13 years.

Enterprise Open source

3:20 pm / Thursday Nov 14

Stage: Golden Gate

Exemplars, laggards, and the cautious crew: A data-driven look at practices behind exemplar open source projects

In this session, you'll hear about the year-long collaboration between Gene Kim (researcher and co-author of “The Phoenix Project,” “DevOps Handbook,” “Accelerate”), Dr. Stephen Magill, (expert in software security and program analysis), and Sonatype (maintainers of the Maven Central Repository). They examined 10,000 open source Java components that were published to Maven Central and hosted on GitHub. They combined team and project performance metrics from GitHub, popularity data from Maven Central, and vulnerability and dependency data from Sonatype to examine what properties are shared by exemplary open source teams. They discuss these findings, including the differences we see between exemplary small teams and large teams, the fact that popularity does not predict security, and how remarkably difficult it is to keep dependencies patched while being “almost” up-to-date. They also highlight the organizational and technology practices they observe among exemplar open source teams, which release new versions 2x more frequently and remediate security vulnerabilities 3x more quickly, all while delivering a level of value that makes them standouts in terms of popularity and adoption.

Enterprise Open source

What does it take to transform a federal agency to a lean, product-focused enterprise?

Speakers

Kelly O'Connor, Product Manager, US Digital Service (Veterans Affairs)

Kelly O'Connor

Kelly O'Connor

Product Manager, US Digital Service

Veterans Affairs

Kelly O’Connor has one of the longest tenures at the U.S. Digital Service, serving two administrations from 2015 - 2019. Kelly was part of a small USDS team that launched the VA.gov website (formerly vets.gov) in the AWS cloud in 2015 and shipped more than 30 Veteran facing products in one year. Kelly wants to disrupt the current industry standard Project Management Professional (PMP) certification with a more modern and relevant product certification: she launched a product management certification program at Georgetown that integrates product management, design, and engineering. Presently she is a Principal at Boston Consulting Group. Kelly is a passionate patient advocate in the opioid crisis and gave a TEDx talk, "My Introduction to Narcan," in 2017.

Enterprise

3:20 pm / Thursday Nov 14

Stage: Embarcadero

What does it take to transform a federal agency to a lean, product-focused enterprise?

By shifting the focus away from traditional, plan-driven “project management” (e.g., cost management, schedule management, etc.) towards a more user-driven product management approach (e.g., user research, minimum viable products, etc.), the VA has been working to create the best digital experience for Veterans and business customers. Learn how VA went about this massive cultural shift -- to making human centered design (HCD) a requirement, not a “nice to have.”

There’s no point in delivering something on-time and on-budget--if it’s the wrong thing.

Enterprise

Don't be a robot: Automating workflows at scale

Speakers

Mariatta Wijaya, Backend Engineer and Python Core Developer (Zapier)

Mariatta Wijaya

Mariatta Wijaya

Backend Engineer and Python Core Developer

Zapier

Mariatta is a Python Core Developer, a Software Engineer at Zapier, the Vancouver PyLadies co-organizer, and one of the founding members of the PyCascades conference. She moved to Canada almost two decades ago, and now lives in Vancouver with her husband and two children. In her free time, she contributes to open source, builds GitHub bots, and fixes typos.

Maintainer Open source Skills

3:20 pm / Thursday Nov 14

Stage: Potrero

Don't be a robot: Automating workflows at scale

Managing a large open source project like CPython is no easy task. Learn how the Python core team automated their GitHub workflow with bots, making it easier for maintainers and contributors to collaborate together. Even if you’re not managing a large project, you can still build your own bot! Hear some ideas on what you can automate and personalize on GitHub to build at your best. Don’t be a robot, build one.

Maintainer Open source Skills
4:00pm

Break

4:15pm

Deep dive into GitHub's newest features

Speakers

Jarryd McCree, Senior Product Manager (GitHub)

Jarryd McCree

Jarryd McCree

Senior Product Manager

GitHub

Jarryd McCree is a Senior Product Manager at GitHub where he focuses on helping their largest customers operate GitHub at scale. Prior to joining GitHub, Jarryd co-founded multiple start-ups and was named as one of the "20 Innovators Shaping Atlanta’s Black Startup Community" by the Huffington Post. When not at his computer, you can find Jarryd outside in his hometown of Atlanta, Georgia where he enjoys running, cycling, and mountain climbing.

GitHub product talk

4:15 pm / Thursday Nov 14

Stage: Golden Gate

Deep dive into GitHub's newest features

GitHub has shipped a lot of features in the past few months that you might not even know about. In this talk, I will show you some features that we’ve added, how you can use them as part of your day to day workflows, and dive a bit deeper into some of the new features we shared in our keynote.

GitHub product talk

Source code consolidation at Expedia Group: Unlocking collaborative development

Speakers

Jeff Josephson, Senior Systems Engineer (Expedia)

Jeff Josephson

Jeff Josephson

Senior Systems Engineer

Expedia

Jeff Josephson is a DevOps professional specializing in configuration management, infrastructure as code, and cloud architecture. Currently working as the ALM team architect on cloud migrations, pipeline modernization, and CI/CD enhancement for Expedia.

Innersource Enterprise

4:15 pm / Thursday Nov 14

Stage: Embarcadero

Source code consolidation at Expedia Group: Unlocking collaborative development

In 2018, Expedia Group started a project to consolidate all their source code into a single instance of GitHub Enterprise. The team wanted to drive more collaborative development and improve developer efficiency. In this talk, you'll learn about the background of the project, goals, and objectives for success, the design and architecture of the new instance, migration methods used and how they were automated, and details on the challenges faced and how they were resolved.

Innersource Enterprise

Driving ethical change for AI across your organization

Speakers

Andrea Gallego, CTO (BCG GAMMA Global)

Andrea Gallego

Andrea Gallego

CTO

BCG GAMMA Global

Andrea manages the Innovation and Data Science Product Team at BCG GAMMA Global. Andrea also founded Source AI, BCG GAMMA’s first AI and machine learning software, and holds degrees in econometrics, statistics, and computer science. She has taken her career in many directions, pivoting from finance to not-for-profit strategist to technologist to consulting leader—and advocating for women all along the way.

Enterprise

4:15 pm / Thursday Nov 14

Stage: Potrero

Driving ethical change for AI across your organization

As AI becomes more prevalent in our workplaces, it is imperative that solutions are deployed ethically. Organizations need to be cognizant of how they collect and use data, the products they leverage, and the biases that could applied. Most importantly, we need to make sure those who develop algorithms are as diverse as the societies they serve, and that they have the ability to harness the interests and needs of their users. Andrea Gallego, CTO of BCG GAMMA, will explain how GitHub is used by GAMMA’s software and data engineers, data scientists, and analysts to check that unique perspectives and insights are curated and nurtured, and collaboration is tracked and supported across the organization—making GAMMA’s AI solutions more ethical, inclusive, and comprehensive. This talk will help you answer the question: How can we make sure the intelligence we gain from innovations is created and managed ethically?

Enterprise
5:00pm

Closing reception

7:30pm

End of GitHub Universe

Reset

Filter ( Results)

Topics

  • Enterprise
  • GitHub product talk
  • Innersource
  • Maintainer
  • Open source
  • Skills
  • Ecosystem
Filter