Overview Writing Reading Quotes GitHub ↗ LinkedIn ↗
Projects

May 2025 – Present

Why Vim?

Next.jsReactTailwind CSSFramer MotionTypeScript
The landing page of Why Vim?

What?

A work-in-progress website that aims to introduce Vim motions to those unfamiliar with them.

Why?

I wanted to improve on my core React/TypeScript skills, as well as give back to the Vim community. I'm a firm believer that optimising your development workflow will inevitably lead to exponential gains in productivity, and Vim is one of the best ways of doing so.

Learnings

Advanced React hooks (e.g. useContext), web design, Framer Motion, and technical writing.