skip to content

Info & Stats

Technical details, design system, and analytics overview

Package Versions

Astro

5.14.1

React

^18.3.1

Tailwind CSS

4.1.13

TypeScript

^5.9.3

Framer Motion

^12.34.3

Vercel Analytics

^1.6.1
View All Dependencies

Production Dependencies

  • @astrojs/markdown-remark: ^6.3.10
  • @astrojs/mdx: 4.3.6
  • @astrojs/node: ^9.5.4
  • @astrojs/react: ^4.4.2
  • @astrojs/rss: 4.0.11
  • @astrojs/sitemap: 3.2.1
  • @astrojs/vercel: ^8.2.11
  • @heroui/card: ^2.2.27
  • @heroui/progress: ^2.2.24
  • @heroui/react: ^2.8.9
  • @iconify/react: ^6.0.2
  • @libsql/client: ^0.15.15
  • @react-three/fiber: ^9.5.0
  • @react-three/postprocessing: ^3.0.4
  • @tailwindcss/vite: 4.1.13
  • @vercel/analytics: ^1.6.1
  • @vercel/speed-insights: ^1.3.1
  • aos: ^2.3.4
  • astro: 5.14.1
  • astro-expressive-code: ^0.41.7
  • astro-icon: ^1.1.5
  • astro-robots-txt: ^1.0.0
  • astro-webmanifest: ^1.0.0
  • baffle: ^0.3.6
  • cssnano: ^7.1.2
  • date-fns: ^4.1.0
  • date-fns-tz: ^3.2.0
  • drizzle-orm: ^0.42.0
  • effect: ^3.19.19
  • framer-motion: ^12.34.3
  • hastscript: ^9.0.1
  • mdast-util-directive: ^3.1.0
  • mdast-util-to-markdown: ^2.1.2
  • mdast-util-to-string: ^4.0.0
  • postprocessing: ^6.38.3
  • react: ^18.3.1
  • react-dom: ^18.3.1
  • react-icons: ^5.5.0
  • rehype-autolink-headings: ^7.1.0
  • rehype-external-links: ^3.0.0
  • rehype-unwrap-images: ^1.0.0
  • remark-directive: ^3.0.1
  • satori: 0.18.3
  • satori-html: ^0.3.2
  • sharp: ^0.33.5
  • three: ^0.180.0
  • unified: ^11.0.5
  • unist-util-visit: ^5.1.0
  • vite: ^6.4.1

Dev Dependencies

  • @astrojs/check: ^0.9.6
  • @biomejs/biome: ^1.9.4
  • @iconify-json/mdi: ^1.2.3
  • @iconify-json/simple-icons: ^1.2.71
  • @netlify/functions: ^4.3.0
  • @pagefind/default-ui: ^1.4.0
  • @resvg/resvg-js: ^2.6.2
  • @tailwindcss/typography: ^0.5.19
  • @types/hast: ^3.0.4
  • @types/mdast: ^4.0.4
  • @types/node: ^24.10.13
  • @types/react: ^18.3.28
  • @types/react-dom: ^18.3.7
  • @types/three: ^0.180.0
  • @vercel/node: ^5.6.7
  • autoprefixer: ^10.4.24
  • pagefind: ^1.4.0
  • prettier: ^3.8.1
  • prettier-plugin-astro: 0.14.1
  • prettier-plugin-tailwindcss: ^0.6.14
  • reading-time: ^1.5.0
  • tailwindcss: 4.1.13
  • typescript: ^5.9.3

Design System

Color Palette

Light Theme

Background
oklch(98.48% 0 0)
Text
oklch(26.99% 0.0096 235.05)
Accent
oklch(57.24% 0.1 238.12)
Accent Dark
oklch(47.24% 0.1 238.12)

Dark Theme

Background
oklch(0.24 0.0045 265.31)
Text
oklch(83.54% 0 264)
Accent
oklch(57.24% 0.1 238.12)
Accent Dark
oklch(52% 0.1 238.12)

Typography

Main Font

Atkinson Hyperlegible

Code Font

Atkinson Hyperlegible Mono

Fallback

system-ui, sans-serif

Design Philosophy

  • Accessibility First: WCAG AA compliant with Atkinson Hyperlegible font for maximum readability
  • Color System: OKLCH color space for perceptually uniform colors across themes
  • Responsive Design: Mobile-first approach with fluid typography and spacing
  • Performance: Static-first with hydration islands for interactivity

Live Analytics

This site uses Umami Analytics for privacy-friendly, open-source analytics tracking.

Data refreshes every minute. Click "Refresh" for the latest stats from Umami.

Build Information

Site Version

2.2-site-info

Build Tool

Astro 5.14.1

Recent Changes

Date Message Commit
Mar 7, 2026
blog: updated online games post
0e0fcd1
Mar 3, 2026
fix: animation and spacing on icons and tags on hover
377614d
Mar 3, 2026
fix: spacing on the tech list and tags on post preview cards
8a8f215
Mar 2, 2026
style: added new ui elements
834c41d
Feb 26, 2026
fix: result text and clear query button on search modal
e159afb
Feb 26, 2026
fix: similary score
126affc
Feb 26, 2026
feat: added new error page, along with robots and sitemap for browsers
57723aa
Feb 24, 2026
ci: fixed util ci error
b3529cd
Feb 22, 2026
fix: ui bugs
6758d29
Feb 19, 2026
blog: added new blog post about this blog post
4746bbb