Tag: GitHub

The Thievery of GitHub Copilot

benefits of its thievery from the programmer’s perspective: 74% say they focus on more satisfying tasks, 88% feel more productive and 96% are faster with repetitive tasks. There’s no third-party independent vetting of this “research” so imho, it’s a public relations bli...

Github Replacing ???Master??? With ???Main??? is a Huge Win for Inclusion in Tech

Since I started my journey in Software Engineering three years ago, there have been plenty of times that I’ve found the field to be non-inclusive. The most egregious of these is in the term “master-slave” architecture and the fact that I start off every day on Github requ...

Creating GitHub Repository ??? Airbnb#002

If you read my introduction to this project you may have noticed I had there a link to my Github repository for this project. I named it Airbnb_in_Rio and you can find it here. I started by cloning the repo on my PC (more specifically in my HD) and then tried to upload every datase...

How to build SSH key for GitHub on windows

Togrant a computer access to your personal GitHub repository with enhanced operations such as using SSH for cloning and avoiding HTTP-based authentication, as well as setting up permissions for VSCode push, you can follow the below steps. For Chinese version: ???Windows?????????GitHub???SS...

Handling Multiple Github Accounts on MacOS: A Comprehensive Guide

If you’re like me, juggling multiple Github accounts on your Mac can be a hassle. After much trial and error, I’ve discovered an effective method using SSH configuration. In this guide, I’ll walk you through the steps to seamlessly manage multiple Github accounts on MacOS. P...

How to deploy Node.js application on AWS with Github

As a very first step, we need to configure an EC2 instance and securely SSH into it. To learn how to create an EC2 Linux(Amazon Linux) instance, please refer to my previous article on “Securely SSH into AWS EC2 Linux instance”. After successful SSH into EC2 instance, we will follow th...

[iOS] 13 Amazing GitHub Repositories for iOS Developers

In this article, we have curated a list of 13 amazing GitHub repositories that every iOS developer should explore. Whether you are a beginner or an experienced iOS developer, these repositories can help you accelerate your development process, learn new techniques, and leverage existing code to buil...

Implementing CI/CD for Jetbrains Compose Multiplatform Android and iOS Apps using GitHub Actions

In today’s rapidly evolving mobile app development landscape, implementing a robust CI/CD (Continuous Integration and Continuous Deployment) process has become essential. In this article, we will explore how to leverage the power of GitHub Actions to implement CI/CD for cross-platform Android ...

A Simple DevOps Project ??? GitHub

DevOps, short for Development and Operations, is a set of practices that automates and integrates the processes of software development and IT operations. It’s an essential concept in modern software development, and a fundamental aspect of DevOps is version control. In this tutorial, we&rs...

How to generate a Docker image for a Rust project using GitHub Actions

In this tutorial we are going through how to generate a Docker image for a Rust project, using web framework Rocket, with GitHub Actions. It’s very straight forward. But I will go step by step here in case you haven’t touched Docker or GitHub Actions before. Ini...