Add Co-Authors to Git Commits

Photo by rawpixel on Unsplash

Have you ever worked on code with someone else? If you have, you’ll know only the person who makes the commit gets credit. Adding a co-author fixes this and I’ll show you how to do it.

I’ve been pair programming as part of the pre-course at Makers Academy. I use Live Share on VSCode to pair remotely and wanted to make sure my partner gets credit. The only requirement I had in mind is for it to not be a hassle. Adding a co-author to commits works perfectly.

Where is the credit given?

When adding co-authors, the commit gets added to their contribution graph:


Photo by Kevin Bhagat on Unsplash

In this post, I’ll show you what you need to set up Visual Studio Code for remote pair programming. The goal is to not use any other app such as Slack or FaceTime for calls and messaging. The major benefits to the setup are no app switching and less RAM getting used. And if you have an Apple laptop, it won’t sound like it’s about to take off.

The Problem

As part of the Makers Academy pre-course which is remote, you’re required to pair programme. Since I’m not in London yet, I couldn’t meet any of my cohort members. …


The Best Developer Factory In The World

Photo by Danielle MacInnes on Unsplash

Excited for what the future holds, on the 26th of November I began my journey at Makers Academy. Here are my thoughts on the four-week pre-course.

The Learning Experience

I had been self-learning for seventeen months before the pre-course. Which explains how I finished it before 9 AM on the sixth day. Despite the head start, I still learnt many things.

The first thing you learn is how to hold your own in the command line. Makers call it the basics. But for someone who likes living in the terminal (yes I use Vim why do you ask?), I still learnt something:

  1. grep


And how to hit the ground running with Parcel.

Click here to share this article on LinkedIn »

In this post I will walk you through using Parcel, with Pug, Sass, Babel and PostCSS. With some comparisons to Webpack, as its the most popular module bundler.

The problem with Webpack is its configuration. It’s a nightmare. And I don’t know about you, but I don’t like nightmares. I prefer getting things done and not losing my mind in the process.

Zero Configuration: Webpack Vs Parcel

Version 4 is ‘zero-config’.


It Just Works

On my journey to becoming a Full Stack Web Developer, I’ve begun cloning the Plasso homepage as my first real project. Despite thinking the slider is “kiddy stuff”, I posted a story on Instagram showing it. Mentioning I used nothing but HTML and CSS, a handful of people asked how they could do it too. That’s when I realised, it may seem like a novice task but a lot of people can still benefit from reading the code, and beginners could benefit from a walkthrough.

See it in action here.

Lets Get Started

Firstly, to keep things organised and semantic, everything related to the slider is contained in…

Ibrahim Butt

Software Engineer working on a large-scale financial product. www.ibrahimbutt.xyz

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store