Portfolio · MMXXVIHardik Desai
Index 001 / 042Built in the open
Ahmedabad · IND— : —

Code, craft,
consequence.

Software developer building tools, packages and stories on the modern web. React, Next.js and the slow art of getting interfaces right.

ReactNext.jsTypeScriptOpen SourceTailwindSanityGSAPNodePostgressReactNext.jsTypeScriptOpen SourceTailwindSanityGSAPNodePostgress
npm packages6+published & maintained
Articles50+tutorials & deep dives
Years building4+production web
Curiosityongoing
§ 02 — Open Source

Small libraries.
Longhalf‑lives.

Six packages on npm — built when I needed them, kept alive when others did too. All open source, all maintained.

All on npm
  1. P-01

    sanity-plugin-seofields

    npm i sanity-plugin-seofields
    sanity · plugin
    v1.6.2version
    1.2kmonthly
  2. P-02

    the-tooltip

    npm i the-tooltip
    react · primitive
    v1.1.10version
    4monthly
  3. P-03

    react-inline-date-input

    npm i react-inline-date-input
    react · form
    v1.0.6version
    65monthly
  4. P-04

    recurring-dates

    npm i recurring-dates
    utility · date
    v1.0.4version
    9monthly
  5. P-05

    quicktoast-js

    npm i quicktoast-js
    react · ui
    v1.0.0version
    0monthly
  6. P-06

    minimal-survey-builder

    npm i react-minimal-survey-builder
    react · headless
    v0.4.1version
    9monthly
§ 03 — Stack

The tools in rotation.

A working set, not a wishlist. Things I've shipped, debugged at 2 AM, and would happily reach for again tomorrow. Mastery shown as fluent, working, or nodding.

01

Frontend core

06
  • Reactfluent
  • Next.jsfluent
  • TypeScriptfluent
  • JavaScriptfluent
  • HTML5fluent
  • CSS3fluent
02

Style & motion

05
  • Tailwind CSSfluent
  • SCSSfluent
  • GSAPworking
  • Framer Motionworking
  • Bootstrapworking
03

Data & state

04
  • Reduxworking
  • React Queryfluent
  • GraphQLworking
  • RESTfluent
04

Backend & infra

06
  • Node.jsfluent
  • Expressworking
  • PHPworking
  • Laravelnodding
  • MongoDBworking
  • PostgreSQLworking
05

Content & CMS

03
  • Sanityfluent
  • Strapiworking
  • WordPressworking
06

Tooling & craft

06
  • Vitefluent
  • Webpackworking
  • Jestworking
  • Gitfluent
  • Authworking
  • Performanceworking
§ 06 — Contact

Let's build
something.