Sharing is learning!
I created this blog to record and share my learnings and insights as a software engineer, but also to keep track of my life. It is a treasure trove of valuable information that I have accumulated throughout my journey.
Recording and organizing my thoughts helps me solidify my understanding of new concepts and technologies. My goal is to provide a useful resource for those interested in web development and related technologies.
Your comments and feedback are highly appreciated 🍻. They contribute to the growth and improvement of this blog.
- 🪤 Hosted on Vercel
- 🧱 Built with Next.js
- 🎨 Styled using Tailwind CSS with the Tailwind Nextjs Starter Blog template.
- 📈 Monitoring site with Umami, Google Analytics and Microsoft Clarity website analytics
You can see what the blog looks like here: https://mengke.me
-
Clone or fork this repository.
-
Run
npm install
oryarn
to install dependencies.
-
Rename the
.env.example
file in the root directory to.env
and modify the value in it. -
Update the information in the files in the
/data
directory, which contains the blog data.
-
Create a
Postgres Database
in Vercel. -
You will get a string similar to:
postgres://default:[email protected]:xxx/verceldb
, add it to theDATABASE_URL
variable. -
The number of views of each blog post will be automatically counted in this database.