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
Home/Tags
#SoftwareEngineering

Posts tagged "SoftwareEngineering"

10 articles with this tag
Zero-Downtime Deployments: The Complete Playbook
Technology

Zero-Downtime Deployments: The Complete Playbook

Blue-green, canary, rolling updates, feature flags — every technique explained with real failure stories, rollback strategies, and the database migration patterns that make or break them.

Girish Sharma· March 8, 2025
17m13.5K0
Mastering TypeScript at Scale — Part 3: Strict Runtime Validation with Zod
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.

Girish Sharma· September 1, 2024
3m6.1K0
Mastering TypeScript at Scale — Part 2: Advanced Generics & Inference
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.

Girish Sharma· August 15, 2024
3m7.3K0
Mastering TypeScript at Scale — Part 1: The Type System Internals
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.

Girish Sharma· August 1, 2024
3m8.9K0
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.

CodeWithGarry· June 5, 2024
3m6.2K0
Designing for Scale: Lessons from Operating at 10M+ Users
Business

Designing for Scale: Lessons from Operating at 10M+ Users

First-hand experiences and hard lessons from scaling a platform from zero to millions of users — what the textbooks don't tell you.

CodeWithGarry· March 20, 2024
24m5.1K0
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.

Girish Sharma· March 5, 2024
23m2.9K0
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.

CodeWithGarry· February 10, 2024
28m3.9K0
Mastering TypeScript: Advanced Patterns for 2024
Technology

Mastering TypeScript: Advanced Patterns for 2024

Dive deep into TypeScript's advanced type system and learn patterns that will make your code more robust.

CodeWithGarry· February 1, 2024
15m9882
Page 1 of 2

Popular Tags

#TypeScript21
#JavaScript17
#Open Source15
#WebDevelopment14
#SoftwareArchitecture11
#SystemDesign10
#Programming10
#Career9
#DistributedSystems7
#CloudComputing6
#Next.js6
#AI6
#Frontend5
#BackendEngineering4
#React4
#Engineering4
#Productivity4
#CSS4
#DevOps4
#Developers3