skip to content

Info & Stats

Technical details, design system, and analytics overview

Package Versions

Astro

5.18.1

React

^18.3.1

Tailwind CSS

4.2.2

TypeScript

^5.9.3

Framer Motion

^12.38.0

Vercel Analytics

^1.6.1
View All Dependencies

Production Dependencies

  • @astrojs/markdown-remark: ^6.3.11
  • @astrojs/mdx: 4.3.14
  • @astrojs/node: ^9.5.5
  • @astrojs/react: ^4.4.2
  • @astrojs/rss: 4.0.18
  • @astrojs/sitemap: 3.7.2
  • @astrojs/vercel: ^8.2.11
  • @heroui/card: ^2.2.28
  • @heroui/progress: ^2.2.25
  • @heroui/react: ^2.8.10
  • @iconify/react: ^6.0.2
  • @libsql/client: ^0.17.2
  • @tailwindcss/vite: 4.2.2
  • @vercel/analytics: ^1.6.1
  • @vercel/speed-insights: ^1.3.1
  • aos: ^2.3.4
  • astro: 5.18.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
  • boneyard-js: ^1.7.1
  • cssnano: ^7.1.4
  • date-fns: ^4.1.0
  • date-fns-tz: ^3.2.0
  • drizzle-orm: ^0.45.2
  • framer-motion: ^12.38.0
  • hastscript: ^9.0.1
  • mdast-util-directive: ^3.1.0
  • mdast-util-to-markdown: ^2.1.2
  • mdast-util-to-string: ^4.0.0
  • react: ^18.3.1
  • react-dom: ^18.3.1
  • react-icons: ^5.6.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.26.0
  • satori-html: ^0.3.2
  • sharp: ^0.34.5
  • unified: ^11.0.5
  • unist-util-visit: ^5.1.0
  • vite: ^6.4.2

Dev Dependencies

  • @astrojs/check: ^0.9.8
  • @biomejs/biome: ^1.9.4
  • @iconify-json/mdi: ^1.2.3
  • @iconify-json/simple-icons: ^1.2.77
  • @netlify/functions: ^4.3.0
  • @pagefind/default-ui: ^1.5.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.12.2
  • @types/react: ^18.3.28
  • @types/react-dom: ^18.3.7
  • @vercel/node: ^5.7.2
  • autoprefixer: ^10.4.27
  • pagefind: ^1.5.0
  • prettier: ^3.8.1
  • prettier-plugin-astro: 0.14.1
  • prettier-plugin-tailwindcss: ^0.7.2
  • reading-time: ^1.5.0
  • tailwindcss: 4.2.2
  • 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.18.1

Recent Changes

Date Message Commit
Apr 9, 2026
chore: update minor packages and fix some perf issues
f8c811b
Apr 7, 2026
chore: bun!
8f89ac7
Mar 20, 2026
feat: new resume
3349557
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