Home Work Projects Posts
Say Hi

Blog

I do not write a lot but do share my learnings and thoughts from time to time. I have dabbled in textual, graphical and video content.
Cloudflare: Too Many Redirects Error when Proxying (2024年05月16日) Up and Running with AWS EC2 (2024年02月04日) Up and Running with AWS VPC (2024年01月30日) Dynamically Load Ansible Inventory with EC2 IP (2023年12月25日) Generate Terraform from existing AWS infrastructure (2023年12月05日) Add Multiple SSH keys to an EC2 Server (2023年11月16日) How to Monitor MySQL using Monit (2023年10月22日) Hassle-free Metabase Setup using Systemctl (2023年07月23日) Change and Persist Hostname in Linux (2023年03月23日) Practical Guide to Port Knocking (2023年03月14日) systemctl vs service in Linux (2023年03月11日) System Design: Latency vs Throughput (2023年01月19日) Target nth element in Tailwind (2023年01月19日) Consistency Patterns in Distributed Systems (2023年01月18日) Setup and Install PostgreSQL Using Docker (2022年04月18日) How to push to a Different git Branch? (2022年04月07日) How to get Username and Group in Linux (2022年01月06日) RabbitMQ at Tajawal: A Case Study (2018年09月09日)

I wanted to try my hand at motion graphics and animations in the development content so I started my YouTube channel which now has 210k+ subscribers and has millions in views.

Session Based Authentication (2022年11月02日) Hash Table Data Structure (2022年09月30日) Authentication Fundamentals (2022年09月21日) Graph Data Structure (2022年09月08日) Heap Data Structure (2022年08月23日) Tree Data Structure (2022年08月11日) Graph Data Structure (2022年02月20日) Queue Data Structure (2022年02月13日) Stack Data Structure (2022年02月06日) Linked List Data Structure (2022年01月31日) Array Data Structure (2022年01月09日) Big O Notation: Calculating Time Complexity (2021年12月12日) What is Eventual Consistency? (2021年11月30日) SSH vs TLS vs SSL (2021年11月25日) All About Asynchronous JavaScript (2021年11月14日) Random Numbers: How They Work? (2021年11月03日) Hash Table Data Structure (2021年10月25日) Yaml in Depth (2021年10月18日) Why 0.1 + 0.2 !== 0.3? (2021年10月10日) What is CAP Theorem? (2021年10月04日) ACID Explained (2021年09月25日) All About Promises in JavaScript (2021年03月23日) TCP/IP Model Explained (2020年11月06日) OSI Model Explained (2020年10月24日) Freeze and Seal Objects in JavaScript (2020年10月16日) Everything You Need to Know About HTTP Caching (2020年10月04日) Content Delivery Networks (2020年09月26日) Transport Protocol: TCP vs UDP (2020年09月21日) Load Balancers in Depth (2020年09月18日) DNS Records (2020年08月31日) DNS and How does it work (2020年08月16日) System Design 101 (2020年08月08日) JavaScript Fetch API (2020年08月02日) How to Scale the Unscalable (2020年07月26日) Automate with GitHub Actions (2020年07月13日) What is Dependency Injection? (2020年07月04日) CSS Variables (2020年07月03日) DOM vs Shadow DOM vs Virual DOM (2020年06月20日) Manipulating Arrays and Objects in JavaScript (2020年05月09日)

I am a big fan of explaining things visually. Here are some of the posts that I have created that are more graphical in nature.

Asymptotic Notation Async and Defer Script Loading Bash vs Shell Basic Authentication Big-O Notation Character Encodings What is CI and CD? DHCP in One Picture JetBrains IDEs: Git History Exploration JWT Authentication OAuth — Open Authorization Scaling Databases Session Based Authentication SSL vs TLS vs SSH SSO — Single Sign On Token Based Authentication Unfamiliar Codebase SLIs, SLOs and SLAs Random Numbers: Are they random?

AltStyle によって変換されたページ (->オリジナル) /