Riad Kilani
  • Bio
  • Portfolio
  • Blog
  • Contact
  • Accessibility
  • Case Studies
  • CSS
  • Design
  • Front-End
  • HTML
  • JavaScript
  • News
  • Productivity
  • Random Thoughts
  • SEO
  • Themes
  • Trends
  • Tutorials
  • TypeScript
  • TypeSCript From The Ground Up
  • UX Engineering
  • Web Development
  • Wordpress
Home

Tag: react

Everyday Types Explained (From the Ground Up)

January 16, 2026
Code examples showing everyday TypeScript types including primitives, arrays, and tuples

A quick note before we continue the series. It has been a minute since the last post. I have been traveling and did not want to publish the next part until I had the time and focus to write it properly. This series is meant to be slow, intentional, and high quality, and I would […]

Read More

How Material Design Motion Improves Perceived Performance in React Applications

November 3, 2025
Learn how Material Design motion improves perceived performance in React applications

Strategic Material Design motion combined with React performance optimization techniques make interfaces feel faster. Master React 19’s startTransition, selective lazy-loading, and accessible motion preferences to enhance perceived performance without sacrificing user experience.

Read More

Evolution of Front-End Development (2010–2025)

August 18, 2025
Evolution of front-end development 2010–2025 — timeline of tools, frameworks, and CSS.

A practical timeline tracing the evolution of front-end development from 2010 to 2025—what changed, what stuck, and what to ship in 2025.

Read More

Emmet Tips & Tricks for Beginners (That You’ll Actually Use)

August 14, 2025
Emmet tips and tricks for beginners—stylized code editor showing abbreviations expanding into HTML and CSS snippets.

A friendly, hands-on guide to Emmet—setup, the core shortcuts you’ll actually use, plus HTML/CSS/JSX and WordPress-flavored examples to speed up your daily dev flow.

Read More

Categories

  • Accessibility
  • Case Studies
  • CSS
  • Design
  • Front-End
  • HTML
  • JavaScript
  • News
  • Productivity
  • Random Thoughts
  • SEO
  • Themes
  • Trends
  • Tutorials
  • TypeScript
  • TypeSCript From The Ground Up
  • UX Engineering
  • Web Development
  • Wordpress

Recent Posts

  • Native CSS Is Quietly Replacing Sass, But It Isn’t Replacing the “Need” for Sass
  • Everyday Types Explained (From the Ground Up)
  • 2026 CSS Features You Must Know (Shipped Late 2025–Now)
  • 60 JavaScript Projects in 60 Days
  • JavaScript vs TypeScript: What Actually Changes

Tags

accessibility accessible web design ADA compliance async components Career Journey cascade layers code splitting composables composition api computed properties container queries css Design Inspiration Design Systems disability access File Organization Front-End Development Frontend frontend development immutability javascript JavaScript reducers lazy loading Material Design Modern CSS performance Personal Growth react React useReducer Redux Resume screen readers seo Suspense Teleport TypeScript UI/UX UI Engineering UX UX Engineering Vue Router WCAG web accessibility Web Development Web Performance

Riad Kilani Front-End Developer

© 2026 Riad Kilani. All rights reserved.