Today I Learned 💡
Quick notes and snippets about things I learn day to day.
Claude Code's /goal Keeps the Agent Working Until It's Actually Done
Using Claude Code's /goal command to set a measurable target the agent can't stop short of — and how I used it to cut my Astro build time in half.
TIL - Blending Fuzzy and Semantic Search with Reciprocal Rank Fusion
Learn how to merge fuzzy and semantic search results using Reciprocal Rank Fusion (RRF) with TypeScript implementation and interactive Vue demo
Indexed v-model in Vue 3
TIL about handling any number of inputs with one reactive array by binding each field to array[index] in Vue 3.
TIL - Detecting fresh deployments in a Vue 3 SPA with vite + version.json
Learn how to detect fresh deployments in a Vue 3 SPA with vite + version.json
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.