Best of GitHubJune 2022

  1. 1
    Article
    Avatar of hashnodeHashnode·4y

    Portfolio Ideas - An open-source repository for inspiration

    Portfolio ideas is a repository of incredible developer portfolios you can draw inspiration from. It is also a beginner-friendly open-source project for developers looking to contribute for the first time. To add a portfolio, you can either create a new table or copy an already existing table and edit it.

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

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

  4. 4
    Article
    Avatar of hnHacker News·4y

    Give Up GitHub: The Time Has Come!

    GitHub profits from those proprietary products (sometimes from customers who use it for problematic activities). GitHub profits primarily from those who wish to use GitHub tools for in-house proprietary software development. If you aren't the customer, you're the product. The FOSS development methodology is GitHub's product, which they've proprietarized.

  5. 5
    Article
    Avatar of theregisterThe Register·4y

    Open source body quits GitHub, urges you to do the same

    Software Freedom Conservancy says it has stopped using Microsoft's GitHub for project hosting. The SFC is urging other software developers to do the same. The break with GitHub was precipitated by the general availability of GitHub Copilot, an AI coding assistant tool. GitHub's decision to release a for-profit product derived from FOSS code is "too much to bear"

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

  7. 7
    Article
    Avatar of phProduct Hunt·4y

    CSS.GUI - Open source visual editors for everything in the CSS spec

    This is CSS.GUI's first launch. Made byand. Featured on June 11th, 2022 .is not rated yet . This is. CSS.UI's first release. It was hunted byin Design Tools GitHub and made by and. It is available on GitHub.

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

  9. 9
    Article
    Avatar of devgeniusDev Genius·4y

    ECMAScript 2022 Is Officially Released, What Should We Pay Attention To?

    ECMA General Assembly approved the ECMAScript 2022 language specification on June 22, 2022. It is now officially a standard. We will be able to use these new features in JavaScript soon. The following will introduce them one by one:Introduced top-level await. Regular expression match indices via the /d flag.

  10. 10
    Article
    Avatar of hashnodeHashnode·4y

    This article is written by an AI 👀

    React is a JavaScript library that allows you to build user interfaces with JavaScript. It is maintained by Facebook and a community of individual developers and companies. React can be used as a base in the development of single-page or mobile applications. It can also be used to create more complex views, such as a shopping cart or a blog.

  11. 11
    Article
    Avatar of hashnodeHashnode·4y

    Split-bill

    The SplitWise app is used by two roommates to split their bills. I thought it would be great to build an open-source website for the same purpose. I have used Vercel for the front end and Heroku for the backend. There are three demo users you can use to use the website.

  12. 12
    Article
    Avatar of phProduct Hunt·4y

    react-cmdk - Build your dream command palette

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

  14. 14
    Article
    Avatar of hashnodeHashnode·4y

    CSS Logos: GitHub logo

    The GitHub logo contains Octocat, their mascot, and it is not an easy shape to re-create. I tried to use as few elements as possible to challenge myself. The logo is made up of a round shape containing a cutoutOctocat. The body is a cylinder shape but has some weird rounded edges that are pretty difficult to create.

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

  16. 16
    Article
    Avatar of omgubomg! ubuntu!·4y

    GitHub Axes Atom Text Editor, Recommends VSCode Instead

    GitHub’s Atom text editor is being discontinued. GitHub says it has decided to ‘retire Atom in order to further our commitment to bringing fast and reliable software development to the cloud’ Microsoft has its own Electron-based coding-come-text-editor in VSCode.

  17. 17
    Article
    Avatar of communityCommunity Picks·4y

    coderjojo/creative-profile-readme: A Collection of GitHub Profiles with awesome readme

    This repository was inspired from Developer Portfolio Github repository. Don't forget to leave ⭐ if you found this helpful. Awesome Developer Profile                                Curated list of Developer Github Profiles for your inspiration. Follow this guide: GitHub new feature to add README on your Profile. Contribute to this repository by opening a PR to this repositories.

  18. 18
    Article
    Avatar of hackernoonHacker Noon·4y

    CI CD Pipeline: How to Setup a CI CD Pipeline From Scratch with GitHub Actions.

    CI/CD is the combined practices of continuous integration and continuous delivery or continuous deployment. It bridges the gaps between development and operation activities and teams by enforcing automation in building, testing and deployment of applications. The pipeline builds code, runs tests and deploys a new version of your application (CD) to the test or production environment.

  19. 19
    Article
    Avatar of ghblogGitHub Blog·4y

    A beginner’s guide to CI/CD and automation on GitHub

    GitHub Actions is a native CI/CD tool that runs alongside your code in GitHub. A GitHub Actions workflow can be designed to respond to any webhook event on GitHub. You can write your own workflows (or customize an existing workflow) in easy-to-use YAML files.

  20. 20
    Article
    Avatar of ghblogGitHub Blog·4y

    Accelerating GitHub theme creation with color tooling

    GitHub dark mode was the result of trial and error, copy and paste, as well as back and forth in a Figma file (with more than 370,000 layers!). Primer Prism is a tool for creating and maintaining cohesive, consistent, and accessible color palettes.