# Posts tagged with "frontend" — Franklin Javier

- [I replaced Tailwind with StyleX. The site didn't get faster.](https://blog-preview.imfrank.dev/blog/stylex-personal-site/) (2026-08-25): I migrated a site that already scored 100 on PageSpeed to StyleX, measured the result, and found the real performance win somewhere else.
- [What web performance actually means in e-commerce](https://blog-preview.imfrank.dev/blog/web-performance-ecommerce/) (2024-03-20): We took a storefront from 15s to 3s on throttled 3G and conversion went up 45%. What to measure, where the time really goes, and why the biggest wins are usually deletions.
- [Frontend Architecture Interview](https://blog-preview.imfrank.dev/blog/frontend-architecture-interview/) (2023-02-26): Common interview questions and answers about frontend architecture, performance, security, and interpersonal skills
- [How to Avoid Prop Drilling in React](https://blog-preview.imfrank.dev/blog/avoid-prop-drilling-react/) (2022-12-07): Strategies and patterns to solve the prop drilling problem in React applications
- [React Component Snapshot Testing Tradeoffs](https://blog-preview.imfrank.dev/blog/snapshot-testing-tradeoffs/) (2022-12-06): Advantages and disadvantages of snapshot testing in React components

---

Every page on this site is also available as markdown: request any URL with the `Accept: text/markdown` header. See [llms.txt](https://blog-preview.imfrank.dev/llms.txt) and the [sitemap](https://blog-preview.imfrank.dev/sitemap.xml).
