Types that tell a better story↗
Move beyond annotations. Use TypeScript to make impossible states harder to represent.
TypeScript
Exploring the how.
Understanding the why.
Building what comes next.
A faster web doesn't need a more complicated stack. Sometimes, the best engineering decision is knowing what to leave out.
Read the story ↗Move beyond annotations. Use TypeScript to make impossible states harder to represent.
Small habits that make your terminal a reliable workspace, rather than another source of friction.
Create an Astro project, understand its structure, and build your first reusable layout.
Connected tutorials. Real projects. Knowledge that sticks.
New ideas deserve a place in your feed.
Get every article, on your own terms.