
M Haidar Hanif's personal website with React, Remix, Stitches, Radix UI, and deployed to Vercel.
M Haidar Hanif's personal website is a striking example of modern web development, built using an impressive tech stack that includes React, Remix, and Radix UI. The site showcases a well-executed design and functionality, offering visitors an engaging experience. With a focus on simplicity and performance, the website has gone through multiple iterations, each refining its features and capabilities.
The use of Vercel for deployment adds a layer of convenience and reliability, making it easy to update and enhance the site as needed. This combination of advanced technology and thoughtful design makes the site a great resource for anyone looking to learn from or use it as inspiration for their projects.

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components
Remix is a modern JavaScript framework that focuses on building fast and performant web applications. It emphasizes a combination of server-rendered content and client-side interactivity, offering a robust architecture for creating scalable and maintainable projects.
A personal website is an online platform that showcases an individual's work, interests, and personality. It can include a range of content, such as a bio, resume, portfolio, blog, and contact information, and is often used to promote one's personal brand or professional services.
ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.
A website that uses GraphQL as a query language to manage data fetching and state management. This includes features such as a strongly typed schema, client-side caching, and declarative data fetching to streamline data management and optimize website performance.
TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.