This website has undergone a major migration. You can read about it in 100 posts, a new stack: migrating ramigs.dev to Astro.
Rami Shashati — Frontend Engineer
👋 I'm Rami, a frontend engineer who helps fintech companies build secure checkout and payment flows — card, wallets, and open banking — using Vue, Nuxt, and TypeScript. Frontend decisions affect approval rates and conversion, not just how things look. More about me.
I write about frontend engineering, AI-assisted development, and the tools I use day to day — from quick TILs to longer deep dives.
Recent Posts
- Three layers of accessibility checks (and what each one caught)
- Claude Agent Skills: when a prompt deserves to be promoted
- 100 posts, a new stack: migrating ramigs.dev to Astro
- CSS Cascade Layers: ending specificity wars
- Node.js Corepack: one shim for npm, pnpm and yarn
- CLAUDE.md and AGENTS.md: correct the system, not the output