Today I Learned 💡
Quick notes and snippets about things I learn day to day.
TIL: TypeScript Function Overloads
Today I learned about function overloads in TypeScript. They solve a common problem - making your code understand exactly what type comes out based on what type goes in.
TIL: Powerful Vue.js Patterns for Complex JSON Rendering
Key insights on using provide/inject and recursive components to build a JSON viewer in Vue.js
TypeScript Type Extraction Patterns
Learn powerful TypeScript patterns for extracting and transforming nested types from complex interfaces.
Better Type Inference with TypeScript Array Filters
How to improve TypeScript type inference when filtering arrays using type guards
Deploy your Vue App to GitHub Pages with Caching
Learn how to speed up your GitHub Actions workflows by caching node_modules and properly deploy Vue apps to GitHub Pages