Skip to content

My personal space on the cloud where I document my programming journey, sharing lessons, insights, and resources for fellow developers.

License

Notifications You must be signed in to change notification settings

hta218/leohuynh.dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

leohuynh.dev 🧑‍💻

Made in Vietnam

"My personal space on the cloud where I document my programming journey, sharing lessons, insights, and resources for fellow developers."

leohuynh.dev screenshot

Motivation

Sharing is learning!

I started this blog to document and share things I’ve learned and found useful as a software engineer. Writing things down helps me solidify my understanding and hopefully provides value to fellow devs interested in web development, programming, and tech in general.

Features

  • ⚛️ Next.js 15 (App Router) and React 19
  • 🎨 Tailwind CSS for styling
  • 💡 TypeScript for better type safety
  • 📖 Contentlayer & MDX for rich content and code snippets
  • 📊 Website analytics with Umami
  • 🗃️ Database hosting with Supabase
  • 🏗️ Type-safe database operations with Drizzle ORM
  • 🔧 Code linting and formatting with Biome
  • 🌗 Dark mode theme using GitHub dark dimmed colors

Tech Stack

Next.js Tailwind CSS TypeScript Umami Supabase Drizzle ORM Biome

Assets & Credits

Star History

Star History Chart

Contributing

Contributions, issues, and feature requests are super welcome 🍻!

If you find something to improve, feel free to open an issue or submit a pull request.


Copyright (c) 2019-present | Leo's dev blog – stories, insights, and ideas.

About

My personal space on the cloud where I document my programming journey, sharing lessons, insights, and resources for fellow developers.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 6