Featured Articles
JavaScript in Plain English
Assert Nothing. Guard Everything. Why Runtime Type Safety Matters
June 29, 2024
TypeScript gives you types — but at runtime, it just shrugs. guardz helps you stop pretending as is safe, ditch the endless typeof checks, and embrace true runtime type safety.
TypeScript
Runtime Safety
Guardz
Read on Medium
CodeToDeploy
Distinguishing Type Guards and Validators in TypeScript: A Practical and Conceptual Guide
5 days ago
Type guards and validators are often used interchangeably — but should they be? At a glance, they seem to solve the same problem: checking types at runtime. But they serve different purposes and have different implications.
TypeScript
Type Guards
Validators
Read on Medium
Medium
"SOLID & React — Chapter 4(I): I Is for "I Don't Need That Prop"
6 days ago
"One component to rule them all" sounds cool — until it starts ruling your sanity. Learn how to apply the Interface Segregation Principle to React components and create more maintainable code.
React
SOLID
Clean Code
Read on Medium
Medium
Efficient Teamwork Isn't One-Size-Fits-All: Leading with Structure, Trust, and Adaptability
6 days ago
When you work with multiple teams — each with different sizes, maturity levels, and domain focus — you quickly realize: efficiency isn't one-size-fits-all. Learn how to adapt your leadership approach.
Leadership
Team Management
Agile
Read on Medium
JavaScript in Plain English
The TypeScript Hack That Remembers Your Checks So You Don't Have To
6 days ago
Have you ever found yourself writing repetitive type checks? Learn a clever TypeScript pattern that can remember your checks and reduce boilerplate code while maintaining type safety.
TypeScript
Type Safety
Developer Experience
Read on Medium