Best of GitHub Blog2022

  1. 1
    Article
    Avatar of ghblogGitHub Blog·4y

    GitHub Copilot is generally available to all developers

    GitHub Copilot is an editor extension that suggests code in real time. It's free to use for verified students and maintainers of popular open source software. Starting today, it’s now available to all developers, and we’ll offer it to companies later this year.

  2. 2
    Article
    Avatar of ghblogGitHub Blog·4y

    Write Better Commits, Build Better Projects

    Commits in Git repositories are more than just save points or logs of incremental progress in a larger project. Over time, commits should tell a story of the history of your repository and how it came to be the way that it currently is. It’s been my experience that commits are most effective when they’re tweaked and polished to deliberately convey a message.

  3. 3
    Article
    Avatar of ghblogGitHub Blog·4y

    Math support in Markdown

    From today, you can use the $ and $$ delimiters natively in Markdown on GitHub to insert math expressions. This content is then rendered using the highly popular MathJax library. Mathematical expressions are key to information sharing amongst engineers, scientists, data scientists and mathematicians.

  4. 4
    Article
    Avatar of ghblogGitHub Blog·4y

    8 things you didn’t know you could do with GitHub Copilot

    GitHub Copilot is an AI pair programmer that helps you write code faster with less work. The tool is available to developers everywhere and can help speed up development and increase developer productivity. It's available in Visual Studio Code, JetBrains, and Neovim, a forked version of Vim with additional features, you can exit NeoVim.

  5. 5
    Article
    Avatar of ghblogGitHub Blog·4y

    Tips & tricks for using GitHub projects for personal productivity

    GitHub Issues is a core component of how developers get things done on GitHub. We’ve also found some fun and unique ways to use the new projects experience for personal productivity. Here are some ways I and other Hubbers have started using projects to organize our professional and personal work.

  6. 6
    Article
    Avatar of ghblogGitHub Blog·4y

    The journey of your work has never been clearer

    GitHub Projects will allow developers to plan and track their work in the same place they build. Tasklists will automatically set up parent-child link types between items to power experiences like completion progress and expand / group-by tasks from our table views.

  7. 7
    Article
    Avatar of ghblogGitHub Blog·4y

    Introducing GitHub Skills

    GitHub Skills is built with GitHub Actions for a smooth, fast, and customizable learning experience. We’re launching with courses for some of the most popular topics, from “Introduction to GitHub” to “Continuous integration” You can use our free, open source course template to build your own courses for your project, team, or company.

  8. 8
    Article
    Avatar of ghblogGitHub Blog·4y

    Release Radar · July 2022 Edition

    Vite is the next generation in frontend tooling, providing lots of features, optimised builds, and universal plugins. The latest update includes updates to the Vite CLI, support for Node 14.18 and higher, faster reload times, and some experimental features.

  9. 9
    Article
    Avatar of ghblogGitHub Blog·4y

    Getting started with project planning on GitHub

    The ability to efficiently plan and manage work on GitHub has been growing in capabilities and power in recent months. As your team takes on the new calendar year with a full roadmap of ideas to start building, we thought we’d give you some tips on how to get started. We’re going to take you through how to use the new projects experience to tackle one feature to start, and use that planning process and apply it to future pieces of work.

  10. 10
    Article
    Avatar of ghblogGitHub Blog·3y

    Introducing Mona Sans and Hubot Sans

    Mona Sans and Hubot Sans come with three variable axes each: weight (ultra thin to extra heavy), width (condensed to expanded) and slant (regular to italics) They're available as static fonts, but also as variable fonts. They're licensed under Open Font License (OFL) so you can use them freely.

  11. 11
    Article
    Avatar of ghblogGitHub Blog·4y

    GitHub for Startups is generally available

    The world's most innovative companies are built on GitHub. You can apply for GitHub for Startups yourself as a partner, founder, or early employee. Eligible startups will receive up to 20 seats of GitHub Enterprise free for one year, plus the support and guidance they need to build like the best.

  12. 12
    Article
    Avatar of ghblogGitHub Blog·4y

    An open source economy–built by developers, for developers

    GitHub is launching two new programs: the GitHub Accelerator and the GitHub Fund in partnership with M12, Microsoft’s venture arm, to help build new careers and companies in open source.

  13. 13
    Article
    Avatar of ghblogGitHub Blog·4y

    Planning next to your code – GitHub Projects is now generally available

    The new GitHub Projects connect your planning directly to the work your teams are doing in GitHub. Built like a spreadsheet, project tables give you a live canvas to filter, sort, and group issues and pull requests. With built-in workflows and robust APIs, you can enlist robots to automate as much of the process as possible Richer and more complex workflows.

  14. 14
    Article
    Avatar of ghblogGitHub Blog·4y

    Release Radar · June 2022 Edition

    Capri 4.0 is a fast, low resource, web framework for Node.js. The latest version comes with an even faster system, synchronous route registration, and new Pino transports. Capri aims to address this by creating static sites that support islands architecture. This type of website design provides better accessibility and faster load times. Check out the project and add some music to your community.

  15. 15
    Article
    Avatar of ghblogGitHub Blog·4y

    Git Merge 2022

    Git Merge returns on September 14-15 in Chicago, Illinois. Tickets and registration details will be available soon. As always, we will donate all proceeds from Git Merge tickets to the Software Freedom Conservancy to support their work in improving and defending free and open source software.

  16. 16
    Article
    Avatar of ghblogGitHub Blog·4y

    Improved REST API documentation

    We’re excited to announce some big improvements to our REST API documentation. We’ve moved to a three-column layout to improve the readability of our docs and make it easier to see parameters with example requests and responses grouped together. The example column on the right in the three- column layout is sticky to allow you to cross-reference the example values to the request body parameters.

  17. 17
    Article
    Avatar of ghblogGitHub Blog·3y

    GitHub’s top 10 blog posts of 2022

    The GitHub Blog is highlighting some of the incredible work from GitHub’s engineers, product teams, and security researchers during 2022. Include diagrams in your Markdown files with Mermaid. A picture tells a thousand words.

  18. 18
    Article
    Avatar of ghblogGitHub Blog·4y

    Introducing Achievements: recognizing the many stages of a developer’s coding journey

    GitHub is launching a beta version of its achievements feature. Developers will be able to show off their achievements on their profiles. They can also share them on social media to share the new badges they’ve earned. Displaying achievements on your profile is completely optional, by default, they can be seen by anyone viewing your public profile.

  19. 19
    Article
    Avatar of ghblogGitHub Blog·4y

    Release Radar · August 2022 Edition

    Release Radar has been gearing up to launch GitHub Universe 2022. These projects include everything from world-changing technology to developer tooling, and weekend hobbies. The latest update is a brand new icon set which includes outline, solid, and mini icons, as well as a website redesign.

  20. 20
    Article
    Avatar of ghblogGitHub Blog·4y

    Sunsetting Atom

    GitHub is sunsetting Atom and will archive all projects under the organization on December 15, 2022. Atom has not had significant feature development for the past several years. GitHub will continue to inform Atom users of the sunset in the product and on atom.io.

  21. 21
    Article
    Avatar of ghblogGitHub Blog·4y

    Game Off 2022 theme announcement

    Game Off is our annual game jam challenging folks to build a game based on a theme. Join the Game Off community on itch.io and submit your entry before December 1 13:37 PT. Voting will open shortly after the jam ends and is open to everyone who’s submitted a game.

  22. 22
    Article
    Avatar of ghblogGitHub Blog·4y

    Thank you to our maintainers

    GitHub is distributing $500,000 across the over 900 maintainers of our identified open source dependencies who are also signed up with GitHub Sponsors. From the U.S. to Japan to Brazil, if you’re one of the people or projects we identified then you will get a confirmation about the sponsorship before the end of June.

  23. 23
    Article
    Avatar of ghblogGitHub Blog·3y

    Highlights from Git 2.39

    The open source Git project just released Git 2.39, with features and bug fixes from over 86 contributors, 31 of them new. We last caught up with you on the latest in Git back when 2.38 was released. Here's a look at some of the most interesting features and changes introduced since last time.

  24. 24
    Article
    Avatar of ghblogGitHub Blog·4y

    js13kGames 2022 winners 🏆

    A total of 167 games were submitted this year. The theme of this year’s competition was DEATH and I’ve been just dying to share the winning entries with you. Here are the top ten thirteen as rated and reviewed by players and judges.

  25. 25
    Article
    Avatar of ghblogGitHub Blog·4y

    How we’re using projects to build projects

    GitHub has added project planning to its toolkit. The tool has been used by the engineering team at GitHub.com. The team uses issues to track and manage pitches from the team. They also use the tool to test out new features and release new products.