The Wayback Machine - https://web.archive.org/web/20170613130903/https://github.com/blog
Skip to content
Subscribe

Introducing GitHub Marketplace

Discover and buy apps that extend your workflow.

Browse Marketplace

Clone in Xcode

It's easy to explore code in your browser when you visit a GitHub repository, but you often want to pull that code directly into the appropriate editor and try it out. For example, if the repository contains an .xcodeproj or .xcworkspace file, you might want to open that code in Xcode.

This is possible starting today with the new "Open in Xcode" button.

Open in Xcode

The button works with Xcode 9, the latest version announced at today's WWDC, which includes GitHub integration developed by Apple. Once you authenticate into Xcode with your GitHub account, the "Open in Xcode" button will appear for relevant repositories on GitHub. Click the button and Xcode will launch, prompting you to choose a directory to clone the repository to your local machine.

Happy cloning!

Introducing GitHub Enterprise 2.10: build tools with the new GitHub GraphQL API, organize with topics, and level up your project management

The latest GitHub Enterprise release is here with updates for developers and admins alike. Customizable workflows and advanced project tracking help your team do more at every step of the development cycle.

Ready to upgrade?
Download GitHub Enterprise 2.10

Create your own tools with the new GitHub GraphQL API

The GitHub GraphQL API is now out of early access on GitHub.com and available in GitHub Enterprise 2.10. Create your own tools with greater access to data than ever before using the same API that we use to build GitHub. Ask for the exact data you need in a single request and get updates in real time—no more hitting multiple endpoints or waiting for new ones after a new enterprise feature has been released.

Check out the GitHub GraphQL API video and get started with the API today!

Find and organize repositories with topics

With Enterprise 2.10, repository admins can manually add tags to their repositories for easy search and discovery. Use topics to add relevant data and group repositories by languages used, project function, or teams responsible for maintaining the repository. Team members can use tags to filter repositories and find new ones related to their projects.

atom-shared-topic

Learn more about topics

Get the full story (or no story) from your project boards

Project boards are a great way to keep your tasks organized on GitHub, and they're especially useful when working with a team. The latest enterprise release helps you accomplish more in project boards with better organization, tracking, and reviews.

When projects get complex with multiple contributors and phases, it can be difficult to keep track of what's getting done and who's doing it. Now teams can see a rich history of all activity (and the teammate behind each action) in one place with project board history.

Screenshot of the Project Activity view

Learn more about project board history

If your team isn't using project boards, admins can disable them by unchecking the Projects box in Settings on the repository or organization level. When they're disabled, you'll no longer see project board information in timelines or audit logs. They can be re-enabled at any time and will be restored exactly as you left them.

Disable GitHub Projects

Learn more about disabling projects

Refine your review process

Review requests help you get the exact feedback you need from the people you need it from. Now you can use filters to find the pull requests that require your attention first. Use the Reviews filter to see the pull requests still awaiting review, unreviewed pull requests on protected branches that require a review, approved pull requests that are ready to merge, pull requests that have a review requesting changes, and pull requests that have been reviewed by a specific user.

Learn more about review request filters

Reinforce your team's code reviews by specifying who in your organization can dismiss reviews on a protected branch. In addition to the ability to leave, manage, request, and dismiss reviews, protect branches, and limit merging rights, you can ensure important feedback gets addressed. Completely remove the ability to dismiss reviews on a protected branch or restrict that ability to a subset of users or teams specified in your branch protection settings for any organization repository.

Learn more about review dismissal

Additional updates

  • Git LFS 2.0.0 includes important bug fixes, an early release of File Locking, and a handful of other new improvements.
  • New options give administrators the ability to configure API rate limiting from the Management Console.
  • Trace changes in any part of your files over time, instead of viewing the entire file history, with improved Git blame.
  • Organization owners can now limit the ability to delete repositories to themselves or members with admin permissions.
  • Choose which TLS protocols to support and deprecate to fit your security policies.
  • Be a part of the Early Access Program:
    • Request access to hotpatching for reduced downtime when you’re upgrading patch releases.
    • If your team is geographically-distributed, request access to geo-replication for better performance in high availability environments.

Upgrade today

