Best of GitHub Blog2023

  1. 1
    Article
    Avatar of ghblogGitHub Blog·3y

    GitHub Copilot X: The AI-powered developer experience

    GitHub Copilot is the world's first at-scale generative AI development tool made with OpenAI’s Codex model, a descendent of GPT-3. It will also join our voice-to-code AI technology extension we previously demoed, which we’re now calling GitHub Cop Pilot Voice.

  2. 2
    Article
    Avatar of ghblogGitHub Blog·3y

    Announcing the GitHub Actions extension for VS Code

    The extension was originally started as a community project to monitor workflows. It now uses the official GitHub Actions schema so you can take advantage of the latest and most up-to-date features. You can easily monitor runs for workflows in your repository, cancel and re-run them, or trigger new ones for manually triggered workflows.

  3. 3
    Article
    Avatar of ghblogGitHub Blog·3y

    GitHub Copilot now has a better AI model and new capabilities

    GitHub Copilot has upgraded its AI model, resulting in better code suggestions and reduced serving time. It also introduced a new security vulnerability filter to identify insecure coding patterns. Developers can now experience faster coding with more accurate suggestions.

  4. 4
    Article
    Avatar of ghblogGitHub Blog·3y

    10 things you didn’t know you could do with GitHub Projects

    GitHub Projects have been adopted by program managers, OSS maintainers, enterprises, and individual developers alike for its user-friendly design and efficiency. To help you optimize your usage of GitHub Projects to plan and track your work from start to finish, I’ll be sharing 10 things you can do with GitHub Projects.

  5. 5
    Article
    Avatar of ghblogGitHub Blog·3y

    GitHub Learning Pathways: Learn from the best

    GitHub is launching Learning Pathways, which offer prescriptive modules for building knowledge and expertise through tutorials and insights from engineering leaders. The modules are organized into three levels - Essentials, Intermediate, and Advanced. Learn about CI/CD workflow, GitHub Advanced Security, and configuring GitHub Enterprise Cloud.

  6. 6
    Article
    Avatar of ghblogGitHub Blog·3y

    How I used GitHub Copilot to build a browser extension

    For the first time ever, I built a browser extension and did it with the help of GitHub Copilot. I’ve built a rock, paper, scissors game with GitHub Cop Pilot but never a browser Extension. I wanted to create steps that anyone could easily replicate when building this extension, or any other extension.

  7. 7
    Article
    Avatar of ghblogGitHub Blog·3y

    The architecture of today’s LLM applications

    Learn about the architecture of today's LLM applications, including the steps to build an LLM app, choosing the right LLM, customizing the LLM, setting up the app's architecture, and conducting online evaluations. Discover real-world impact examples of LLM apps in use.

  8. 8
    Article
    Avatar of ghblogGitHub Blog·3y

    100 million developers and counting

    There are now more than 100 million developers using GitHub to build, maintain, and contribute to software projects. In 2015, almost a third of developers on GitHub were from North America. In India alone, more than 10 million developers use the site to build software.

  9. 9
    Article
    Avatar of ghblogGitHub Blog·3y

    GitHub Copilot Chat beta now available for all individuals

    GitHub Copilot Chat now available for all individuals - The GitHub Blog Introducing auto-triage rules for Dependabot. Users can access the powerful AI assistant that major enterprises are leveraging to turbocharge developer productivity and happiness. Chat is supported in both Visual Studio and Visual Studio Code editors.

  10. 10
    Article
    Avatar of ghblogGitHub Blog·3y

    Why Rust is the most admired language among developers

    For the eighth year in a row, Rust has topped the chart as ‘the most desired programming language’ in Stack Overflow’s annual developer survey. More than 80% of developers report that they’d like to use the language again next year. The language was created less than 20 years ago.

  11. 11
    Article
    Avatar of ghblogGitHub Blog·3y

    GitHub code search is generally available

    GitHub code search is generally available to all users on GitHub.com. GitHub Copilot X GitHub CEO Thomas Dohmke showed off the technology that enabled us to do so. The new code search and code view is to enable developers to quickly search, navigate and understand their code.

  12. 12
    Article
    Avatar of ghblogGitHub Blog·3y

    CLI tricks every developer should know

    The GitHub Blog 3 benefits of migrating and consolidating your source code can lead to some surprising benefits. Learn some tips, tricks, and tools for mastering the command line from GitHub’s own developers. The command history allows you to quickly access and reuse previously executed commands rather than retype or search for the whole command.

  13. 13
    Article
    Avatar of ghblogGitHub Blog·3y

    Release Radar · February 2023 Edition

    The February 2023 Release Radar showcases major updates in Moby, DalleCLI, Infection Monkey, Pretty Maps, Homebrew, and more.

  14. 14
    Article
    Avatar of ghblogGitHub Blog·3y

    The technology behind GitHub’s new code search

    GitHub built their own search engine, called Blackbird, for code search due to poor user experience and scalability issues with existing solutions. Searching code is different from general text search and requires unique features and capabilities. GitHub's code search system handles over 45 million repositories, 115 TB of code, and 15.5 billion documents.

  15. 15
    Article
    Avatar of ghblogGitHub Blog·3y

    Highlights from Git 2.42

    Open source Git project just released Git 2.42 with features and bug fixes from over 67 contributors, 16 of them new. We covered Git’s new multi-pack reachability bitmaps back in our coverage of the 2.34 release towards the end of 2021.

  16. 16
    Article
    Avatar of ghblogGitHub Blog·3y

    GitHub Copilot for Business is now available

    GitHub Copilot is an AI developer tool that suggests code in real-time, increasing developer productivity. It is used by millions of developers and offers benefits such as faster task completion, improved focus, and better solutions for customers.

  17. 17
    Article
    Avatar of ghblogGitHub Blog·2y

    GitHub’s top blog posts of 2023

    GitHub's top blog posts of 2023 include highlights on GitHub Copilot, productivity and security tools, behind-the-scenes insights, and the popularity of Python and Rust.

  18. 18
    Article
    Avatar of ghblogGitHub Blog·3y

    Exploring GitHub with the redesigned navigation, now in public beta

    The new navigation was rearchitected to provide you with a more accessible, consistent, and responsive experience across all devices. The navigation leverages the Primer component library, along with Octicons—the Primer icon library. While in beta, the new navigation can be switched on and off under Global navigation update in Feature preview.

  19. 19
    Article
    Avatar of ghblogGitHub Blog·2y

    Upgrading GitHub.com to MySQL 8.0

    GitHub upgraded its fleet of 1200+ MySQL hosts to MySQL 8.0 over the course of a year. The upgrade was motivated by the end of life of MySQL 5.7, the desire for the latest features and security patches, and the need to maintain service level objectives. GitHub prepared for the upgrade by determining infrastructure requirements, ensuring application compatibility, and communicating the upgrade plan. During the upgrade process, challenges such as replication delay and query failures were encountered and addressed. The lessons learned from the upgrade will inform future upgrade processes.

  20. 20
    Article
    Avatar of ghblogGitHub Blog·2y

    Highlights from Git 2.43

    Git 2.43 introduces new features in git repack, including support for multiple cruft packs and splitting repositories by an object filter. It also improves the revert functionality by producing more readable commit messages. Other updates include enhancements to the format of git log and git for-each-ref, as well as improvements to Git's CI system. For more details, refer to the release notes.

  21. 21
    Article
    Avatar of ghblogGitHub Blog·3y

    Highlights from Git 2.40

    Highlights from Git 2.40 include the addition of Emacs support to `git jump`, correction of `git cat-file -s` behavior with `--use-mailmap` option, improved functionality of `check-attr` command, rewriting of `git bisect` and retirement of legacy implementation of `git add --interactive`, and under-the-hood improvements to Git's CI infrastructure.

  22. 22
    Article
    Avatar of ghblogGitHub Blog·3y

    Universe 2023: Copilot transforms GitHub into the AI-powered developer platform

    GitHub is transforming into an AI-powered developer platform with the introduction of Copilot Chat, Copilot Enterprise, the Copilot Partner Program, AI-powered security features, and the Copilot Workspace. These new offerings aim to enable developers to write code faster, improve collaboration, personalize AI to organization's codebases, integrate with third-party tools, and enhance security.

  23. 23
    Article
    Avatar of ghblogGitHub Blog·3y

    GitHub Game Off 2023 theme announcement

    GitHub Game Off 2023 theme announcement - The GitHub Blog. The theme for this year’s Game Off is SCALE! You have until December 1 to build a game based on that theme and submit it through the game jam page on itch.io.

  24. 24
    Article
    Avatar of ghblogGitHub Blog·3y

    How to communicate like a GitHub engineer: our principles, practices, and tools

    GitHub Engineering has shared their principles, practices, and tools for effective communication. They emphasize asynchronous communication, writing things down, making work visible, and using GitHub tools and workflows. They also discuss how they manage the signal-to-noise ratio and suggest experimenting with automation and emerging technologies to improve communication practices.

  25. 25
    Article
    Avatar of ghblogGitHub Blog·3y

    Godot 4.0 Release Party 🎉

    Learn how GitHub Actions is used to manage the game dev community of A Little Game Called Mario.