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.