Download GitHub Enterprise 2.10 to start using these features and keep improving the way your team works. You can also check out the release notes to see what else is new or enable update checks to automatically check for the latest releases of GitHub Enterprise.

Not on GitHub Enterprise yet and want to give it a try?
Request a 45-day free trial

Announcing an open data set on the open source community

We just released an open data set for the open source community, researchers, and curious data wonks to study.

The data includes responses from 5,500 open source participants randomly sampled from over 3,800 projects on GitHub.com and over 500 sourced from communities that work on other platforms. Altogether, the data represents some of the most comprehensive and high-quality data on the open source community to date.

header from the survey website

The Open Source Survey covers a broad set of topics, including:

  • What people value in the software they use and in open source projects
  • How and where people find and provide help
  • Privacy preferences and practices
  • Employer policies around using and contributing to open source
  • Negative experiences and their consequences
  • Personal backgrounds of community members

We hope you'll use the data to inform decisions about community, tooling, and prioritization of work; understand the needs and experiences of different parts of the community; and do new and interesting research on a remarkable system of peer production that powers so much of modern life.

In the meantime, we've started using the findings to help us understand what makes a healthy community and how we can improve GitHub for maintainers, contributors, and end users.

plot of importance of various attributes to project use and contribution

Huge thanks to all of our collaborators in academia, industry, and the open source community who contributed topic ideas and questions, helped with translations, and took the survey. You can find the data, and an analysis of the key findings, at opensourcesurvey.org. Let us know how you use the data or write to us with questions or comments.

Check out the full schedule for Constellation Tokyo

GitHub Constellation June 6, 2017

先週ロンドンで開催されたGitHub Satelliteにご参加いただいたすべての方に感謝申し上げます。そして今回、私たちはさらに多くのデベロッパーやビジネスリーダーの皆様に会いに、6月6日に東京でConstellation Tokyoを開催いたします!Tabloidでのセッションおよびパネルディスカッションの1-Dayチケットをお持ちの方は、こちらから当日のスケジュールをご確認いただけます。

セッション例

  • GitHubの CBO (Chief Business Officer) Julio Avalos によるオープニングキーノート
  • Grow Session Trackにて、一般社団法人コード・フォー・ジャパンの関治之氏による 「シビックテック - 伽藍とバザールとオープンガバメント」
  • Grow Session Trackにて、株式会社富士通研究所の佐川千世己氏による 「デジタルイノベーションを支える富士通研究所の役割」
  • Build Session Trackにて、GitHubの鈴木順子氏による 「The Path to GitHub Enterprise Success」
  • Women Who Code Tokyoの佐藤紘美氏によるクロージングキーノートの後は、カクテルアワーをお楽しみいただけます

スケジュールの詳細はこちらからご確認ください

Constellation Meetup にぜひご参加ください

Costellation Tokyoのチケットは販売初日に完売しましたが、チケットをお持ちでない場合でも、都内で開催されるコミュニティの交流イベントConstellation Meetupにご参加いただけます。6月5日の夜には、Super Deluxe でビデオアーティストの高橋啓治郎氏によるパフォーマンスや、 XTREME DESIGN、KDDI などを代表するデベロッパーによる一連のライトニングトークが予定されています。飲み物や軽食を楽しみながら、オープンソースのデベロッパーや GitHub チームとの交流をお楽しみください。Constellation Tokyo のチケットをお持ちの場合は、Constellation Meetup に立ち寄られると、カンファレンスバッジを早めに受け取ることができ当日の混雑を避けることができます。

Constellation Meetupに登録する


Thanks to everyone who joined us in London for Satellite last week. Now, we’re heading to Tokyo to meet more developers and business leaders at Constellation on June 6. If you have a ticket for the full day of sessions and panel discussions at Tabloid, here's a peek at what your day will look like.

Sample schedule

  • Start the day with a keynote from GitHub's Chief Business Officer, Julio Avalos
  • Discuss "Civic tech: the cathedral, the bazaar, and open government" with Code for Japan's Hal Seki in our Grow Session Track
  • Hear from Fujitsu Laboratories' Chiseki Sagawa on "Digital innovation support" in our Grow Session Track
  • Explore "The path to GitHub Enterprise success" with Junko Suzuki of GitHub in our Build Session Track
  • Close the day with a keynote from Himi Sato of Women Who Code Tokyo and a cocktail hour

