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.

19 articles4 series
All Articles
Azure(1)
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 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
35m11.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
26m5.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
25m6.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
28m7.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
30m8.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
28m6.2K
From Monolith to Microservices: An Honest Retrospective
Technology

From Monolith to Microservices: An Honest Retrospective

A candid look at what actually happened when we split our monolith — the wins, the unexpected failures, and whether it was worth it.

CCodeWithGarry
19m3.5K
The True Cost of Technical Debt: A Data-Driven Analysis
Technology

The True Cost of Technical Debt: A Data-Driven Analysis

Moving beyond metaphor — quantifying the real impact of technical debt on velocity, morale, and business outcomes with concrete measurement strategies.

GGirish Sharma
18m2.9K
Inside the Mind of a Senior Engineer: Decision-Making Frameworks
Technology

Inside the Mind of a Senior Engineer: Decision-Making Frameworks

How experienced engineers think through complex technical problems — the mental models, heuristics, and systematic approaches that separate good from great.

CCodeWithGarry
20m3.9K
PreviousPage 2 of 3Next

Trending

1

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

40 min·14.5K
2

Zero-Downtime Deployments: The Complete Playbook

3 min·13.5K
3

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

35 min·12.3K
4

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

38 min·11.9K
5

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

35 min·11.2K

Series

Azure Cloud AdministratorDistributed Systems EngineeringFull-Stack Next.js MasteryMastering TypeScript at Scale

Browse by Topic

Azure
1
Business
1
Design
1
Lifestyle
1
Technology
19