Usman Akinyemiuniqueusman.hashnode.dev·Feb 17, 2025Git Internship Week 9: Outreachy Internship Progress and UpdatesYeah, it is already the end of the 9th week of my Outreachy internship at Git. It has really been nice, and I have learned a lot by contributing to Git and interacting with other contributors. After many patches (code) submissions and multiple iterat...1 likeGitHub
Sulagna Dutta Roysulagnaduttaro.hashnode.dev·Feb 14, 2025GitHub Actions: Automating Workflows with EaseIntroduction GitHub Actions is a powerful automation tool that enables developers to create, manage, and execute CI/CD (Continuous Integration and Continuous Deployment) workflows directly within their GitHub repositories. It simplifies development b...GitHub
Davide Valentinodavide-valentino.hashnode.dev·Feb 13, 2025Level Up Your CI/CD: Self-Hosted GitHub Actions Runners on Kubernetes with HelmIntroduction GitHub Actions are fantastic for automating software workflows. However, sometimes you need more control over your environment – perhaps specific hardware, software, or network access. That's where self-hosted runners come in! This tutor...Kubernetes
Airat Yusuffkhairahscorner.hashnode.dev·Feb 8, 2025Deploying Scalable APIs With Terraform and GitHub ActionsScalability is a fundamental concept to consider when building efficient cloud solutions. Along with security, they are highlighted in Well-Architected framework pillars like Cost Optimisation and Reliability. I explored these two concepts in the thi...1 like·39 readsIaCAWS
Payal Porwalcodeswithpayal.hashnode.dev·Jan 31, 2025Git and GitHub Commands: A Comprehensive Guide from Basic to AdvancedGit is a distributed version control system used to track changes in source code during software development. GitHub, on the other hand, is a cloud-based hosting service that helps manage Git repositories efficiently. Understanding Git and GitHub com...GitHub
Payal Porwalcodeswithpayal.hashnode.dev·Jan 31, 2025How to Allow Developers to Contribute to Your GitHub ProjectNow that you have uploaded your project to your company's GitHub account and created two branches (main and dev), you need to set up access and define a structured process for developers to contribute. Follow these step-by-step instructions to allow ...GitHub
Mahdi Bagherimahdibagheri.hashnode.dev·Jan 24, 2025SonarQube Setup and GitHub IntegrationWhy SonarQube? In today’s competitive software development world, speed is crucial to develop new features, as well as improving existing features to stay ahead of the competition. Multiple developers of varying skill levels and work experience contr...ProjectsDevops
FMblog.ephemeralrogue.xyz·Jan 22, 2025my introduction to KICSis there such a thing as a linter for Dockerfiles? i went on a hunt for one and found this docker-compose-linter, which was unexpected and absolutely welcome. the linter, however, is a topic for another day. i bring this up only because it was in the...kics
T Prayagt-prayag.hashnode.dev·Jan 22, 2025Tutorial: How to create GitHub Actions workflow ?Continuous Integration (CI) Continuous Integration (CI) is the practice of automating the process of building and testing code changes before they are merged into the main codebase. By catching issues early, CI ensures that new code does not break ex...2 likesGitHub ActionsGitHub
T Prayagt-prayag.hashnode.dev·Jan 22, 2025GitHub ActionsWhat is GitHub Actions? GitHub Actions is a Continuous Integration and Continuous Delivery/Deployment (CI/CD) platform that automates software development workflows. It allows developers to build, test, and deploy code directly from their GitHub repo...GitHub ActionsGitHub