See the full schedule

You're invited to the Constellation Meetup

Constellation tickets sold out on the first day tickets were on sale, but you can still join us for a community meetup in Tokyo if you didn't get one. We'll be at Super Deluxe on the evening of June 5 for a performance by video artist Keijiro Takahashi and a round of lightning talks from developers representing XTREME DESIGN, KDDI, and more. Come meet open source developers and the GitHub Team over snacks and drinks. If you're registered for Constellation, you can also pick up your conference badge early and beat the crowds if you stop by the Constellation Meetup.

Register for the Constellation Meetup

Introducing temporary interaction limits

When issue or pull request discussions get heated, sometimes a solution can't be reached until everyone has had time to cool down. Now, with interaction limits, maintainers can temporarily limit who can comment, create pull requests, and open issues among existing users, collaborators, and prior contributors. After 24 hours, limits expire and allow users to go back to participating in the conversation.

The new temporary interaction limits in repo settings

You'll find interaction limits when you click on the Settings tab in any repository you own.

This is just one tool your team can use to promote healthy, level-headed collaboration.

Learn more about interaction limits

Join virtual classes with the GitHub Training Team

After several years of providing in-person and remote training, the GitHub Training Team is bringing their classroom experience to your laptop. The team is hosting live, virtual private classes designed for developers of all experience levels to reach their goals faster. Now, you and your team can sit down with an expert from anywhere in the world with a custom curriculum.

Reach out to GitHub Services to schedule a private class for your team.

Everything you need to know about private virtual classes

How many people can attend?

Our virtual classes are perfect for distributed teams of all sizes, but each class is limited to 20 participants to maximize engagement and personalized instructor attention. We can accomodate concurrent class schedules if your team has more than 20 people, so larger teams can still learn together.

When are the classes?

Private classes consist of four, 75 minute sessions that can be scheduled at your convenience.

How are the classes structured?

Each session uses Zoom to provide video and screen sharing capabilities. The instructor will guide developers through focused, hands-on practice with new concepts and short bursts of learning allow for greater focus and retention. After class, developers complete practice activities to further enhance their understanding of the topics covered.

How do trainers engage with developers?

Questions during and after class are always welcome, but sometimes developers think of the best questions outside of class time. To make sure no question goes unanswered, we provide a package of one-on-one post-class follow up appointments with the GitHub Training team where developers can sign up to ask questions, review selected topics, or get help with difficult situations via Zoom.

What will I learn?

From Git reset to merge conflicts in pull requests, classes will help you build a strong foundation for both Git and GitHub. The class is designed for you to walk away with all of the fundamental knowledge you need to use Git comfortably.

Send GitHub Services a note to learn more about private classes.


If a private class isn't right for you, the team offers monthly public classes for individuals and small teams who want to experience a premium Git and GitHub learning experience without the lengthy procurement process. You can use your credit card, and join the class when you're ready.

Register for our public classes

Teaching recursion with fractals at Lowell High School

art_simon

Mikaela Marciales, a junior at Lowell High School in San Francisco and member of the JROTC, reflects on her projects in AP computer science as equal parts expression and fun—in large part thanks to a creative AP computer science approach developed by her teacher, Art Simon.

When I’m feeling all optimistic and happy, I’ll make a really colorful, explosive program. If I'm more calm, I'll make a more minimalistic type program.

Spark curiosity in your course design

Years ago, Art remembered that a student brought in some code he ripped out of a magazine. After they ran the code together, the student’s eyes lit up.

From there on out, Art has designed assignments for students to make work theirs, put personal touch on projects, and build things that are meaningful.

Programming is about making the computer do what you want it to do. So personalize your projects. Make them fun. Make them unique. When students can make it theirs, you tap into another kind of creative design and drive.

Rethink recursion assignments

Recursion is a critical programming concept, but it can be pretty abstract. In Mikaela’s words, her first introduction to recursion was, “Wow, this must be super complicated.”

