R&D — How this site is built
A technical breakdown of gal-reshef.com itself: React 18, TypeScript and Vite 8
on the frontend, styled with Tailwind CSS and shadcn/ui, animated with Framer
Motion. Routing via React Router.
Testing & quality
- Vitest + Testing Library for unit tests, Playwright for end-to-end
- V8 coverage, kept at honest 100% of the measured scope
- ESLint (Antfu config) enforced on every change
Deployment
- GitHub Actions CI/CD, deployed to GitHub Pages
- Custom domain via Cloudflare DNS
SEO & GEO
- Schema.org Person + WebSite JSON-LD with a sameAs identity graph
- robots.txt opts in AI answer engines — GPTBot, ClaudeBot, PerplexityBot, Google-Extended
- Static, JS-free fallback content so non-JS crawlers read real prose (this block)
- sitemap.xml, canonical URLs, Open Graph + Twitter cards