πŸ“š Categories and Tags

Explore the complete learning paths, cheat-sheets, and quick reference guides by category and topic tags:

Category Tags / Core Topics
πŸ—ΊοΈ Roadmap Developer β€’ Finance β€’ Javascript
🐍 Python Python Basic β€’ Python Intermediate β€’ Python Advance
🟩 Django Http-lifecycle β€’ Django Basic β€’ Django Models
🟨 Javascript Web-Storage β€’ JS-Fundamental
πŸ“ˆ Finance Financial Planning β€’ Investment β€’ Saving β€’ Tax β€’ Stock Market β€’ Mutual Funds
πŸ› οΈ Dev PageSpeed β€’ DevTools β€’ Git β€’ CLI
βš™οΈ DevOps Hosting β€’ Domain β€’ AWS β€’ Docker
πŸ—„οΈ Database DBMS
πŸ’» Operating System No tags available
🌐 Computer Networks No tags available
πŸ›οΈ LLD and HLD Software-Engineering β€’ Software-Testing β€’ Software-Design β€’ Clean-Code β€’ OOPS β€’ SOLID β€’ Design-Patterns β€’ UML β€’ System-Design

03-Building Shopify Public Apps: OAuth, CLI Scaffolding, and Theme Architecture

A Comprehensive Guide to Partners Dashboard, CLI Scaffolding, Liquid, and API Compliance

πŸ“… May 5, 2026

πŸ“ Topics Covered

  1. 1. Public Apps in Shopify
    • 1.1 Distribution Channels
    • 1.2 OAuth 2.0 Flow
  2. 2. Development Stores
    • Free developer sandboxes & testing environments
  3. 3. The Shopify Developer Ecosystem
    • 3.1 Apps, 3.2 Themes (Liquid), and 3.3 Headless Commerce (Hydrogen)
  4. 4. Scaffolding & Creating Apps
    • 4.1 Scaffolding Prerequisites
    • 4.2 What Shopify CLI Automates
  5. 5. Resources & Access Control
  6. 6. Working with Protected Customer Data
  7. 7. Python Integration (Alternative Stack)
Read More β†’

02-Shopify GraphiQL App: Writing & Testing GraphQL Admin API Queries

A Comprehensive Guide to Local Instance Setup, GraphQL Queries, and Mutations

πŸ“… May 4, 2026

πŸ“ Topics Covered

  1. 1. GraphiQL for the Admin API
    • Overview, Schema Exploration & Prototyping
  2. 2. Executing Queries on Your Shopify Store
    • 2.1 The GraphiQL Cloud App
    • 2.2 Local GraphiQL Instance via Shopify CLI
  3. 3. GraphQL Queries Demystified
    • Basic, Standard, Named, and Parameterized Queries
  4. 4. GraphQL Mutations
    • Legacy (input object) vs. Modern (direct arguments)
  5. 5. Developer Pro Tips & Autocomplete Shortcuts
Read More β†’

01-Accessing Shopify Backend Data: Admin vs Storefront APIs

A Complete Guide to App Types, REST vs GraphQL, and Fetching Shopify Store Data

πŸ“… May 3, 2026

πŸ“ Topics Covered

Read More β†’

SSH keys

RSA vs ED25519

πŸ“… Apr 14, 2026

RSA vs ED25519

TL;DR:

  • Use ED25519 (if supported)
  • Unless you’re targeting legacy systems, prefer ed25519 β€” it’s more modern, secure, and faster.
  • ED25519: Modern, compact, faster β€” recommended
  • RSA: Widely compatible, older, heavier β€” use if needed for legacy support
Read More β†’

System Design: Database Partitioning and Sharding

Horizontal partitioning, Vertical partitioning, and Sharding techniques

πŸ“… Mar 24, 2026

πŸ“ Topics Covered

  1. 1. What is Database Partitioning?
  2. 2. Why Partition Databases?
  3. 3. Core Partitioning Methods
  4. 4. Sharding Routing Strategies
  5. 5. Understanding Hashing
Read More β†’

System Design: Data Storage and Replication Strategies

Relational vs NoSQL databases and Data Replication techniques

πŸ“… Mar 23, 2026

πŸ“ Topics Covered

  1. 1. Memory & Storage Systems
  2. 2. Database Classifications
  3. 3. Database Replication Strategies
  4. 4. RAID (Redundant Array of Independent Disks)
Read More β†’

System Design: Performance Metrics and the CAP Theorem

Understanding Latency, Throughput, and Consistency vs Availability

πŸ“… Mar 22, 2026

πŸ“ Topics Covered

  1. 1. Performance vs. Scalability
  2. 2. Key Performance Metrics
  3. 3. System Component Performance Indicators
  4. 4. Understanding the CAP Theorem
  5. 5. The CAP Theorem Trade-Offs
  6. 6. Faults, Failures, and Fault Tolerance
Read More β†’

System Design: Scalability and System Architecture

Vertical vs Horizontal Scaling, Load Balancing, and Caching

πŸ“… Mar 21, 2026

πŸ“ Topics Covered

  1. 1. What is Scalability?
  2. 2. Vertical Scaling (Scale Up)
  3. 3. Horizontal Scaling (Scale Out)
  4. 4. Load Balancing
  5. 5. Caching Strategies
  6. 6. System Asynchronism
Read More β†’

System Design: Complete Introduction and Basics

The foundational concepts of high-level system design

πŸ“… Mar 20, 2026

πŸ“ Topics Covered

  1. 1. Introduction to System Design
  2. 2. Client-Server Architecture
  3. 3. Monoliths vs. Microservices
  4. 4. Remote Procedure Calls & gRPC
  5. 5. Foundational Network Protocols
  6. 6. Proxies: Forward & Reverse
Read More β†’

09-Comprehensive Guide to UML Diagrams

Learn Structural, Behavioral, and Interaction UML Diagrams

πŸ“… Mar 16, 2026

πŸ“ Topics Covered

  1. 1. What is UML?
  2. 2. Benefits of UML
  3. 3. Core Types of UML Diagrams
  4. 4. Class Diagram
  5. 5. Use Case Diagram
  6. 6. State Diagram
  7. 7. Activity Diagram
  8. 8. Sequence Diagram
  9. 9. UML vs. ERD
Read More β†’