But Art showed students fractals and prompted students to create their own. With a touch of Algebra and looking at a few lines of sample code, Mikaela jumped in to make her own Sierpinski Triangle.

triangle
See Mikaela’s project on GitHub Pages

Now Mikaela is even looking at nature differently.

Whenever I think of recursion, now I think of nature and tree rings, Mr. Simon showed us this picture of a leaf that is a leaf inside of a leaf inside of a leaf type thing. I think I've seen it in a lot of plants now that I think about it.

Unique projects make cheating difficult

Art encourages his students to look at similar projects on GitHub for inspiration and to ask other students for input.

Mikaela reflects on this blend of studio feedback and peer learning:

Having people that I talk to is really nice because, you can just say, "Oh, that would be really cool in your program." And someone will tell me, "Oh yeah that would be cool in your program, too."

mikaela asteriods 3
Mikaela built on what she’d learned in Java programming for her future assignment Asteroids.

He structures the assignments in terms of milestones, layering in a different element or feature of the project at each turn.

In Mikaela’s Asteroids game, we're using object oriented programming techniques that build up and adds features. We get the ship working first. That's milestone number one. We get the asteroids on the screen. That's milestone number two. We get the ability to remove asteroids and look for collisions. That'd be milestone number three. Then we add bullets, and you got a working game.

Since everyone’s project is unique, Art isn’t concerned about dishonesty—as long as students can explain what is going on in the program, they’ve mastered the material.

People are going to create objects that explode differently and encounter collision detection differently.

A passionate start to a career in programming

Mikaela has run out of computer science courses to take at Lowell, but she participates in an after-school program called Mission Bit and plans to continue with an engineering internship this summer. And Mr. Simon’s approach to teaching has made all the difference:

I have to compliment Mr. Simon because I was a complete beginner in all of this stuff when I came into it, and he taught me everything, which is pretty cool because now I know so much.

Resources for AP Computer Science teachers


This is a post in our “Teacher Spotlight” series, where we share ways teachers use GitHub in their classrooms.

See more GitHub Education posts

Mission Report: GitHub Satellite

Keynote at GitHub Satelite

Earlier this week, we kicked off the second GitHub Satellite in London. In case you missed it, here are some highlights, along with a summary of platform updates we shared.

We started day one at Printworks with a keynote by GitHub CEO Chris Wanstrath and Platform Engineering Manager Kyle Daigle. They shared a few platform updates, including the launch of GitHub Marketplace, a new way to discover and buy apps that customize your workflow.

On day two, we worked with chatbots, Electron, and Arduinos in hands-on workshops, and we ended the day with cocktails and refreshments at White Rabbit, an airy Shoreditch workspace.

arduino workshop

Platform updates

We launched a couple tools that make it easier to build on your process and integrate with GitHub in addition to GitHub Marketplace. Check out the production-ready version of our GraphQL API and GitHub Apps, fresh out of pre-release. For more details, see the platform update blog post.

Sponsors

GitHub Satellite would not have been possible without the support of our sponsors who provided coffee, waffles, floral installations, and mustachioed mascots made of LEGOS.

Sponsors of GitHub Satellite

Thank you

Finally, thank you to our community for launching the second Satellite into orbit—you made this one the best yet. We'd love to see you again at CodeConf and ElectronConf in July, and at GitHub Universe in October!

Announcing GitHub Universe early bird tickets and speaker submissions

Universe

GitHub Universe, our flagship product and community conference, is just a few months away on October 10-12 at Pier 70 in San Francisco. Secure your spot with an early bird ticket or submit a speaker proposal if you'd like to lead a session.

Be at the center of Universe

Pick up an early bird ticket

Early bird tickets are available now for $399 and include two GitHub keynotes, four featured talks, 40 breakout sessions, and after party admission. You can also extend your Universe experience with a full day of hands-on workshops hosted by GitHub's Training Team. Early bird pricing will be available until August 1, but don't wait—they will sell out.

Get early bird tickets

Submit a speaker proposal

