---
title: "Borris (@linkb) | Hashnode"
description: "Frontend Engineer. Read the latest articles by Borris on Hashnode."
url: "https://hashnode.com/@linkb"
---

@linkb

# Borris

@linkb · Dubai, United Arab Emirates · Joined January 2022

Frontend Engineer

### [Top 5 Opensource Git-based CMS for your NextJS Project](https://blog.borristw.com/top-5-opensource-git-based-cms-for-your-nextjs-project?utm_source=hashnode&utm_medium=feed)

We will be comparing 5 Popular Git-based CMS that can be worked with your NextJS Project. DecapCMS - Github Link TinaCMS - Github Link SveltiaCMS - Github Link Outstatic - Github Link Keystatic - Github Link Core Features Comparison Featur...

4 min read · [blog.borristw.com](https://blog.borristw.com/top-5-opensource-git-based-cms-for-your-nextjs-project?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/top-5-opensource-git-based-cms-for-your-nextjs-project/675280aa1b13f1d2478fab58) [Dec 6, 2024](https://hashnode.com/posts/top-5-opensource-git-based-cms-for-your-nextjs-project/675280aa1b13f1d2478fab58)

### [New build tool just come out, 6x faster than Vite, 20x faster than Webpack, built on top of Rust](https://blog.borristw.com/new-build-tool-just-come-out-6x-faster-than-vite-20x-faster-than-webpack-built-on-top-of-rust?utm_source=hashnode&utm_medium=feed)

There is a new build tool in the town, and it comes out as faster as many popular options in the production like Vite and Webpack. This tool is called Farm and it currently has 3.4k stars in their Github. Its creator is brightwu（吴明亮） worked in ByteDa...

4 min read · [blog.borristw.com](https://blog.borristw.com/new-build-tool-just-come-out-6x-faster-than-vite-20x-faster-than-webpack-built-on-top-of-rust?utm_source=hashnode&utm_medium=feed)

[Jun 25, 2024](https://hashnode.com/posts/new-build-tool-just-come-out-6x-faster-than-vite-20x-faster-than-webpack-built-on-top-of-rust/667a6c62618452ad301d4839)

### [Dynamic Load Dialog Component with a Reusable Trigger and Loading Tricks in NextJS](https://blog.borristw.com/dynamic-load-dialog-component-with-a-reusable-trigger-and-loading-tricks-in-nextjs?utm_source=hashnode&utm_medium=feed)

Recently, I got a task to do a wizard form dialog component that is being used in multiple places in a NextJS project - There are few ways we could approach this. However, I find this trick really fun to be done in a way. To use this trick I installe...

5 min read · [blog.borristw.com](https://blog.borristw.com/dynamic-load-dialog-component-with-a-reusable-trigger-and-loading-tricks-in-nextjs?utm_source=hashnode&utm_medium=feed)

[3](https://hashnode.com/posts/dynamic-load-dialog-component-with-a-reusable-trigger-and-loading-tricks-in-nextjs/66547a5fb7a3b8136de3a19e) [May 27, 2024](https://hashnode.com/posts/dynamic-load-dialog-component-with-a-reusable-trigger-and-loading-tricks-in-nextjs/66547a5fb7a3b8136de3a19e)

### [Confirm Password using schema Zod with React Hook Form](https://blog.borristw.com/confirm-password-using-schema-zod-with-react-hook-form?utm_source=hashnode&utm_medium=feed)

initialize the Next.js project using this command below. pnpm create next-app@latest my-app --typescript --tailwind --eslint and fill up with the prompt with default answer like so. ✔ Would you like to use \`src/\` directory? … Yes ✔ Would you like to...

3 min read · [blog.borristw.com](https://blog.borristw.com/confirm-password-using-schema-zod-with-react-hook-form?utm_source=hashnode&utm_medium=feed)

[May 25, 2024](https://hashnode.com/posts/confirm-password-using-schema-zod-with-react-hook-form/66517ac30ad98e7a8d12a86c)

### [Configure next/font with Tailwind in Storybook](https://blog.borristw.com/configure-nextfont-with-tailwind-in-storybook?utm_source=hashnode&utm_medium=feed)

Next.js has font optimization option using their package next/font using google fonts and local. When adding a storybook to a Next.js project, you will start to wonder on how we can achieve the same font to be loaded into the storybook itself as well...

2 min read · [blog.borristw.com](https://blog.borristw.com/configure-nextfont-with-tailwind-in-storybook?utm_source=hashnode&utm_medium=feed)

[2](https://hashnode.com/posts/configure-nextfont-with-tailwind-in-storybook/66508fad6bb77e639c9d17f8) [May 24, 2024](https://hashnode.com/posts/configure-nextfont-with-tailwind-in-storybook/66508fad6bb77e639c9d17f8)
