13 Eyl 2026
Freelance pricing: hourly, project-based, or value-based?
What I learned after five years: the client isn't buying hours, they're buying results. Here's a practical framework.
All the posts I write occasionally about frontend, design and freelance life.
13 Eyl 2026
What I learned after five years: the client isn't buying hours, they're buying results. Here's a practical framework.
13 Eyl 2026
Which components should stay on the client? Practical ways to push the 'use client' boundary down without breaking data flow.
13 Eyl 2026
Partial, Pick, Omit, Record, ReturnType — which one when? Here's a compilation with real scenarios.
13 Eyl 2026
Purge configuration, unused utilities and 5 ways to put your production bundle on a diet.
13 Eyl 2026
Server Components, layout data, params and searchParams — a guide to understanding how data flows in App Router.
13 Eyl 2026
Technical skills aren't enough. Managing the client relationship is half of freelance success.
13 Eyl 2026
Let's skip theory. Card grids, sticky sidebar, holy grail — grid patterns I actually use.
13 Eyl 2026
A practical guide to container queries, which don't replace media queries but offer much more elegant solutions in many scenarios.
13 Eyl 2026
A system that stays consistent as the team grows, with @theme tokens, utility layers and a few smart assumptions.
12 Eyl 2026
Generics look complex but the idea is simple: adding parameters to types. Here's a step-by-step guide.