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: Front-End

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

JavaScript Promise: What It Is and How to Use It

August 15, 2025
Stylized banner illustrating JavaScript Promises with a flow from pending to fulfilled/rejected and labels for then/catch/finally and async/await on a dark code-themed background

Promises are JavaScript’s way to handle “I’ll get back to you later.” Here’s the short, practical guide—what they are and how to use them fast.

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

Exploring New Features in CSS: What You Need to Know in 2025

August 6, 2025
css-features-2025

CSS grew up. From nesting and container queries to scroll-driven animations, View Transitions, and new color functions—here’s what actually helps you ship cleaner, lighter UI in 2025.

Read More

Understanding JavaScript Scope: A Beginner’s Guide

August 6, 2025
understanding-javascript-scope

Scope controls where variables live and who can access them. This beginner-friendly guide covers global, function, block, and module scope—plus closures, hoisting, and the TDZ—with practical code examples.

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.