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

Category: Web Development

Web Accessibility: A Complete Guide to Building Inclusive Websites in 2025

November 18, 2025
Illustration of web accessibility features including keyboard navigation, screen readers, and contrast settings for inclusive website design

Web accessibility isn’t just a legal requirement. It’s a fundamental principle of good web design. Learn how to create websites that work for everyone, including people with disabilities, and why accessibility benefits all users.

Read More

Building a Block Theme in 2025

August 18, 2025
WordPress logo on a light, abstract background with an angled stack of theme snapshots and the title “Building a Block Theme in 2025.”

A calm, practical guide to building a modern block theme in 2025—what files you need, how theme.json v3 fits in, and how to ship patterns, templates, and tiny interactions.

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

10 Must-Use HTML Tags in 2025

August 15, 2025
Colorful gradient banner titled “10 Must-Use HTML Tags in 2025,” with pill chips for , , , , , , , , /, and .

Modern HTML can do more than you think. These 10 tags improve accessibility, SEO, and maintainability—with tiny examples you can paste into any project.

Read More

From Portfolio to Platform: How I Built a SPA + WordPress Ecosystem

August 8, 2025
riad-kilani-portfolio

I turned my portfolio into a small platform: a vanilla-JS SPA at riadkilani.com and a custom WordPress blog at blog.riadkilani.com—both sharing the same design system and build pipeline.

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.