Best of GitJuly 2023

  1. 1
    Article
    Avatar of jetbrainsJetBrains·3y

    Master Git and GitHub in 5 Hours

    Master Git and GitHub in 5 Hours in 5 hours. JetBrains Academy's Introduction to Git learning track is here on Hyperskill. You can start the track right now with a free account and join hundreds of others in mastering Git and version control.

  2. 2
    Article
    Avatar of hnHacker News·3y

    Getting Started with LazyVIM

    LazyVim is a Neovim setup powered by lazy.nvim to make it easy to customize and extend your config. Comes with a wealth of plugins pre-configured and ready to use. nvim(optional) - a terminal that support true color and undercurl.

  3. 3
    Article
    Avatar of jetbrainsJetBrains·3y

    Best Continuous Integration Tools

    44% of developers now confirm regular usage of CI/CD tools, with a significant 22% having adopted a new tool within the past year. A CI tool is a platform that automates the process of building, testing, and publishing your software. The move toward using continuous integration and continuous delivery tools in the cloud is in full swing.

  4. 4
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    The Git Rebase Handbook – A Definitive Guide to Rebasing

    The Git Rebase Handbook - A Definitive Guide to Rebasing One of the most powerful tools a developer can have in their toolbox is. In this post, you will understand what Git rebase is, why it's different from merge, and how to rebase with confidence.

  5. 5
    Article
    Avatar of pointerPointer·3y

    Codium-ai/pr-agent: 🚀CodiumAI PR-Agent: An AI-Powered 🤖 Tool for Automated PR Analysis, Feedback, Suggestions and More! 💻🔍

    CodiumAI is an open-source tool aiming to help developers review PRs faster and more efficiently. It automatically analyzes the PR and can provide several types of feedback: Auto-Description: Automatically generating PR description. PR Review: Feedback about the PR main theme, type, relevant tests, security issues, focused PR, and various suggestions.

  6. 6
    Article
    Avatar of vscodeVisual Studio Code·3y

    Visual Studio Code June 2023

    Visual Studio Code June 2023 (version 1.80) Download the nightly Insiders build and try the latest updates as soon as they are available. There are many updates in this version that we hope you'll like, some of the key highlights include better screen reader support, Copilot audio cues.

  7. 7
    Article
    Avatar of dzDZone·3y

    Developing High-Quality Software

    DZone Best Practices for developing high-quality software cover key aspects like planning, coding, testing, and collaboration to ensure high- quality results. Join the DZone community and get the full member experience. Join For Free as a developer, one of your greatest fears is likely to develop software with bugs.

  8. 8
    Article
    Avatar of communityCommunity Picks·3y

    The Complete Guide to Becoming a Web Developer: Part 9

    The Complete Guide to Becoming a Web Developer: Part 9 Welcome, tech enthusiasts and web developers, to another part of the series ‘Becoming a web developer’ This article will dive into an exciting journey exploring the world of MongoDB Cloud Atlas, Node.js, and Mongoose. To complement MongoDB and Node.

  9. 9
    Article
    Avatar of jetbrainsJetBrains·3y

    Fleet 1.20 Comes with JSON Formatting Without Smart Mode, ESlint Support on Save, Jest Tests, Node.js Debugger, and More.

    Fleet 1.20 comes with JSON Formatting Without Smart Mode, ESlint Support on Save, Jest Tests, Node.js Debugger, and More. Fleet is the latest version of the JetBrains Fleet Blog Fleet. This update brings a range of new features and improvements to enhance your experience.

  10. 10
    Article
    Avatar of tilThis is Learning·3y

    Who pushed failing tests again? Git Hooks with Husky 🐶

    Git Hooks are basically scripts that run automatically every time a specific event occurs in a Git repository. For example, you can run a script before (format and lint) or before (tests) You can also make the action fail (commit or push, in this case) if the related hook fails. This already sounds great.

  11. 11
    Article
    Avatar of jetbrainsJetBrains·3y

    Fleet 1.21 Is Here with Git Integration Improvements, Performance Enhancements, and More

    Fleet 1.21 Is Here with Git Integration Improvements, Performance Enhancements, and More. The ‘me’ author shorthand is now supported when filtering commits in the Git History in Fleet. The master branch now takes the top position in the branches list. The support for system certificates in Kotlin has now been added to Fleet.

  12. 12
    Article
    Avatar of cloudnativedailyCloud Native Daily·3y

    Ultimate DevOps — CI-CD Project

    Ultimate DevOps - CI-CD Project. Building a CI/CD Pipeline Project with Git, Docker, SonarQube, Jenkins, and Nexus. We need to create 3 instances Instance Name = Project -1 → Git, docker, Maven, Jenkins Instance name = Project-2.

  13. 13
    Article
    Avatar of pointerPointer·3y

    loft-sh/devpod: Codespaces but open-source, client-only and unopinionated: Works with any IDE and lets you use any cloud, kubernetes or just localhost docker.

    Slack DevPod is a client-only tool to create reproducible developer environments based on a devcontainer. DevPod reuses the open DevContainer standard (used by Github Codespaces and VSCode DevContainers) to create a consistent developer experience no matter what backend you want to use.

  14. 14
    Article
    Avatar of spaceliftSpacelift·3y

    CircleCI vs. Jenkins – CI/CD Tools Comparison

    CircleCI vs. Jenkins is an open-source automation server that is used for the continuous integration and continuous delivery of software. It automates various tasks such as building, testing, and deploying applications. Jenkins has a distributed architecture, making it easy to distribute workloads across multiple machines, speeding up the execution of jobs.