Skip to content

dohuy91/dohuy91.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dohuy91.github.io

Personal technical blog for Do Quang Huy, built with Next.js, Tailwind CSS, MDX, and Contentlayer.

Live site: https://dohuy91.github.io

Stack

  • Next.js 15 App Router
  • Tailwind CSS 4
  • MDX content via Contentlayer
  • Pliny for search, comments, newsletter, and analytics integrations
  • GitHub Actions deployment to gh-pages

Local development

Install dependencies:

npm install

Run the dev server:

npm run dev

Run the lightweight filter tests:

node --test lib/blog-filters.test.mjs

Build the static export:

npm run build

Content and configuration

Deployment

This repo deploys through deploy.yml, which builds the static site and publishes out/ to the gh-pages branch.

For GitHub Pages to serve the deployed site correctly, repository Pages settings should point to:

  • Branch: gh-pages
  • Folder: / (root)

Notes

  • public/search.json and app/tag-data.json are generated during builds.
  • The blog supports English and Vietnamese posts through the language frontmatter field.

About

Choose the job you love, you will never work a day in your life

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors