Habdul Hazeez I teach and write code with interests in web development, computer security, and artificial intelligence.

Stories by Habdul Hazeez

Best Practices For Improving CSS Performance

Best practices for improving CSS performance

Dev

Learn the best practices for improving CSS user experience, such as compressing your CSS and avoiding excessive animations.

Habdul Hazeez
Oct 6, 2022 ⋅ 6 min read
An in-depth look at cropping images in CSS

An in-depth look at cropping images in CSS

Dev

Brush up on your image cropping techniques with this in-depth CSS tutorial featuring eight examples every developer should know.

Habdul Hazeez
Aug 10, 2021 ⋅ 7 min read
Using the React.cloneElement function to clone elements

Using the React.cloneElement() function to clone elements

Dev

In this in-depth tutorial, learn how to clone and manipulate elements three different ways using the React.cloneElement function.

Habdul Hazeez
Jul 29, 2021 ⋅ 6 min read
Creating hover events with React Hover

Creating hover events with SyntheticEvent and React Hover

Dev

Power up your React hover events with this deep dive into two workarounds: SyntheticEvent and React Hover, a new npm package.

Habdul Hazeez
Jul 12, 2021 ⋅ 6 min read
A Guide To CSS Animations Using CSS Clip-Path()

A guide to CSS animations using clip-path()

Dev

Learn what the clip-path() property is all about in CSS animations. By the end, you’ll know how to manipulate any clip-path() code.

Habdul Hazeez
Jul 2, 2021 ⋅ 8 min read
JavaScript Guide for JS Module Ecosystem

JavaScript Reference Guide: JS module ecosystem

This guide explains how to create and use modules in JavaScript applications using the module systems available in the JavaScript ecosystem.

Habdul Hazeez
Mar 31, 2021 ⋅ 41 min read
semiotics in web design

Beyond the hashtag: Applying semiotics to web design

Dev

We can use signs and symbols to improve our web design by increasing accessibility and recognizability of our content for users.

Habdul Hazeez
Jan 27, 2021 ⋅ 9 min read
JavaScript, HTML, CSS logos.

A developer’s guide to designing accessible websites

Dev

Find out how to make your website accessible to any user in this tutorial covering everything from accessible forms to progressive enhancement.

Habdul Hazeez
Nov 19, 2020 ⋅ 18 min read