We're also calling for speakers to share ideas about tools, people, and businesses behind software during the GitHub Universe breakout sessions. There are 40 sessions and four session tracks this year following these themes:

  • Code: It's the nuts and bolts of software. Which programming languages and frameworks are enabling you to build the next release or solve a tough technical challenge? What development environment and tools are you using to get your ideas into code? How is data and machine learning influencing what you're building?

  • Architecture: Every technical decision comes with trade-offs. How do you plan for the future while tackling the practical technical problems you're currently facing? Explore the how distributed systems impact your application architecture, how an API-first approach informs what features you're building, and how to balance performance, flexibility, and complexity with service-based applications.

  • Operations: Writing software is only half the battle. Shipping new code into production takes coordination between teams and an integrated set of tools. Share your experience maintaining a scalable infrastructure, connecting continuous integration and deployment systems, and extending your development workflow to include performance, monitoring, and resiliency.

  • People: Behind every line of code is a person writing it. How do we, both as individuals and teams, impact what software we build? Discuss the value of collaboration, the practice of managing engineers, the place of mental health and wellness, and the challenges of building community.

If you have a story you'd like to share with the biggest developer community in the world, we'd love to hear from you. All levels of experience—in speaking and software—are welcome.

Submit a proposal

Experience last year's Universe

Keep track of every project card with filtering

With the new project card filtering feature, you can find the cards you're looking for at lightning speed—no matter how big your project is or how many contributors it has.

screenshot of project card filtering

If you know the title of the card you're looking for, just type it into the filter box to find it quickly. If you don't know the title, you can use one of our qualifiers to narrow cards down by label, author, and more.

You can also use these qualifiers to filter your projects in powerful ways. For example, if you enter assignee:your-username into the filter box, you can easily view all of the cards that are assigned to you.

For more information on GitHub project boards, check out the documentation.

Introducing GitHub Marketplace and more tools to customize your workflow

Today, we’re building on our launches at GitHub Universe 2016—making it easier than ever to evolve and customize your workflow. Find integrations and put them to work in minutes with GitHub Marketplace, pair developer tools and fine-grained repository permissions with GitHub Apps, or build the exact tool you need with a new, production-ready version of our GraphQL API. Together, these tools give you everything you need to set up a custom workflow that grows with your goals.

GitHub Marketplace

GitHub Marketplace is a new way to discover and purchase tools that extend your workflow. Find apps to use across your development process, from continuous integration to project management and code review. Then start using them without setting up multiple accounts or payment methods. More than a dozen integrators have apps in GitHub Marketplace today, including Travis CI, Appveyor, Waffle, ZenHub, Sentry, and Codacy—with more coming soon!

Browse Marketplace or share what you’ve built with the GitHub community.

GitHub Apps

GitHub Apps (formerly Integrations) is now out of pre-release, giving you more control over what you build. As first-class actors, GitHub Apps take actions themselves directly through the API—no user impersonation (or user seat) required—and they have granular permissions to access only the content they need. Install them on an organization or user account, then give them access to the repositories of your choice. Learn more.

GitHub GraphQL API

The GitHub GraphQL API is fresh out of its Early Access program. Create your own tools with greater access to data than ever before using the same API that we use to build GitHub. Ask for the exact data you need in a single request and get updates in real time—no more hitting multiple endpoints or waiting for new ones after a feature has been released.

Get started with the GitHub GraphQL API documentation.

Recent updates

In addition to these new releases, we have a few more platform updates to share:

  • A new Git and GitHub integration for Atom is ready for your desktops. The integration provides first-class Git functionality and access to GitHub workflows without leaving your favorite editor. Try it out
  • The new GitHub Desktop Beta is now available. It’s built on Electron and offers a unified experience across operating systems. Best of all, it's open source. Developers and teams can now customize and contribute to the client by adding features and extending to other operating systems. Get the app for Mac or PC

See all the recent releases on github.com/updates.

Get to know the Satellite speakers

satellite_blog_email_header

Satellite speakers and attendees will be on their way to London next week for our biggest European conference to date. Learn more about the work and inspiration of two U.K.-based Satellite speakers, a GitHub Campus Expert and a Met Office Informatics Lab Lead Engineer.

If you want to meet them in person, there's still time to get your Satellite ticket.

Meet Amy Dickens

