Best of GitHubSeptember 2022

  1. 1
    Article
    Avatar of communityCommunity Picks·4y

    How to make github profile readme.md looks awesome.

    Go to your Github profile and type the repository name as your owner name. Type your social account name alone: Select what GitHub features you want to display in your profile. Click the public option for your online account name to see what you can use in your GitHub profile. Click the Edit profile button: and type your name, BIO, URL (your personal portfolio website, and location. If you don't have a website and want one.

  2. 2
    Article
    Avatar of changelogChangelog·4y

    The Algorithms

    The Algorithms Hello, algorithms! Welcome to GitHub's largest open-source algorithm library. We are a group of programmers helping each other build new things. Each language has its own GitHub repository where all the code for the algorithms is stored.

  3. 3
    Article
    Avatar of devtoDEV·4y

    Notesnook is now open source!

    Notesnook is a free (as in speech) & open source note taking app focused on user privacy & ease of use. It features 100% end-to-end encrypted sync (free & unlimited for all) encrypted attachments (unlimited storage for as low as $0.99/mo) and encrypted publishing of notes. Creating free alternatives to data "stealing"

  4. 4
    Article
    Avatar of itnextITNEXT·4y

    How to stop using If-else and make your code more readable

    If-else statements can be problematic if not used correctly. They can be difficult to read and can lead to code that is difficult to maintain. When used incorrectly, if- else statements can also lead to errors. The code above won’t work as you expect after debugging hundred times.

  5. 5
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    Open Source for Developers – A Beginner's Handbook to Help You Start Contributing

    Open Source is a generic term for Open Source Software (OSS) Open-source software is built on source code that's open to everyone to view, change, extend, and distribute.

  6. 6
    Article
    Avatar of communityCommunity Picks·4y

    Best practices for creating a modern npm package

    You will first learn how to create an npm package, so you can get familiar with building and publishing a package. Then you’ll learn what’s involved with making a more robust and production-ready package by setting up a test framework, a continuous integration and deployment pipeline, security checks, and automated semantic npm publish.

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

  8. 8
    Article
    Avatar of hnHacker News·4y

    58 bytes of css to look great nearly everywhere

    58 bytes of css to look great nearly everywhere (enhanced version) This should be simple drop-in css. I've since changed the padding to 1.5rem for a happier compromise between mobile and desktop displays. The padding also provides sorely-needed top and bottom whitespace.

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

  10. 10
    Article
    Avatar of devtoDEV·4y

    Mini Portfolio: Bring Your GitHub Profile To The Next Level

    A friend asked me how I created my GitHub profile a while ago and if I ever wrote a blog post about it, it also became my mini portfolio. The new structure would be: The banner - About me - Skills - Contribution stats on. Unfortunately, the color combinations I use for my logo are not accessible if I want to use them as background and small text.

  11. 11
    Article
    Avatar of logrocketLogRocket·4y

    Implementing user authorization in Next.js

    NextAuth.js is a full-fledged authentication and authorization solution for Next.js designed to work with any OAuth service. To use them in your project, create a file named.env.local in the root of your project directory. This file will contain all the providers that you want to use in your app. Each provider will be configured using the credentials in order for the app to successfully connect with our OAuth identity provider.

  12. 12
    Article
    Avatar of communityCommunity Picks·4y

    How to develop MVP 10 times faster

    Templates and no-code is the most common issue among MVP builders and young tech founders. Hiring a designer may be a good idea, but the problem you gonna face is the inability to explain your thoughts. DALLE and Midjourney are the most powerful AI trained to convert text into images.

  13. 13
    Article
    Avatar of phProduct Hunt·4y

    GitPaid - Sell your GitHub repositories and start earning money

    Sell your GitHub repositories and start earning money GitPaid lets you add a paywall to your repositories. Create a project, set your price, share your sale link, done.

  14. 14
    Article
    Avatar of flutterdevsFlutterDevs·4y

    Flutter 3.3 — What’s New In Flutter

    Google has merged 5,687 pull requests in bringing live the Flutter 3.3 version of its cross platform mobile app development kit. Flutter now provides the easiness of selecting the whole data in the web apps with a single sliding gesture by wrapping your widgets with SelectableArea widget. Impeller is also available in having access to these deltas allows you to build an input field.

  15. 15
    Article
    Avatar of medium_jsMedium·4y

    Debugging Three.js Projects Just Got a Whole Lot Easier

    Three.js is a JavaScript library that allows users to create and display 3D content in the browser. To build this 3D world, Three.js relies on WebGL, a JavaScript API that allows developers to create triangles, which come together to create a 3D experience in your browser. Ricardo Cabello created Three.

  16. 16
    Article
    Avatar of communityCommunity Picks·4y

    We measured the SSR performance of 6 JS frameworks - here's what we found.

    We measured the SSR performance of 6 JS frameworks to choose from. All demos are public and hosted on Netlify. The results were interesting, but just like Formula 1, it was often milliseconds that separated the good from the great.

  17. 17
    Article
    Avatar of communityCommunity Picks·4y

    5 ways to find projects in Hacktoberfest

    Hacktoberfest is a yearly Open Source celebration/event in October. It's all about learning and giving back to the community. Why should you take part? It's fun working and collaborating with different people on different projects and learning new skills.

  18. 18
    Article
    Avatar of vscodeVisual Studio Code·4y

    Visual Studio Code August 2022

    Visual Studio Code August 2022 August 2022 (version 1.71) is the latest version to be released. There are still many updates in this version that we hope you'll like. New Code Action control makes it easier to find the Code Action you want. Expanded codecs support - To help display embedded audio and video in notebooks.

  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 hnHacker News·4y

    How I’m a Productive Programmer With a Memory of a Fruit Fly

    Dash is a $30 Mac app3 (also available as part of Setapp subscriptions!), there’s the free Windows and Linux version called Zeal. Dash can replace documentation that you already keep locally on your computer for faster and/or offline access without doing anything special. Just package it up into the necessary directory structure, add an empty index, and fill out simple metadata.

  21. 21
    Article
    Avatar of btrprogBetter Programming·4y

    Understand Island Architecture and How the Client Receives No JavaScript

    Island Architecture was created by Katie Sylor-Miller, the front-end architect for Etsy. Island Architecture is also known as Partial Hydration (Partial Hydration) SEO Pages are SEO-friendly because all static information is rendered on the server. The architecture is ineffective for heavily interactive pages, such as social media apps, which would almost certainly require thousands of islands.

  22. 22
    Article
    Avatar of communityCommunity Picks·4y

    Sign your Git commits with 1Password

    1Password CEO Jeff Shiner just committed code to one of my GitHub repositories. Anyone can spoof a Git committer or author name with just a few terminal commands and pretend to be someone else: $ git config user. This can make for a fun prank but is also a security liability.

  23. 23
    Article
    Avatar of bootstrapBootstrap·4y

    Bootstrap 5.2.1

    Bootstrap 5.1 is here with fixes from our latest minor release, v5.1. As a patch release, these changes are limited to bug fixes, documentation updates, and some dependency updates.

  24. 24
    Article
    Avatar of ghblogGitHub Blog·4y

    Research: quantifying GitHub Copilot’s impact on developer productivity and happiness

    Researchers surveyed more than 2,000 developers to learn at scale about their experience using the tool. Between 60-75% of users reported they feel more fulfilled with their job, feel less frustrated when coding.

  25. 25
    Article
    Avatar of devtoDEV·4y

    The Complete List of Heroku Alternatives to Consider

    Heroku will be shutting down its free tier in the coming months. Starting October 26, 2022, we will begin deleting inactive accounts and associated storage for accounts that have been inactive for over a year. Some people are looking for free alternatives to replace their current Heroku arrangement. Some are smaller companies that are just getting started.