Best of GitHubAugust 2022

  1. 1
    Article
    Avatar of communityCommunity Picks·4y

    Beautify GitHub profile

    README is a lightweight markup language that is intended for readability and to make the code look just like the output. README file generators can help you build your GitHub profile with minimum effort and ease. There are some cool dynamic features you can add to your readme file and take your profile to a completely next level. There is a Vs Code extension called WakaTime.

  2. 2
    Article
    Avatar of devtoDEV·4y

    Bye Bye Heroku

    Heroku is a cloud programming platform designed to help build and deploy online applications. Founded in 2007, it is now one of the largest PaaS platforms in existence. Starting November 28, 2022, we plan to stop offering free product plans and start shutting down free dynos and data services.

  3. 3
    Article
    Avatar of glcGolang News·4y

    A personal information dashboard for your terminal, developed in Golang

    WTF is a personal information dashboard for your terminal, developed in Golang for those who spend most of their day in the command line. It provides a framework for rapidly viewing crucial at-a-glance information quickly. Keep an eye on your OpsGenie schedules, Google Calendar, Git and Github repositories.

  4. 4
    Article
    Avatar of tilThis is Learning·4y

    This new GIT push config will save you lot of frustration!

    The current branch feature/my-cool-branch has no upstream branch. To push the current branch and set the remote as upstream, use git push. To see it live, you can have a look at a short YouTube video.

  5. 5
    Article
    Avatar of communityCommunity Picks·4y

    Git: Cheat Sheet (advanced)

    This cheat sheet is intended for an "advanced" usage of git. If you don't know what to put in your commit messages, I wrote a post about conventional commits. You can use rebase --exec --exec to execute a command on each commit of --graph' alias gst = 'git status'

  6. 6
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    5 Linux Utilities to Improve Your Programming Workflow in 2022

    This article contains some Linux utilities that have recently replaced my overused and under-productive daily programming workflow. You will learn about those utilities and how they are a better alternative to their counterparts. Do you use any of the ones mentioned in this article?

  7. 7
    Article
    Avatar of logrocketLogRocket·4y

    How to automate API tests with Postman

    Writing API tests with Postman is a platform that provides a complete set of tools for building, testing, documenting, and mocking APIs. We'll explore how to write automated functional and integration tests for your APIs that will run in a CI/CD pipeline. We’ll create a collection called Delivery-API Tests where we are simple tests, but the goal is to understand the concept of testing in Postman.

  8. 8
    Article
    Avatar of changelogChangelog·4y

    Real world application

    Electron is a framework for creating native applications with web technologies like JavaScript, HTML, and CSS. The Electron app is written in plain-old HTML and JavaScript. The Tauri app installer is around 2,5MB (!!!), while the Electron install is around ~85MB. Tauri has many security features built-in by default. You can even explicitly enable or disable certain APIs.

  9. 9
    Article
    Avatar of tilThis is Learning·4y

    Delete unused node_modules in a second and enjoy some free space!

    The problem is mostly for active developers who have many projects in their computer, but everyone can get benefit from it. The solution is called npkill and you can find it on npm.js. This tool will navigate for your disk looking for node_modules folders and will list all of them.

  10. 10
    Article
    Avatar of hashnodeHashnode·4y

    How I got my 1st job as a developer by making simple projects seem big

    Julia is a self-taught front-end developer in his thirties who switched career into tech after studying Japanese and musicology while working part-time at a casino. She created a simple calculator using JavaScript using HTML, SCSS, JavaScript, hosted on GitHub pages to run the app. She later updated the code and created some mixins to familiarize herself with it.

  11. 11
    Article
    Avatar of communityCommunity Picks·4y

    Run README.md in your terminal

    README is a markdown-based README.md file that lives in your repo’s version control. It has become part of modern development culture, and you will find them everywhere.

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

    Visual Studio Code July 2022

    Visual Studio Code will be released in June 2022 (version 1.70) There are many updates in this version that we hope you'll like, some of the key highlights include: Title bar customization - Hide/show menu bar, Command Center, or layout control.

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

  14. 14
    Article
    Avatar of hashnodeHashnode·4y

    Create a new React app with Vite

    Vite: Enables Hot Module Replacement (HMR) Helps you import and manage your project and manage. With one command and a few seconds, it can generate all the above boilerplate for you and more. It’s fast, and you keep your application state if you want. HMR saves time you would otherwise spend waiting around or inputting data to recreate your app state. It reduces friction.

  15. 15
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    Git Best Practices – How to Write Meaningful Commits, Effective Pull Requests, and Code Reviews

    This article, we will explore how to write meaningful Git commit messages. How to get really good at the code review process and some best practices to follow. Use Imperative Commands Prefix your commit messages with imperative commands.

  16. 16
    Article
    Avatar of communityCommunity Picks·4y

    GitHub Leak: GitHub secrets best practices

    This post will go through the four steps needed to remove the risk and make sure it doesn't happen in the future. We are going to use the well-known BFG Repo-Cleaner The BFG is a simpler, faster (10 - 720x faster) alternative to git-filter-branch for cleansing bad data out of your git repository.

  17. 17
    Article
    Avatar of devtoDEV·4y

    Heroku is removing the free tier

    From November 28, 2022 this FREE tier will no longer be available. The only real downsides are not enabling a custom domain and slower cold starts. If you are currently using a free tier, you will need to upgrade to a paid plan before that date.

  18. 18
    Article
    Avatar of rhdevRed Hat Developer·4y

    8 elements of securing Node.js applications

    Security practices apply to both the code itself and your software development process. Validate user input Unvalidated input can result in attacks such as command injection, SQL injection, and denial of service, disrupting your service and corrupting data.

  19. 19
    Article
    Avatar of hashnodeHashnode·4y

    How open source can boost your career as a developer?

    Many junior or entry-level developers struggle to get opportunities because of little or no work experience. Becoming a contributor at that early stage has its advantages, like people getting to know you better, your contributions to the project can be easily felt. A lot of top projects with over 30,000+ stars we use and love today once started small and un-noticed.

  20. 20
    Article
    Avatar of hnHacker News·4y

    Big Changes Ahead for Deno

    The next release of Deno will include a new HTTP server. It is the fastest JavaScript web server ever built. Deno users have been split on the best level of compatibility with Node. Deno recently passed 4.1m downloads on GitHub with 250k monthly active users. The rate of adoption has continued to increase.

  21. 21
    Article
    Avatar of tilThis is Learning·4y

    How to find 🔎 an Open Source project to contribute to

    The first step is looking at this cool resource called opensource.guide. Don’t expect to immediately become an expert, there are a lot of concepts to understand. The most used lables are good first issue, help wanted and up for grabs.

  22. 22
    Article
    Avatar of logrocketLogRocket·4y

    Deploying React apps to GitHub Pages

    GitHub Pages is a service from GitHub that enables you to add HTML, JavaScript, and CSS files to a repository. A React app can be hosted on GitHub Pages in a similar manner. For this tutorial, we’ll be using create-react-app but you can set up the project. In your GitHub account, click the + icon in the top right and follow the prompts to set up a new repository.

  23. 23
    Article
    Avatar of bitBits and Pieces·4y

    5 Ways to Build a React Monorepo

    NX NX is a powerful build tool for React monorepos. It automates tasks that developers must repeat manually and includes features like computation caching, incremental builds, build automation. Like Bit NX Creates a workspace, which contains the monorepo setup for your project of many projects.

  24. 24
    Article
    Avatar of communityCommunity Picks·4y

    Create a CI/CD Pipeline with GitHub Actions and AWS

    GitHub Actions are a continuous integration and continuous delivery platform that allows developers to automate builds, testing and deployments through the creation of "workflows" For public repositories, GitHub Actions is completely free! This guide will be scratching the surface of what GitHub Actions can really provide, and I highly suggest checking the documentation out. Adding the.git/workflows folder and YAML File Workflows are stored in a. Git folder in your repository.

  25. 25
    Article
    Avatar of hashnodeHashnode·4y

    How to create portfolio website with custom domain using Github pages

    A portfolio is how you can stand out amongst the thousands of new graduates from college and bootcamps. You can even add a custom domain for around $15 a year with no monthly hosting fees for some extra pizazz. Here is a step-by-step guide on how to make your own portfolio website.