Crafting Experiences atDimensionDimension Logo

I'm Your name

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Complex Things

Made Simple

Lorem ipsum dolor sit amet consectetur adipisicing elit. Odit, dolores!

Featured
Posts

December 17, 2024

List Animation using Motion for React

An in-depth guide on how to animate enter and exit animation for list using Motion for React (previously Framer Motion).

6 min read7,992 views
reactanimation

March 03, 2024

Advanced React Patterns

List of react advanced patterns complete with examples.

10 min read8,996 views
nextjsreact

The Yearly

Retro

Lorem, ipsum dolor sit amet consectetur adipisicing elit. Vitae, qui.

2025
548 views
Recently released

The 2025 Retrospective

Travels, Three Diving Licenses, and Trading Money for Memories

2024
4,531 views

The 2024 Retrospective

First Full-Time Year, Solo Travel while Working, Socializing, and more!

2023
3,089 views

The 2023 Retrospective

Graduation, Tech Writing, First Job, Mentorship, and more!

Featured Projects

Lorem ipsum dolor sit amet.

Hexcape

A game that combines iOS and physical puzzle game, using 3D, 360 world view, and AR

Tools:

Notiolink

Self-hostable branded link shortener built with Next.js & Notion API

Tools:

Testimonials

Some good words

AS A SOFTWARE ENGINEER

Clarence is a pleasure to work with. His responsibility and meticulous attention to detail make him someone I can always rely on, both in writing code and during code reviews. His passion for his work is truly inspiring.

Anton Starodubtsev

Anton Starodubtsev

Chat Lead at Dimension

AS A WRITER

Super impressive Theo! Your projects (including this website) are amazing for only starting web development in 2020. That shorts section with the snippets is a great idea

@jonwonglam

@jonwonglam

via Guest Book

AS A MENTOR

Clarence is an exceptional mentor—his clear explanations and thoughtful guidance always steer me in the right direction. Even after considering my university lecturers and experiences with team leads and seniors, he's the best engineer I've ever encountered, hands down.

Marshall Kurniawan

Marshall Kurniawan

Mentee