Next has released @next/font solution to integrate with google fonts as well as local fonts. Check out https://nextjs.org/docs/pages/building-your-application/optimizing/fonts for the latest implement
Using ContentLayer, it's easy to create a Prev & Next component if you want to encourage users to read one blog article and then the order. All it takes are two simple step. 1. Create related posts lo
This website has entered v3 of its iteration! v2 was created using Gatsby and integrated with my previous design resources `dojo.today`. Entering v3, I'm migrating the website from Gatsby to Next.js 1
One of the drawback of adopting Tailwind is spotting invalid classnames and combining styles according props. Cn function propose by ByteGrad help merging classnames and accept arguments. https://ww
The high-level design axes that I learned from good ol’ _Papa Zuck_ are Product ThinkingSelf-awareness. It’s important to know that these six axes are a mixture of your hard and soft skills. So let’s
Cron, my daily calendar app, was rebranded as Notion Calendar last week after it was acquired. While I'm not a big fan of the new branding, it's incredible to see how an indie favorite calendar has be