Thi's avatar
HomeAboutNotesBlogTopicsToolsReading
About|My sketches |Cooking |Cafe icon Support Thi
💌 [email protected]

Web Dev

Blog posts

Notes

Establish a secure tunnel between your local machine and a remote endpoint

Step by step guide to create a site like dinhanhthi.com v6vi

Azure thingsdraft

Creating a Chrome extensionvidraft

Tailwind CSS & related things

Nextjs / Vercel / React related errors and solutions

Some notes about PGlite (with Next.js and Drizzle ORM)

Simple Azure FastAPI app (to learn Azure step by step)vi

Web Design / CSS / SCSS discrete note

yarn

Demo of notion-x and all components on this website

Heroku thingsdraft

Jekyll + Liquid

Socketdraft

TypeScript discrete notes

Angular errros and solutionsdraft

Using Github as a comment system for your site

Integrate Tailwind into the current project (case: using Bootstrap + Angular)

NodeJS + npm

RxJS discrete notes

Migrate OpenAI Node API from v3 to v4draft

Next.js Testing with Jest and Testing Library (working note)draft

Firebase (with Angular)draft

Gatsby descrete notes

Build a website with Wordpress and Gatsby (part 2)

Build a website with Wordpress and Gatsby (part 1)

Next.js & Wordpress

Wordpress: Cleanup and Optimization tips

11ty & Nunjucks

Notion and 11ty

Working with images in markdown files and static sites

Centralize paths of svg images

Wordpress Docker

Wordpress Installation

Using .env file in a NodeJS project

Dark / Light mode for static sites

Web Dev tools & resourcesdraft

Domain & DNSdraft

Gatsby Images

About|My sketches |Cooking |Cafe icon Support Thi
💌 [email protected]

How do I create this site (reasons and tips)?

My journey creating a website using Next.js and Notion, exploring frameworks, addressing challenges in web development.