Best of GitAugust 2023

  1. 1
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Introducing freeCodeCamp Press – Free Books for Developers

    FreeCodeCamp has published more than 10,000 tutorials over the years. Now we're publishing more comprehensive books and handbooks that will teach you everything you need to know to get started with a certain programming language or tool. The freeCodeCamp community publishes shorter, more focused guides that aim to answer a specific question.

  2. 2
    Article
    Avatar of medium_jsMedium·3y

    15 Terrible Advice for Web Developers

    Fotis Adamakis came up with 15 terrible advice for Web Developers. The advice is full of useful articles and great advice to create robust and maintainable applications. But what if you don't like your colleagues and want to ruin their day?

  3. 3
    Article
    Avatar of taroTaro·3y

    Git Commands Every Software Engineer Should Know

    Pushing Code Changes Status Git is constantly tracking what’s going on as you make changes locally. You can just do a git diff, but that gives you everything you have changed so far which is kind of a mess. Commit is effectively the only git commit command I ever use.

  4. 4
    Article
    Avatar of communityCommunity Picks·3y

    Infinite Scroll in React: Complete Guide for Dynamic Loading

    Infinite Scroll is a web design technique that allows users to scroll through content continuously without pagination or clicking "Next" buttons. In this guide, we'll implement infinite scrolling by building a card-based planet explorer. We'll explore the potential performance issues infinite scrolling can present and reveal optimization strategies to mitigate them.

  5. 5
    Article
    Avatar of communityCommunity Picks·3y

    Automate Your Git Workflow with this Simple Bash Script

    This script aims to automate three core git actions: Switching to the branch you specify. Committing changes with a message you provide and pushing to the specified branch. The magic gives us the count of arguments you've passed in. If it's not two, the script will remind you how to use it.

  6. 6
    Article
    Avatar of ghblogGitHub Blog·3y

    Highlights from Git 2.42

    Open source Git project just released Git 2.42 with features and bug fixes from over 67 contributors, 16 of them new. We covered Git’s new multi-pack reachability bitmaps back in our coverage of the 2.34 release towards the end of 2021.

  7. 7
    Article
    Avatar of awsplainenglishAWS in Plain English·3y

    20 DevOps Interview Questions and Answers with Detailed Explanation

    DevOps is a combination of cultural philosophies, practices, and tools that enhance an organization’s ability to deliver high-velocity applications and services. It enables rapid evolution and improvement of products and helps maintain a high standard of quality. 20 DevOps Interview Questions and Answers with Detailed Explanation.

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

    Setting up a CI/CD Pipeline Process with Jenkins and Docker in AWS

    Set up a CI/CD Pipeline Process with Jenkins and Docker in AWS in AWS. We will build a simple Flask application, testing it, and deploying it to Docker Hub. The Flask application will be continuously tested while the Docker image is run as part of the pipeline process.

  9. 9
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    The Data Science and AI Handbook – How to Start a Career in Data Science

    The Data Science and AI Handbook - How to Start a Career in Data Science. The handbook is designed to appeal to a broad spectrum of readers. The guide will demystify complex concepts and offer tangible strategies on how to incorporate cutting-edge technologies, Data Science best practices and AI strategies into your business practices.

  10. 10
    Article
    Avatar of developercomDeveloper.com·3y

    GitHub versus GitLab

    GitHub and GitLab are popular programmer tools built on the Git framework that help developers collaborate, manage code repositories, streamline workflows, and more. This guide will break down the features, pros, cons, and pricing so you can choose the better fit for your needs.

  11. 11
    Article
    Avatar of communityCommunity Picks·3y

    Web Development Tools with a Focus on Git, Docker and React

    Web Development Tools with a Focus on Git, Docker and React Welcome, fellow developers and tech enthusiasts. This guide is designed to be your trusty companion, offering insights, tips, and practical examples to get you started and increase your skills and productivity. We’ll cover everything from version control systems to containerization tools and JavaScript libraries.

  12. 12
    Article
    Avatar of hackernoonHacker Noon·3y

    Lesser-Known Git Commands to Elevate Your Version Control

    There are a number of lesser-known Git commands that can significantly enhance your mastery of version control. These commands include 'git switch', 'git notes' and 'git bisect' The system is a powerful version control system that can transform your workflows.

  13. 13
    Article
    Avatar of spaceliftSpacelift·3y

    The Future of Terraform, Announcing OpenTF!

    HashiCorp announced that going forward they will be changing the license on their core products, including Terraform, to a Business Source License (BSL v1.1 to be specific). Unlike the Mozilla Public License (MPL v2) that their products were previously licensed under, BSL is not an open source license.

  14. 14
    Article
    Avatar of rhdevRed Hat Developer·3y

    A beginner's guide to Git version control

    Red Hat Developer Git is a widely used version control system that allows software development teams to have multiple local copies of the project's source code that are independent of each other. Git uses commits to make changes to files and directories permanent. The principles of the staging environment and the commit are essential to Git.

  15. 15
    Article
    Avatar of communityCommunity Picks·3y

    We Put Half a Million files in One git Repository, Here's What We Learned

    A new clone of the Canva monorepo can take anywhere from 15 seconds to minutes due to the number of changes merged by engineers. The code base has grown from a few thousand lines to just under 60 million lines of code in 2022. This growth significantly degraded local git performance with commands like taking longer and longer to run.

  16. 16
    Article
    Avatar of bytebytegoByteByteGo·3y

    EP74: The Evolution of AWS Services

    This week’s system design refresher: Algorithms You Should Know Before You Take System Design Interviews AWS Services Evolution. In this exclusive report, engineers will finally get visibility into what the top 10% of dev teams are hitting in terms of crucial metrics – like cycle time, deployment frequency, rework rate, and more.

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

    Cloud Native CI/CD Pipelines: Building Automated Workflows with Jenkins and Kubernetes

    Build Cloud Native CI/CD Pipelines with Jenkins and K8s. Building Automated Workflows with Jenkins, Kubernetes and KuberNETes is a step-by-step guide to setting up a Cloud NativeCI/CD pipeline. Use Jenkins to create a new Jenkins Pipeline to define your CI-CD workflow.