Hi!
You can call me Clarence
I work with React Ecosystem, and write to teach people how to rebuild and redefine fundamental concepts through mental models.
Don't forget to sign my guestbook!
I work with React Ecosystem, and write to teach people how to rebuild and redefine fundamental concepts through mental models.
Don't forget to sign my guestbook!
September 02, 2021
Thorough explanation on Next.js data fetching method such as CSR, SSR, SSG, and ISR.
July 19, 2021
These are the mental models that I use to really understand flexbox, and I hope these can help you to understand too.
December 31, 2022
Surabaya, Covid, Apple Developer Academy, Projects and more
January 13, 2022
Complete configuration and setup for Storybook with Next.js and Tailwind CSS
November 29, 2021
Do you wonder why do we use hook instead of normal variable? This will help you redefine some concepts.
November 02, 2022
An in-depth look at the useEffect hook in React with a mental model
September 02, 2021
Thorough explanation on Next.js data fetching method such as CSR, SSR, SSG, and ISR.
January 05, 2022
Increase your efficiency by using preconfigured starter repository, with rich development features and automations.
Some projects that I'm proud of
A game that combines iOS and physical puzzle game, using 3D, 360 world view, and AR
See more →
Self-hostable branded link shortener built with Next.js & Notion API
See more →
A website to facilitate students from Sumatera Selatan to register to local high school.
See more →
List of code snippets that I store for easy access.
Setting up Absolute Imports with jsconfig
Great way to structure authentication context in React apps.
Conventional commits documentation for README.md
Configuration to check commit message, and run prettier pre-commit
Current favorite lib for toast notifications, with some custom hook and implementation
Base style I usually add to headings and body after preflight.