#ajax#android#automation#bson#chrome#ci#clean-code#connexion#css#cypress#database#debugging#dns#docker#docker-compose#documentation#docz#expo#fastapi#firebase#fizz#flask#gatsby#gin#git#gitlab#golang#javascript#makefile#mdx#mongodb#netlify#networking#openapi#orm#polymorphism#prismjs#programming#project#proxy#proxychains#pytest#python#react#react-context#react-hooks#react-native#react-navigation#redux#showdev#socketio#socks#sqlalchemy#storybook#tailwindcss#testing#threads#tox#typescript#virtualbox#visual-studio#web-app#webstorm

Blog

Separate function handler modules when using Python Socketio

31st December, 2021

3 min read

In this article I will show you how you can have separate modules for your Socketio event handlers…

#python#socketio#clean-code#fastapi

E2E tests with Gitlab CI services

25th December, 2021

5 min read

Background This will be a slightly shorter article. In this article I will show you how I've managed…

#testing#ci#gitlab

How to create a Golang Web Application using Fizz

19th January, 2021

12 min read

Background A bit of background before we start the article. When I develop a Python web service I…

How to add a ToC in Gatsby

11th November, 2020

8 min read

A lot of people, I included, are using Gatsby to build their own blogs. One of the things I wanted…

How DNS works with Docker?

27th October, 2020

6 min read

In this article, we will briefly go over what DNS (domain name system) is and explain how it is used…

#docker#networking#dns

TailwindCSS with CSS variables

5th August, 2020

3 min read

TailwindCSS allows us to use pre-defined classes instead of defining our CSS styles. In this article…

#gatsby#documentation#tailwindcss#css

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…

Better Imports with Typescript Aliases, Babel and TSPath

1st December, 2019

5 min read

In this article, I will explain how you can use typescript aliases with Babel or TSPath. If you have…

Debugging React Native apps in WebStorm and Visual Studio Code

7th September, 2018

3 min read

Visual Studio Code and WebStorm are two popular editors for developing React Native/Expo apps. These…

© Copyright 2020, Haseeb Majid. All Rights Reserved.
Contact me at hello@haseebmajid.dev