Building this portfolio with Angular 21
This site started as an experiment to keep things simple:
- standalone components
- signal-driven local state
- clear separation between
core,features, andshared
Why this stack
I wanted a frontend that stays maintainable as I learn and iterate. Angular 21 gives me a strong structure, and signals make component state predictable.
GSAP is used only where animation adds meaning, mainly for section entrances and subtle motion.
What comes next
The next step is adding a markdown-first blog workflow (the one you are reading now) so writing posts is just committing files to the repository.