2026.02.23E·77Technical Documentation Guide: README, API Docs, and Changelogs
Tried to contribute to an open source project but gave up because there was no README. That's when I realized the true value of good docs.
DocumentationREADMEAPI Docs
→2026.01.23E·55TypeScript Utility Types Mastery: Partial, Pick, Omit, and Record
I kept creating duplicate types until I discovered utility types. Partial, Pick, Omit, and Record let you transform existing types effortlessly.
TypeScriptTypesUtility Types
→2025.12.16E·30Stop Using 'as' in TypeScript: Why Type Assertion Is Dangerous
Using 'as' to silence errors? It's lying to the compiler. Learn why Type Assertions cause runtime crashes and how to use Type Guards instead.
TypeScriptType SafetyRefactoring
→2025.05.27U·02The '0' Trap in React Conditional Rendering: Why && Operator Betrays You
Stop rendering accidental zeros in your React apps. A deep dive into JavaScript's short-circuit evaluation, the difference between Falsy values, and why the `&&` operator is dangerous for numbers. Learn 3 robust patterns (`!!`, ternary, logical comparison) to write bug-free UI code and prevent critical crashes in React Native.
ReactJavaScriptFrontend
→