What this covers
Websites and landing pages built with Astro, TypeScript and modern frontend tooling: responsive layouts, interactive details where they add value, technical SEO and a structure that stays easy to update.
How I approach it
Content and goal first, then design, then build. Pages are generated statically, images are optimised, and JavaScript is loaded only for the parts that need it. Accessibility and reduced-motion support are part of the build, not an afterthought.
Typical tasks
- A personal or company site with several languages
- A landing page for a product, campaign or service
- Moving an old site to a faster, cheaper static setup
- Interactive pieces: WebGL effects, tools, calculators
Example
This website is a working example: Astro, three languages, a WebGL halftone portrait, a free halftone generator and free hosting on Cloudflare Pages. Read the case study.
How to start
Send what the site needs to achieve, the pages you have in mind and any references. I will suggest a structure and a plan.