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
#Programming

Posts tagged "Programming"

10 articles with this tag
Mastering TypeScript at Scale — Part 4: Monorepo Type Safety & Module Boundaries
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.

Girish Sharma· September 20, 2024
3m5.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
Open Source Contribution: A Beginner's Guide
Technology

Open Source Contribution: A Beginner's Guide

Want to start contributing to open source but don’t know where to begin? This beginner-friendly guide explains how to find projects, make your first contribution, and grow as a developer.

CodeWithGarry· June 1, 2024
2m2361
Python for Data Science: Getting Started
Technology

Python for Data Science: Getting Started

Python has become one of the most popular programming languages for data science. This beginner-friendly guide explains why Python is widely used and how you can start your data science journey.

Girish Sharma· May 1, 2024
2m7681
React Performance Optimization Techniques
Technology

React Performance Optimization Techniques

Practical strategies to speed up your React applications and improve user experience.

CodeWithGarry· April 1, 2024
8m8771
The Future of AI in Software Development
Technology

The Future of AI in Software Development

How artificial intelligence is reshaping the way we write code and build software products.

Girish Sharma· February 15, 2024
12m2.3K2
Page 1 of 2

Popular Tags

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