All blogs / JavaScript / TypeScript
Anthony Fu
Anthony Fu' Blog
JavaScript / TypeScriptFrontend / CSS / browsersDev tools / editors / IDEs
- Posts
- 83 from 12 Jun 2020 to 16 Sep 2026
- Posting
- now and then (2 in the last year)
- Kind
- personal blog
- Feed
- https://antfu.me/feed.xml
2026 2
2025 7
2024 11
- CPU Profiling Nuxt
- Introducing Nuxt Icon v1
- Initiative on Sponsorship Forwarding
- Refreshed Nuxt ESLint Integrations
- Introducing ESLint Config Inspector
- Anthony's Roads to Open Source - The Set Theory (React ver.)
- Mental Health in Open Source
- 中文开源的心理建设Mar 16· 25min中文
- The Evolution of Shiki v1.0
- The Magic in Shiki Magic Move
- Anthony's Roads to Open Source - The Progressive Path
2023 17
- TwoSlash with Shiki
- GitHub-style Alerts
- Nuxt Devtools v1.0
- Anthony's Roads to Open Source - The Set Theory
- Now, and the Future of Nuxt Devtools
- Anthony's Roads to Open Source - The Set Theory
- Animated SVG Logo
- pnpm on External disk
- Stable Diffusion QR Code 101
- Refining AI Generated QR Code
- Stylistic QR Code with Stable Diffusion
- DX with Nuxt DevTools
- How I Manage GitHub Notifications
- Sliding Enter Animation
- Introducing Nuxt Devtools
- Break Lines in JS
- Development Experience with Nuxt
2022 10
2021 27
- Ship ESM & CJS in one Package
- Icons in Pure CSS
- 中文聊聊纯 CSS 图标Oct 31· 10min中文
- Reimagine Atomic CSS
- 中文重新构想原子化 CSSOct 26· 25min中文
- New Ways to Vue
- Range in JavaScript
- Journey with Icons Continues
- Isomorphic `__dirname`
- GitHub Co-authors
- Async with Composition API
- Get Package Root
- Optimize Await
- About Yak Shaving
- 中文关于 Yak ShavingMay 19· 10min中文
- Composable Vue
- Develop with Vite
- Reflection of Speaking in Public
- Type your Config
- Windi CSS and Tailwind JIT
- Typed Provide and Inject in Vue
- Color Scheme for VS Code
- Types for Submodules
- Match Quotes in Pairs
- Match Chinese Characters
- Netlify Redirects
- Rewrite in Vite