Stack
- Next.jsApp framework
- TypeScriptLanguage
- Tailwind CSSStyling
- MDXContent authoring
- Prisma + PostgreSQLViews & likes
- CloudinaryImage hosting
- giscusComments
- VercelHosting & deploys
How it works
Posts, shorts, and project write-ups are MDX files that live in the repository and are bundled at build time with mdx-bundler, with code blocks highlighted by Shiki. View and like counts are stored in PostgreSQL through Prisma and hydrated on the client.
The site was first initialized in January 2021 and has gone through several revamps since. It is continuously deployed on Vercel — every push to main goes live.
Credits
The original structure of this site was inspired by Theodorus Clarence's open-source personal site. It has since been heavily adapted and redesigned.
Icons by Lucide, type set in Inter, photos mostly from Unsplash.