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!
Filter
Workshops: Tuesday Nov 12
Contemporary Jewish Museum
Take part in hands-on workshops with GitHub experts. Workshops are now sold out.
Registration
Starting out with GraphQL
Speakers
Dr. Claire Knight, Senior Software Engineer (GitHub)
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
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
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 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
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.
Break
Building blocks: Creating your own GitHub Actions with JavaScript
Speakers
John Bohannon, Partner Engineer (GitHub)
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
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
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
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
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
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
Lunch
Extending GitHub workflows with platform primitives
Speakers
Philip Bremer, Manager, Software Engineering, Primitives (GitHub)
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
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
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
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
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
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.
Break
Decisions, decisions: GitHub Apps or GitHub Actions?
Speakers
Erika Kato, Partner Engineering Manager (GitHub)
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
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
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.
Navigate regulated environments with GitHub
Speakers
James Garcia, Services Solutions Architect Manager (GitHub)
James comes from a background on hosting enterprise-scale software development environments and bettering the lives of developers for nearly 8 years. He has a passion for articulating technical concepts to audiences with a wide range of competencies, and is now the first Services Account Engineer on the Services team. James will be looking to work hands-on with customer accounts who need long-term focus on delivering their business needs.
Lucas Gravley, Services DevOps Engineer (GitHub)
Lucas is an engineer on GitHub's Professional Services team. He has extensive experience as an architect for Continuous Integration at Hewlett Packard and Hewlett Packard Enterprise. He's additionally worked as a Senior Developer at GE Healthcare. These roles have allowed him to become a Subject Matter Expert in automating all the things. He has given talks at DevOps Enterprise summits and can help you understand what DevOps and ChatOps can do for you. He's a big fan of Linux, open source, Hubots, and writing scripts to automate every task.
2:50 pm / Tuesday Nov 12
Stage: Automate
Adopting DevOps practices with transparent collaboration may be easier said than done, especially in highly regulated industries like healthcare, government, and financial services. In this workshop, we'll outline some common regulatory and technical challenges, and explore how several companies in these industries used GitHub to overcome these challenges and find success.
Workshop day ends
Day one: Wednesday Nov 13
Palace of Fine Arts
Breakfast and registration
Keynote
Speakers
Nat Friedman, Chief Executive Officer (GitHub)
Nat Friedman is CEO of GitHub, and drives the company’s vision of a global community of developers building the future together. Nat is passionate about building products that delight developers, and is a long-time leader in the open source community. He has co-founded two companies: Xamarin in 2011, where he served as CEO through acquisition by Microsoft in 2016, and Ximian in 1999. He is also co-founder of AI Grant, the GNOME Foundation, and co-founder and chairman of California YIMBY.
9:00 am / Wednesday Nov 13
Stage: featured
Hear what's next for your favorite GitHub products, what's new, and how you can be part of it all.
Break
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 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 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.
10:30 am / Wednesday Nov 13
Stage: Golden Gate
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.
Shaping the contributor experience
Speakers
Sara Cope, Engineer (Code.gov)
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.
10:30 am / Wednesday Nov 13
Stage: Embarcadero
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.
Social sector and open source
Speakers
Gina Assaf, Digital Design and Research Consultant for Social and Global Impact & Good (Independent Consultant)
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
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
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.
10:30 am / Wednesday Nov 13
Stage: Potrero
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.
Break
Panel: Agility and security: Navigating the enterprise balancing act
Speakers
Natalie Bradley, Field Architect (GitHub)
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
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
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.
11:25 am / Wednesday Nov 13
Stage: Golden Gate
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.
How highly productive teams communicate using GitHub
Speakers
Ryan Nystrom, Director of Engineering (GitHub)
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.
11:25 am / Wednesday Nov 13
Stage: Embarcadero
Session description coming soon.
"Good code documents itself" and other lies: Changing work culture through documentation
Speakers
Tania Allard, Developer Advocate (Microsoft)
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.
11:25 am / Wednesday Nov 13
Stage: Potrero
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.
Lunch
Insights into GitHub Enterprise: How IBM tracks social coding
Speakers
Emma Dickson, Data Scientist/Data Engineer (IBM)
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.
1:15 pm / Wednesday Nov 13
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.
The elusive quest to measure developer productivity
Speakers
Abi Noda, Sr. Product Manager (GitHub)
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.
1:15 pm / Wednesday Nov 13
Stage: Embarcadero
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.
Panel: Women in open source
Speakers
Nithya Ruff, Head of Open Source (Comcast)
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
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
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
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
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.
1:15 pm / Wednesday Nov 13
Stage: Potrero
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.
Break
State of the Octoverse
Speakers
Yanran Zhou, Senior Data Scientist (GitHub)
Rachel Potvin, VP of Engineering (GitHub)
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
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.
2:10 pm / Wednesday Nov 13
Stage: Golden Gate
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.
The code behind cars: How GitHub turned Ford into a software company
Speakers
Tim Carmean, Central Software Process & Tools Supervisor (Ford)
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
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.
2:10 pm / Wednesday Nov 13
Stage: Embarcadero
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.
Advanced patterns for GitHub's GraphQL API
Speakers
Rea Loretta, CEO (Toast)
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.
2:10 pm / Wednesday Nov 13
Stage: Potrero
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.
Break
Building and deploying modern websites and apps
Speakers
Guillermo Rauch, CEO (ZEIT)
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.
3:20 pm / Wednesday Nov 13
Stage: Golden Gate
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.
Secure container development workflows with Anchore and GitHub Actions
Speakers
Steve Winton, Senior Partner Engineer (GitHub)
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
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.
3:20 pm / Wednesday Nov 13
Stage: Embarcadero
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.
Building open source communities of starfish
Speakers
Ben Greenberg, Developer Advocate (Nexmo)
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.
3:20 pm / Wednesday Nov 13
Stage: Potrero
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.
Break
GitHub Archive Program Partner Panel
Speakers
Roberto Di Cosmo, Founder (Software Heritage)
Roberto Di Cosmo
Founder
Software Heritage
Patricia Alfheim, Communication Manager (Piql AS)
Patricia Alfheim
Communication Manager
Piql AS
Patricia Alfheim is the Communication Manager at Piql AS, a Norway-based digital preservation provider and co-creator of the Arctic World Archive. Patricia is a creative communicator and strategist, with a love of community engagement and translating technical content into compelling stories. With background in cyber security and public relations from the Australian Government, Patricia is a key member of the Arctic World Archive management team.
Bendik Bryde, Business Development Manager (Piql AS)
Bendik Bryde
Business Development Manager
Piql AS
Bendik Bryde is the Business Development Manager at Piql AS. His background stems from a combination of studies in international business and psychology. Formerly working for the Norwegian government with emerging and innovative technologies, he joined Piql more than four years ago and have been helping institutions around the world safeguard irreplaceable data and make it accessible for the perpetuity.
Ioan Stefanovici, Senior Researcher (Microsoft)
Ioan Stefanovici
Senior Researcher
Microsoft
Brewster Kahle, Founder and Digital Librarian (Internet Archive)
Brewster Kahle
Founder and Digital Librarian
Internet Archive
Henry Lowood, Harold C. Hohbach Curator for History of Science & Technology Collections (Stanford University)
Henry Lowood
Harold C. Hohbach Curator for History of Science & Technology Collections
Stanford University
Nick Brysiewicz, Director of Development (The Long Now Foundation)
Nick Brysiewicz
Director of Development
The Long Now Foundation
4:15 pm / Wednesday Nov 13
Stage: featured
Join the GitHub Archive Program partners for a deep dive into their unique approaches and technologies used to preserve the world’s knowledge for future generations.
End of day 1
Day two: Thursday Nov 14
Palace of Fine Arts
Breakfast and registration
Opening keynote
Speakers
Erica Brescia, Chief Operating Officer (GitHub)
Erica Brescia
Chief Operating Officer
GitHub
Erica Brescia is GitHub’s Chief Operating Officer, where she leads the business development, support, and workplace teams. Prior to joining GitHub, she was the COO and co-founder of Bitnami, where she was instrumental in leading the team's business development efforts with all of the leading cloud platform providers. Erica’s leadership in the technology space extends to serving on the board of directors of the Linux Foundation, as well as being an Investment Partner in X Factor Ventures, which empowers female-led businesses to succeed.
When Erica isn’t leading operations at GitHub, she loves going to the farmer's market, cooking, working out and laughing hysterically with her husband and their hilarious 6 year old son, Jack.
Clare Liguori, Principal Software Engineer (Amazon Web Services)
Clare Liguori
Principal Software Engineer
Amazon Web Services
Clare Liguori is a Principal Software Engineer for AWS Container Services. Her current focus is on developer experience for Amazon ECS and AWS Fargate, building tools at the intersection of containers and the software development lifecycle: local development, infrastructure as code, CI/CD, observability, and operations. Previously, Clare worked in AWS Developer Tools building services like AWS CodeBuild, and at Motorola Solutions building WiFi technology software.
Miju Han, Director of Product Management (HackerOne)
Miju Han
Director of Product Management
HackerOne
Nico Waisman, Director of Research (GitHub)
Nico Waisman
Director of Research
GitHub
Jamie Cool, Product Manager (GitHub)
Jamie Cool
Product Manager
GitHub
Dan Belcher, Co-Founder (Mabl)
Dan Belcher
Co-Founder
Mabl
Dan has spent his career building products to make life easier for software teams. He is a co-founder at mabl, a SaaS solution that uses machine intelligence to simplify end-to-end testing. Prior to mabl, Dan worked on the Cloud Platform team at Google, which he joined through its acquisition of Stackdriver, a company that he also-co-founded. Dan spent his early career in product and technical leadership roles at VMware, Sonian, and Microsoft
Rob Fletcher, Head of Application Security (Uber)
Rob Fletcher
Head of Application Security
Uber
Erika Kato, Partner Engineering Manager (GitHub)
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.
Kevin Backhouse, Security Researcher (GitHub)
Kevin Backhouse
Security Researcher
GitHub
9:00 am / Thursday Nov 14
Stage: featured
Keynote description coming soon.
Break
Applying the GitHub security development lifecycle to your open source project
Speakers
Justin Hutchings, Senior Product Manager (GitHub)
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
10:30 am / Thursday Nov 14
Stage: Golden Gate
Session description coming soon.
The modern mainframe: GitHub for social coding and mainframe application development
Speakers
Philip Holleran, Principal Solutions Engineer (GitHub)
Venkat Balabhadrapatruni, Architect (Broadcom)
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.
10:30 am / Thursday Nov 14
Stage: Embarcadero
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.
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
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.
10:30 am / Thursday Nov 14
Stage: Potrero
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.
Break
Panel: Embracing open source in risk-averse organizations
Speakers
Jamie Jones, Director of Field Architects (GitHub)
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
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
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
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.
11:25 am / Thursday Nov 14
Stage: Golden Gate
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.
How visualization helps developers
Speakers
Melody Meckfessel, CEO (Observable)
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.
11:25 am / Thursday Nov 14
Stage: Embarcadero
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.
Building an open source community from the ground up
Speakers
Stefan Fejes, UI Engineer (30 Seconds)
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.
11:25 am / Thursday Nov 14
Stage: Potrero
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.
Lunch
Machine learning operations with GitHub Actions and Kubernetes
Speakers
Hamel Husain, Staff Machine Learning Engineer (GitHub)
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
Software Engineer
1:15 pm / Thursday Nov 14
Stage: Golden Gate
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.
Going global: Challenges, considerations, and tips
Speakers
Ed Huang, Co-founder and CTO (PingCAP)
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.
1:15 pm / Thursday Nov 14
Stage: Embarcadero
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.
How Stripe builds APIs and teams
Speakers
Michael Glukhovsky, Developer Advocate (Stripe)
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).
1:15 pm / Thursday Nov 14
Stage: Potrero
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.
Break
Ship happens: shipping pull requests at scale with the merge queue
Speakers
Jack Li, Production Engineer (Shopify)
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.
2:10 pm / Thursday Nov 14
Stage: Golden Gate
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.
Advanced GitHub Actions: workflows for production grade CI/CD
Speakers
Edward Thomson, Product Manager (GitHub)
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
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.
2:10 pm / Thursday Nov 14
Stage: Embarcadero
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.
Panel: Open source in Africa
Speakers
Samson Goddy, Oversight Board (Sugar Labs)
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
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
Developer Relations Ecosystem Community Manager
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
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 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.
2:10 pm / Thursday Nov 14
Stage: Potrero
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.
Break
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 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
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.
3:20 pm / Thursday Nov 14
Stage: Golden Gate
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.
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
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.
3:20 pm / Thursday Nov 14
Stage: Embarcadero
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.
Don't be a robot: Automating workflows at scale
Speakers
Mariatta Wijaya, Backend Engineer and Python Core Developer (Zapier)
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.
3:20 pm / Thursday Nov 14
Stage: Potrero
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.
Break
Deep dive into GitHub's newest features
Speakers
Jarryd McCree, Senior Product Manager (GitHub)
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.
4:15 pm / Thursday Nov 14
Stage: Golden Gate
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.
Source code consolidation at Expedia Group: Unlocking collaborative development
Speakers
Jeff Josephson, Senior Systems Engineer (Expedia)
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.
4:15 pm / Thursday Nov 14
Stage: Embarcadero
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.
Driving ethical change for AI across your organization
Speakers
Andrea Gallego, CTO (BCG GAMMA Global)
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.
4:15 pm / Thursday Nov 14
Stage: Potrero
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?
Closing reception
End of GitHub Universe
Reset
Filter ( Results)
Topics
-
Enterprise
-
GitHub product talk
-
Innersource
-
Maintainer
-
Open source
-
Skills
-
Ecosystem