Welcome to Surfing, a high-performance, developer-focused, multi-lingual technology publishing platform and content showcase.
Our Mission
Surfing is dedicated to sharing high-quality, practical insights on modern software engineering. We focus on AI-assisted development, edge architectures, web framework optimization, and creative experiments.
The Tech Stack under the Hood
This site is built using a modern, unified tech stack optimized for performance and editorial freedom:
β’ Astro 7: For server-side rendering, hybrid generation, and zero-JS-by-default delivery.
β’ React 19 & TypeScript: For building responsive, interactive client components.
β’ EmDash CMS: Our custom local headless CMS offering an intuitive admin panel and SQLite database layer.
β’ Cloudflare Pages & Workers: For ultra-fast edge delivery, globally distributed serverless routes, and key-value caching.
β’ TailwindCSS & daisyUI: For premium, responsive design tokens and fully accessible UI components.
Key Features
β’ Multi-lingual support: Seamless content translations for English, Chinese, and Japanese.
β’ Cheatsheets & Code Blocks: Raw code snippet highlights with interactive syntax highlighting.
β’ Projects Showcase: Dynamic display of developer portfolios and projects.