Prasenjit Pawar

Writing

Thoughts on software development and design.

  • Native Color MathJul 23, 2026Ditch the heavy JavaScript calculations. See how modern CSS blends colors and automatically corrects text contrast natively in the browser.
  • The JavaScript Event Loop is Gaslighting YouJul 3, 2026Why single-threaded JavaScript pretends it can do ten things at once, and how the Event Loop manages the chaos.
  • Closures: JavaScript's Memory TrapJun 14, 2026A fun and honest look at JavaScript closures, why interviewers love them, and how they quietly eat your RAM.
  • Liskov's Substitution PrincipleJun 28, 2025How a Penguin can break your code
  • Interface Segregation: Don't Force Your Minions to Do Useless WorkMar 12, 2025ISP keeps code clean by ensuring classes only implement what they need.
  • SOLID not so SOLIDFeb 3, 2025A fun and honest take on SOLID principles, starting with Dependency Inversion and why it matters (or not).
  • Dapper split on argumentNov 10, 2023Effortless Object Nesting with Dapper's splitOn argument.
  • X
  • GitHub
  • LinkedIn