Online Inter College
BlogArticlesCoursesSearch
Sign InGet Started

Stay in the loop

Weekly digests of the best articles — no spam, ever.

Online Inter College

Stories, ideas, and perspectives worth sharing. A modern blogging platform built for writers and readers.

Explore

  • All Posts
  • Search
  • Most Popular
  • Latest

Company

  • About
  • Contact
  • Sign In
  • Get Started

© 2026 Online Inter College. All rights reserved.

PrivacyTermsContact
Articles

In-Depth Reads

Thoughtfully researched, carefully written. Long-form pieces, deep dives, and expert perspectives — for curious minds who want more than headlines.

24 articles4 series
All Articles
Azure(2)
Business(1)
Design(1)
Lifestyle(1)
Technology(19)
Azure Cloud Administrator
Distributed Systems Engineering
Full-Stack Next.js Mastery
Mastering TypeScript at Scale
Distributed Systems Engineering — Part 3: Building Reliable Message Queues
Distributed Systems Engineering
Technology

Distributed Systems Engineering — Part 3: Building Reliable Message Queues

At-least-once vs exactly-once delivery, dead letter queues, consumer groups, and idempotency — the complete mental model for building reliable event-driven systems.

GGirish Sharma
3m
8.5K
Distributed Systems Engineering — Part 2: Consensus Algorithms Demystified
Distributed Systems Engineering
Technology

Distributed Systems Engineering — Part 2: Consensus Algorithms Demystified

Raft, Paxos, Viewstamped Replication — not as academic exercises but as practical mental models for understanding what your databases actually guarantee.

GGirish Sharma
3m9.9K
Distributed Systems Engineering — Part 1: Clocks, Time & Causality
Distributed Systems Engineering
Technology

Distributed Systems Engineering — Part 1: Clocks, Time & Causality

Why wall clocks lie in distributed systems, how logical clocks restore causality, and the precise guarantees you can and cannot rely on when reasoning about event ordering.

GGirish Sharma
3m11.2K
Mastering TypeScript at Scale — Part 4: Monorepo Type Safety & Module Boundaries
Mastering TypeScript at Scale
Technology

Mastering TypeScript at Scale — Part 4: Monorepo Type Safety & Module Boundaries

Enforcing strict module contracts in a monorepo: path aliases, project references, barrel files, and why you should treat your shared packages as published APIs.

GGirish Sharma
3m5.5K
Mastering TypeScript at Scale — Part 3: Strict Runtime Validation with Zod
Mastering TypeScript at Scale
Technology

Mastering TypeScript at Scale — Part 3: Strict Runtime Validation with Zod

Compile-time safety stops at the API boundary. This part covers building end-to-end type safety from HTTP request to database response using Zod schemas.

GGirish Sharma
3m6.1K
Mastering TypeScript at Scale — Part 2: Advanced Generics & Inference
Mastering TypeScript at Scale
Technology

Mastering TypeScript at Scale — Part 2: Advanced Generics & Inference

Constraint propagation, infer keyword, template literal types, and how to write utility types that the compiler can fully verify — no any escapes.

GGirish Sharma
3m7.3K
Mastering TypeScript at Scale — Part 1: The Type System Internals
Mastering TypeScript at Scale
Technology

Mastering TypeScript at Scale — Part 1: The Type System Internals

A deep dive into TypeScript's structural type system, variance, conditional types, and mapped types — understanding the engine before tuning it.

GGirish Sharma
3m8.9K
AI Is Eating Software: What Developers Must Know
Technology

AI Is Eating Software: What Developers Must Know

A thorough examination of how large language models are changing software development — from copilots to autonomous agents and beyond.

CCodeWithGarry
3m6.2K
The Science of Deep Work: Building Focus in a Distracted World
Lifestyle

The Science of Deep Work: Building Focus in a Distracted World

Research-backed strategies for achieving the kind of concentrated focus that produces breakthrough results — and why most productivity advice fails.

GGirish Sharma
3m1.9K
PreviousPage 2 of 3Next

Trending

1

Full-Stack Next.js Mastery — Part 1: React Server Components Deeply Explained

3 min·14.5K
2

Zero-Downtime Deployments: The Complete Playbook

17 min·13.5K
3

Full-Stack Next.js Mastery — Part 2: App Router Data Patterns & Caching

3 min·12.3K
4

Full-Stack Next.js Mastery — Part 3: Auth, Middleware & Edge Runtime

3 min·11.9K
5

Distributed Systems Engineering — Part 1: Clocks, Time & Causality

3 min·11.2K

Series

Azure Cloud AdministratorDistributed Systems EngineeringFull-Stack Next.js Mastery

Browse by Topic

Azure
2
Business
1
Design
1
Lifestyle
1
Technology
19
Mastering TypeScript at Scale