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.

Track: Integrate

9:00 am / Tuesday Nov 12

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: The foundation of DevOps pipelines

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.

Track: Automate

9:00 am / Tuesday Nov 12

Code: The foundation of DevOps pipelines

This workshop is designed to allow GitHub beginners to get comfortable with the skills needed in future workshops, without being too rudimentary for experienced GitHub professionals. The workshop will focus on GitHub's core capabilities but present them against the backdrop of DevOps best practices. Students will walk away with skills to be more intentional about organizing workflows and taxonomies for subsequent DevOps automation. You'll hear about:

  • The importance of version control and code organization
  • Using the GitHub workflow to govern team behavior and achieve cultural change
  • How branching and merge strategy affect pull attributes and downstream automation
  • The continuous integration approach and how branching may be directed to lower environments for testing and pre-production
  • Code and feature tracking throughout the release process and back
  • Setting up repositories to deploy to multiple infrastructures including multicloud and hybrid cloud environments.

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.

Track: Integrate

10:40 am / Tuesday Nov 12

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 (Part I)

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.

Track: Automate

10:40 am / Tuesday Nov 12

Continuous integration with GitHub Actions (Part I)

The popular "GitOps" process is an excellent way to fully enable the developer and use GitHub as the source of truth for continuous integration (CI) and continuous delivery (CD) pipelines. By implementing a declarative approach to CI, assets and infrastructure definition, the groundwork may be laid for frictionless deployments. The first part of this two-part workshop covers all aspects of orthodox CI practice and applies the process knowledge gained to hands-on GitHub practice.

  • Use GitHub to provision several polyglot repositories demonstrating multiple programming languages as use cases
  • Use advanced GitHub tooling to quickstart CI processes and fully implement lean and agile development lifecycle practices
  • Implement code coverage with automated unit tests
  • Implement static application security testing- Implement build automation
  • Collaborate through issues and configure repositories so that pull requests may trigger downstream deployments.

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.

Track: Integrate

1:10 pm / Tuesday Nov 12

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 (Part II)

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, Product Manager on GitHub Actions (GitHub)

Chris Patterson

Chris Patterson

Product Manager on GitHub Actions

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.

Track: Automate

1:10 pm / Tuesday Nov 12

Continuous delivery with GitHub Actions (Part II)

GitHub's recent enhancements and the full implementation of GitHub Actions allows continuous deployment to be automated right from the developer repository. GitOps demonstrates how the repository may be the repository and version control of not just source code, but also infrastructure schemas and definitions. The goal of utilizing a source-to-image or infrastructure-as-code approach may be realized with GitOps practice. This hands-on learning experience guides the student through the containerization of application workloads and their subsequent deployment to Kubernetes clusters.

  • Use the applications provisioned in Part I, the CI workshop, to quickly create Docker container images for deployment
  • Implement a secure package registry for build artifacts- Develop a pipeline to deploy workloads to test, pre-production, and production environments
  • Store Kubernetes Deployment, Pod, and Job YAML in GitHub and use the versioning of these assets to declaratively manage live Kubernetes clusters
  • Manage Kubernetes namespaces and service accounts from GitHub- Use Kubernetes agents to automatically report back cluster and workload status
  • Scale a Kubernetes cluster and pod replicas from GitHub- Discuss mechanisms for release roll-back and release-level traceability in a Kubernetes infrastructure.

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.

Track: Integrate

2:50 pm / Tuesday Nov 12

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.

DevOps CI/CD for regulated contexts, continuous delivery release automation

Speakers

James Garcia, Services Solutions Architect Manager (GitHub)

James Garcia

James Garcia

Services Solutions Architect Manager

GitHub

github logo @colossus9

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.

Lukas Gravley, Services DevOps Engineer (GitHub)

Lukas Gravley

Lukas Gravley

Services DevOps Engineer

GitHub

github logo @admiralAwkbar

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.

Track: Automate

2:50 pm / Tuesday Nov 12

DevOps CI/CD for regulated contexts, continuous delivery release automation

In this workshop, you'll use the recently released GitHub pipeline actions and other capabilities to deploy to conventional virtual environments—and develop a number of deployment options using polyglot application workload examples. You'll also implement deployment workflows and release automation to eliminate manual hand-off's and accommodate GRC (Governance, Risk Management, Audit, and Compliance). Learn how to:

  • Profile application workloads for various gating contexts
  • Implement automated approval and gating processes to facilitate stakeholder deployment approvals
  • Deploy conventional application build artifacts and packages to virtual servers in a cloud infrastructure.

4:20pm

Workshop day ends

Day one: Wednesday Nov 13

Palace of Fine Arts

clock icon Tracks
[Name of Track One]
[Name of Track Two]
[Name of Track Three]
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

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