GitHub Campus Expert - Computer Science PhD at The University of Nottingham

How'd you get started in development?

I started out in recording technology and sound engineering as my bachelor's degree. We did some basic audio programming using MaxMSP and IDE for audio programming, and from there, my love of building things grew. I picked up processing in my final year and then some front end web development skills. After that, I joined the University of Nottingham to do a PhD in Computer Science.

What's the most interesting thing you're working on?

I'm currently researching computer vision and human computer interaction for my PhD on "Gesture Controlled Sound for Users with Complex Disabilities".

Do you have any side projects you want to share?

Yes yes yes. I am hugely enthusiastic about building communities that help women to get into tech and that promote gender equality in the industry. I recently built an interactive map at a hackathon that I'd like to expand to showcase where women are in tech around the world! It's open source and I'm totally up for suggestions as to what to do with it next. Take a look.

What are the biggest challenges you're dealing with?

Sensors and making things see. I’m currently working on Leap Motion Sensors, but they struggle to detect hands of people with certain conditions that cause closed hand syndrome. Plus, getting to grips with convolution neural networks in machine learning. I've just spent a few days on an AI and Machine Learning track at the Codemotion conference in Amsterdam, and it's got me hyped to investigate it more and how it could help my research.

Which emoji best represents you?

Well, that's a no brainer—totally 🦄

Meet Jacob Tomlinson

Lead Engineer - Met Office Informatics Lab

How'd you get started in development?

Since the first time I clicked “view source” on a web page, I’ve been fascinated with how code and markup can be converted into complex functionality. My interest grew from there and lead me down the path to server side languages and databases. It was then I discovered the power of Linux and fell in love with system engineering and architecture.

What's the most interesting thing you're working on?

I'm currently working on a project called Jade which involves building scalable interactive data processing systems to empower environmental scientists.

What are the best parts of what you do?

One of the best parts of my job is getting to collaborate with and learn from incredible people in the technology field. I’m fortunate enough to work alongside top engineers from NASA, Amazon, Microsoft, and more.

What does a normal day look like for you?

An average day involves sitting around a large table with my team writing code and configuring servers. We often entertain visitors and collaborators and play a key role in communicating what the Met Office is working on. I always try to have a lunchtime walk in the surrounding countryside to clear my head.

How do you manage your time?

I keep an A6 bullet journal. I find it really important to have a physical task list as apps are far too easy to minimize and forget about.

Do you have any side projects?

In my spare time I have been working on a Python chatbot framework called opsdroid. I use it alongside the awesome Home Assistant project to talk to my smart home, and we use it to power our ChatOps workflow within our team. It’s designed to be easy to configure with everything contained in one yaml file and easy to extend with simple Python decorator syntax.

What are the biggest challenges you're dealing with?

As with many people, we just have far too much data to process in the ways we’re used to. Coming up with scalable, flexible, parallelized solutions for data processing is both the biggest challenge and most interesting thing I’m working on at the moment.

Which emoji best represents you?

Tough question. My most used emoji is 🤓, so I’ll have to go with that one.


See who else is speaking at Satellite

Announcing Git Integration for Atom and GitHub Desktop Beta

Today's a big day for desktops everywhere. We're making the GitHub experience better beyond the browser with two releases—a new release of Atom with Git and GitHub Integration and the new GitHub Desktop Beta, completely redesigned on Electron. These releases will help you work more productively, wherever you work best with a streamlined experience across platforms.

The power of Git inside Atom

The Git and GitHub Integration for Atom is ready for your editor, bringing your Git workflow right where you code. The new integration allows you to use some of the most common Git operations directly in Atom's UI: stage files, commit code, switch branches, and even resolve merge conflicts.

Screen shot of the Git Integration for Atom

Since its 1.0 release in 2015, Atom has grown to 2.1 million active users. Integrating with Git brings together two essential parts of many developers' workflows, reducing the need to drop to the command line or a separate GUI platform and helping them stay in the flow longer.

And this is just a first step toward the richer GitHub integration Atom will offer in the future. Improvements to existing operations and expansion into all new functionality are just around the corner. Visit the Atom blog to learn more.

A unified, cross-platform experience

