Best of GitSeptember 2023

  1. 1
    Article
    Avatar of devtoDEV·3y

    Creating Dynamic README.md File

    In this project, I'm using Github Action to automatically update the weather in the README.md file. The specific thing here is that the weather is updated every 6 hours automatically. In this article, I will walk you through how I did that. Let's get started! Let's take a look at what is Github Actions GitHub Actions.

  2. 2
    Article
    Avatar of developertechDeveloper Tech·3y

    GitHub opens Copilot Chat to all developers

    Copilot Chat was launched for ‘Business’ users in July. The AI assistant is capable of assisting developers in their preferred natural language and promises to reduce repetitive tasks. The tool empowers developers to learn and build in the language that feels most natural.

  3. 3
    Article
    Avatar of pointerPointer·3y

    GitHub has too many hidden features

    If you're on a repo main page and press then you open it up in " github.dev" You can make edits to code, push commits, and review pull requests inline. You can also search ranges in metadata, like in a repo to change the URL from branch-based to canonical commit-based.

  4. 4
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    How to Contribute to Open-Source Projects – A Handbook for Beginners

    The open source movement champions the idea that knowledge should be accessible to all. The main idea behind the open-source software is not only to share the code but create communities with a culture of collaboration, transparency and shared learning. Open-source projects are usually developed in a collaborative manner, mostly by a community of volunteers.

  5. 5
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    How to Contribute to Open-Source Projects – Git & GitHub Workflow for Beginners

    The first time I learned about open source was through a tweet that promoted Hacktoberfest in 2019. As a newbie, I learned how to communicate with the maintainers, how to work with Git and GitHub, and how to create a pull request. You can't assume that all projects on GitHub are open source.

  6. 6
    Article
    Avatar of communityCommunity Picks·3y

    How we made our Go microservice 24x faster

    Go is a Go server that processes git commits by request, sometimes processing thousands of commits in one single request. In this blog post, let’s take a look at some recent optimization strategies the OpenSauced pizza micro-service recently underwent. For simplicity in our examples, we’ll be using an arbitrary table.

  7. 7
    Article
    Avatar of devtoDEV·3y

    Update your dev.to articles into your Github profile

    Update your dev.to articles into your Github profile - DEV Community. In your repository, create a file named README.md in its root. Write anything you want within the file.

  8. 8
    Article
    Avatar of mattrickardMatt Rickard·3y

    Why Fast?

    Patrick Collison, the CEO and co-founder of Stripe, maintains a list of people quickly accomplishing ambitious things together. On the page, he talks about The Eiffel Tower (739 days), Boeing 747 (930 days), JavaScript (10 days), Git (17 days), The Empie State Building (410 days) and more.

  9. 9
    Article
    Avatar of pointerPointer·3y

    yoheinakajima/instagraph: Converts text input or URL into knowledge graph and displays

    InstaGraph turns your text into a vividly colored graph, making it easier to visualize relationships between various entities. You can sign up for the waitlist at instagraph.ai.com/yoheinakajima/instagraph. You'll need Python and pip installed to run the Flask app python main.py.

  10. 10
    Article
    Avatar of jetbrainsJetBrains·3y

    Fleet 1.24 Comes With Project-Specific Code Reformatting, Git Integration Enhancements, and Other Improvements.

    Fleet 1.24 introduces project-specific code reformatting, Git integration enhancements, and other improvements. It also includes new features such as the ability to copy text from a problem description, the addition of a rerun button to the debugging toolbar, and the capability to depend on run configurations from other run.json files. The update also brings improvements to segment-aware rename functionality and the terminal shell fallback mechanism. Bugfixes include resolving font setting inconsistencies and eliminating the need to sign in to GitHub for every new project.

  11. 11
    Article
    Avatar of ghblogGitHub Blog·3y

    Announcing the GitHub Innovation Graph

    The GitHub Innovation Graph is an open data and insights platform on the global and local impact of developers. Launched today with a dedicated webpage and repository, it provides quarterly data on Git pushes, developers, organizations, repositories, languages, licenses, topics, and economy collaborators, dating back to 2020.

  12. 12
    Article
    Avatar of devgeniusDev Genius·3y

    Lesser-Known Git Techniques

    Lesser-Known Git Techniques. Discussing some not-so-common git commands. Use cherry-picking when you want to apply a specific commit from one branch to another. Cherry-Picking is useful when you need to backport a bug fix or a feature to a different branch without merging the entire branch.

  13. 13
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    How to Choose a Deployment Strategy for Your Next.js Application

    This article will discuss different deployment strategies and practices for Next.js applications. We will explore each strategy's strengths, including static hosting, serverless functions, containerisation, and traditional server deployment. We will also be touching on essential practices to optimise the deployment process and enhance the performance and reliability of your Next.JS application.