Toolchain

WHAT I
USE

Tools and technologies that can be supported by the projects and this codebase. Personal hardware and editor preferences are left out until I add them myself.

Development

Next.js

CORE

Primary framework used by EssJayKay.dev and several shipped web projects.

OFFICIAL SITE ↗

TypeScript

CORE

Used for typed application code, content models, and API contracts.

OFFICIAL SITE ↗

Tailwind CSS

CORE

Used for layout, responsive styling, and the site design system.

OFFICIAL SITE ↗

Git & GitHub

CORE

Version control and source hosting for public projects and this site's development workflow.

OFFICIAL SITE ↗

Motion & Graphics

GSAP

CORE

Animation engine used for the site's scroll-driven timelines and transitions.

OFFICIAL SITE ↗

Lenis

CORE

Used for desktop smooth scrolling and synchronized with the site's GSAP animation loop.

OFFICIAL SITE ↗

Three.js / WebGL

CORE

Used across interactive 3D projects including voxel and browser-game experiments.

OFFICIAL SITE ↗

Infrastructure

Vercel

CORE

Deployment platform for EssJayKay.dev and related Next.js applications.

OFFICIAL SITE ↗

GitHub Pages

Static hosting used for standalone browser projects where appropriate.

OFFICIAL SITE ↗

Design & Media

Figma

Design tool included in the existing project toolchain for interface and layout work.

OFFICIAL SITE ↗

FFmpeg

CORE

Used to compress and prepare video assets for web delivery.

OFFICIAL SITE ↗