Create branches, collaborate with other developers, and commit changes without touching the command line using GitHub Desktop Beta—our new, open source GitHub client.

Screenshot of the all new Desktop Beta, rebuilt in Electron

We've rebuilt GitHub Desktop from the ground up in Electron to create a simplified user experience focused squarely on how you use GitHub. Developers who are new to Git and GitHub can get comfortable without the command line and seasoned users can work frictionlessly across multiple projects.

Desktop Beta is open source, ready for your feedback and input at github.com/desktop/desktop. Build on the app with the functionality you need or, even better, contribute and improve the experience for everyone.

GitHub Desktop Beta vs. GitHub Desktop

Desktop Beta gives you the newest desktop features before they're officially released. If you're looking for an earlier release, the official GitHub Desktop app is still available for Mac and PC. For a detailed explanation of why we decided to walk away from two codebases and rewrite our app, visit the GitHub Engineering Blog.

Ready to try Desktop Beta? Download the app. You can also get started with the documentation or join the Desktop team for an overview on May 30.

We can't wait to see what you build!

CodeConf is back and ElectronConf is here

codeconf_blog_header

We're heading to Seattle July 11-13 for CodeConf and ElectronConf, two back-to-back open source conferences—each with its own focus. Join us for three days of learning and building with fellow open source developers. Get your tickets now to take advantage of early bird pricing, and save even more when you purchase tickets to both events.

CodeConf July 11-12

This year, we’re highlighting open source technologies, and diving deep into browser and beyond-browser tools. We'll explore the latest in browser engines, the languages being used, and how they're breaking out of web and into native mobile and desktop software development. With over 30 sessions in two days, you're sure to walk away with enough know-how and inspiration to build the next generation of open source projects.

We're offering early bird pricing on general admission tickets for a limited time and calling for speakers who want to share open source lessons, projects, or skills. Whether it's your first talk or your fiftieth, we'd love to hear from you.

Get early bird CodeConf tickets

Be a CodeConf speaker

ElectronConf July 12-13

After CodeConf, we're hosting ElectronConf, a brand new single track conference with a pre-conference workshop day. The event is dedicated to Electron, the best way to build cross-platform desktop experiences, and brings the entire Electron community together to learn best practices, see how other developers are using Electron, and find out what's next.

Share your experience with Electron as a speaker in one of the eight breakout sessions, lightning talks, or workshops.

Get early bird ElectronConf tickets

Be an ElectronConf speaker

Announcing GitHub Constellation Tokyo

GitHub Constellation June 6, 2017

6月6日(火)、日本で初となるGitHubのカンファレンス”Constellation Tokyo”を開催します! Tabloidで開催するセッションと、GitHubのチーム・パートナー様・お客様・コミュニティの方々とのネットワーキングに皆さんをお招きします。カンファレンスでは、GitHubを全社に展開した例などを含むビジネスケーススタディーを聞くことができます。また、どうすれば社内のデベロッパーエクスペリエンスを向上させることができるかのヒントを得ることもできるでしょう。GitHubの今後の方向性に関する最新情報も、当社チームのメンバーから直接お聞きください。

Constellationに先立って6月5日(月)には、SuperDeluxeでコミュニティミートアップを開催します。オープンソースやコミュニティマネジメントに関するトークを聞き、ドリンクやスナックを楽しみながらGitHubber達とお話ください。

今すぐチケットを入手するか、イベントの最新情報をメールで受け取りましょう!


On June 6, GitHub is hosting Constellation Tokyo, our first-ever conference in Japan! We'd like to invite you to a day of sessions and networking with the GitHub team and your local GitHub community.

At Constellation, you'll learn how Japanese teams are integrating GitHub across their companies to create a better developer experience. Then meet developers who contribute to open source and their communities. You'll also get the latest updates on where GitHub is headed, directly from our team.

Before the conference, we’re hosting a community meetup at SuperDeluxe on June 5. Check out talks on open source and community management and hang out with GitHubbers over drinks and snacks.

We hope you'll leave Constellation with new friends and fresh ideas on how to work better with your team—and with the open source community.

Go to githubuniverse.com/constellation to get your tickets or sign up for updates!

You can't perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.