Skip to content
Devansh Soni

Uses

The tools I actually reach for. A snapshot rather than a history — it gets edited in place when something changes, so it has no dates and no archive.

Editor & AI tooling

VS Code
Where everything gets written.
GitHub Copilot
Free through the GitHub Student Developer Pack.
Antigravity
Agent-first IDE, used alongside VS Code rather than instead of it.

Languages & frameworks

Java
Coursework and backend work outside this site.
Spring Boot
REST APIs on the Java side.
React
Server Components by default here, client only where state demands it.
Next.js
App Router. This site runs on it.
TypeScript
Strict mode, everywhere.
Tailwind CSS
v4, configured in CSS rather than a config file.

Package managers & tooling

pnpm
Package manager for this repo.
Docker
Local services and consistent environments.

Design system

shadcn/ui
Structure and accessibility, restyled to this site's tokens.
Motion
Framer Motion, under its current name. Entrance choreography.
pokenav
Mine. Themeable Pokémon route-map nav for React — MIT, on npm. Drives the homepage rail.