Ahmed Ashraf's starred repositories
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
normalize.css
A modern alternative to CSS resets
commitlint
📓 Lint commit messages
pretty-ts-errors
🔵 Make TypeScript errors prettier and human-readable in VSCode 🎀
webperf-snippets
⚡️ 💾 Web Performance Snippets
chatgpt-exporter
Export and Share your ChatGPT conversation history
node-i18n-iso-countries
i18n for ISO 3166-1 country codes
remix-typedjson
This package is a replacement for superjson to use in your Remix app. It handles a subset of types that `superjson` supports, but is faster and smaller.
rtl-styling
An extensive guide on how to style for RTL in CSS
exhaustive
Exhaustiveness checking in TypeScript
remix-validity-state
Enhanced HTML Inputs for Remix
react-router-website
The React Router website
Franko-Arabic-Chrome-Extension
The "عربي - Franko" Chrome extension is designed to provide translation services between Franko text and Arabic. It enables users to easily translate text from Franko to Arabic and vice versa.