Coming soon

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

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
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.

Enterprise

11:25 am / Wednesday Nov 13

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, Sr. Product Manager (GitHub)

Ryan Nystrom

Ryan Nystrom

Sr. Product Manager

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

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

"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

The elusive quest to measure developer productivity

Session description coming soon.

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

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

Open source

2:10 pm / Wednesday Nov 13

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

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

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

Build like GitHub: How we balance features and reliability at scale

Speakers

Erica Sivak, Senior Product Manager (GitHub)

Erica Sivak

Erica Sivak

Senior Product Manager

GitHub

Erica is a Product Manager of Infrastructure at GitHub based out of Portland, Oregon. When not working she enjoys exploring anything the Portland food scene has to offer and dreaming up her next woodworking project, often at the same time.

Kelsey Gilmore-Innis, Engineering Manager (GitHub)

Kelsey Gilmore-Innis

Kelsey Gilmore-Innis

Engineering Manager

GitHub

Kelsey Gilmore-Innis manages the Delivery team that builds GitHub's Kubernetes infrastructure and platform. Before that, she was the CTO at a non-profit startup, creating a complete product and building a team from scratch. She began her career as a backend engineer working in Scala on platform and cloud technologies. In her free time she plays with her 2 year old toddler and gets kicked out of Facebook mommy groups.

GitHub product talk

3:20 pm / Wednesday Nov 13

Build like GitHub: How we balance features and reliability at scale

Session description coming soon.

GitHub product talk

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

3:20 pm / Wednesday Nov 13

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

Coming soon

4:00pm

Break

4:15pm
5:00pm

End of day 1

Day two: Thursday Nov 14

Palace of Fine Arts

clock icon Tracks
[Name of Track One]
[Name of Track Two]
[Name of Track Three]
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

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

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

Getting sponsored with GitHub Sponsors

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

Getting sponsored with GitHub Sponsors

Session description coming soon.

GitHub product talk Maintainer
11:10am

Break

11:25am

Panel: Embracing open source in financial services

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.

Jagadesh Gadiyaram, Director, Head of Open Source (CapitalOne)

Jagadesh Gadiyaram

Jagadesh Gadiyaram

Director, Head of Open Source

CapitalOne

Enterprise Innersource Open source

11:25 am / Thursday Nov 14

Panel: Embracing open source in financial services

This fireside discussion with leaders from some of the biggest and most secure financial services firms in the world will expose achievements, best practices, and some pitfalls along the way to embracing open source. Hear representatives from these teams 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 just released 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 to use GitHub APIs in web standards

Speakers

Ada Rose Cannon, Co-chair, W3C Immersive Web Working Group (Samsung Internet)

Ada Rose Cannon

Ada Rose Cannon

Co-chair, W3C Immersive Web Working Group

Samsung Internet

As a Developer Advocate for the Samsung Internet Web Browser, Ada’s goal is to spread the word about advanced web features and help developers build great web applications. She is passionate about the Web Platform and Virtual Reality, and is helping to bring VR and AR standards to the Web Platform as Co-Chair of the W3C’s Immersive Web Working Group.

Skills Open source

11:25 am / Thursday Nov 14

How to use GitHub APIs in web standards

Many web standards are produced publicly on GitHub. As Chair of the Immersive Web Working Group, there's a lot of organization to keep projects running smoothly. From building simple scripts to using bots to assist contributors, you'll hear about the GitHub tools that have kept the Immersive Web Working Group's projects running smoothly.

Skills Open source

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

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 ops 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

Machine learning ops with GitHub Actions and Kubernetes

Machine learning has the potential to accelerate human progress, automate mundane tasks, and improve business results. However, the practice of deploying machine learning for enterprises is relatively new. The emerging field of machine learning operations borrows best practices and technologies from DevOps that helps enterprises deploy machine learning solutions with confidence. In this talk, we’ll demonstrate how GitHub Actions and Kubernetes can be used to orchestrate machine learning workflows in new ways that increase transparency and reliability of machine learning applications.

Skills GitHub product talk Open source

Coming soon

Coming soon

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

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

Coming soon

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

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, Principal Scientist (Galois, Inc.)

Stephen Magill

Stephen Magill

Principal Scientist

Galois, Inc.

github logo @smagill

Stephen Magill is a Principal Scientist at Galois, Inc. and a world-recognized expert on programming languages and program analysis, with work ranging from development of high-level languages to static analysis of low-level systems code. He has a Ph.D. in Computer Science from Carnegie Mellon University, and his work has been widely published.

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.

Skills

3:20 pm / Thursday Nov 14

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.

Skills

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

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

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

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

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

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

4:15 pm / Thursday Nov 14

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
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