Posts by Category

Tutorial

Back to top ↑

Personal

What I learnt from my failed incubator

3 minute read

Ever since, I was in university, I was motivated to start my own company. In 2012, I graduated with Bachelor’s degree from FAST National University, Islambad...

What’s your developer identity?

1 minute read

We have many identities, identity for work, identity for friends and a different identity for home. But, I want to write about the developer identity, what i...

Hello World

1 minute read

Hello World. The first letters you usually type when you begin some new program, to test it is working properly.

Back to top ↑

Development

Big O Notation Cheatsheet in Landscape PDF

less than 1 minute read

Big-O cheat sheet already provides a PDF, but its not good enough for me and also not in Landscape mode. So, I made a better one which you can download below:

My first open source Android library

less than 1 minute read

I have a lot of Android applications and a long time ago, I thought to cross promote my apps from insid my app. The first idea was to directly link to the Go...

Langur - Language translation bot

1 minute read

Since, I am living in Germany. I have to learn the German language. Somewhow, I came up with this idea of translating text messages of whatever you type into...

Back to top ↑

DevOps

Setup Prometheus & Grafana in Docker

1 minute read

Quick guide to setting up Prometheus and Grafana monitoring stack using Docker. Get your metrics collection and visualization running in minutes.

DevOps Journey

3 minute read

Join my DevOps learning journey as I build a complete CI/CD pipeline using Jenkins, Docker, Kubernetes, Prometheus, and Grafana. A hands-on approach to maste...

Back to top ↑

Security

Strange Requests broke my nginx server

1 minute read

Since the last month I am developing a Node.js application with Vue.js and recently, I bought a server and uploaded my still in development site there. I dep...

Back to top ↑

Hardware

How to use Arduino mega as a USB TTL Adapter

less than 1 minute read

Using any Arduino as a USB to TTL Adapter is very easy. Just need to connect the reset pin with grnd pin to bypass the ATmega chip. The Rx and Tx pins can th...

Back to top ↑

Android

Auto Update Android SQLite Database Version

1 minute read

You may be familiar with the onUpgrade(SQLiteDatabase, int, int) method of the SQLiteOpenHelper class, which is called in your database helper class whenever...

Back to top ↑

Cryptocurrency

Ledger Nano S Update

1 minute read

Hardware wallets are the safest and most convenient way to store cryptocurrency. The good thing about Ledger Nano S is that the private keys of your wallets ...

Back to top ↑