Latest Posts

How proxychains and SOCKS proxies work?

10th October, 2020

6 min read

In this article, we will go over how you can use to proxy our traffic through a socks proxy…


How to manage your Gatsby blog posts from another repo with Gitlab CI

18th September, 2020

7 min read

In this article, we will go over how you can manage your markdown blog posts from another git…


Add an 'edit post' button to your Gatsby blog

7th September, 2020

5 min read

In this article, we will look at how we can add an "edit post" button, to your Gatsby blog. When…

Most Popular Posts

Implementing a Simple REST API using OpenAPI, Flask & Connexions

16th August, 2019

11 min read

RESTful APIs are very popular at the moment and Python is a great language to develop web APIs with…


How to use Storybooks with MDX

20th July, 2020

7 min read

This article (sort of) continues on from my previous article How to use Storybooks, Gatsby, Babel…


Main Projects

Stegappasaurus app on a vector mobile


Other Projects


A light made with PI Zero, which will change colour depending on if I'm in a meeting or not.

More Info 10


A CLI tool that allows you create releases in GitLab automatically.

More Info 7


This repo contains all the articles written by me, in markdown and also all of their example source code.

More Info 57


A script that will create a new repo on Gitlab and Github. Then mirror (push) Gitlab to Github.

More Info 0


Exports mermaid diagrams in Markdown documents as images.

More Info 0


A CLI script that allows you create MR in GitLab automatically.

More Info 0

Site History

© Copyright 2020, Haseeb Majid. All Rights Reserved.
Contact me at