CSS has always been a language of rules: selectors, properties, and values. For years, developers have relied on tricks—like CSS variables, calc(), or even JavaScript—to conditionally change styles. But with the introduction of the if() function, CSS has entered a new era of dynamic, conditional styling. Imagine deciding styles directly in CSS based on logical […]
Author: The Aminul
I’m Md Aminul Islam — known online as @theaminulai. I’m an engineer, designer, and philosophy enthusiast with a deep passion for the art of coding. I believe great software isn’t just built — it’s a dream thoughtfully realized.
I work across the stack, mostly with JavaScript, React, WordPress, PHP, Next.js, and REST APIs. I care about clean architecture, performance optimization, and accessibility-first design — always striving to create experiences that feel intuitive and genuinely user-friendly.
Find me around the web as Aminul Islam (@theaminulai)
It was a quiet evening when I first asked myself—can I bring the power of React into the WordPress admin (plugin Dashboard)? I’d built plugins before. Functional, reliable—but the UI always felt stuck in time.. I wanted something faster, more dynamic, and more intuitive. That’s when I decided to bridge the gap between WordPress and […]
In the ever-evolving world of web development, security isn’t just a feature—it’s a promise. Whether you’re building a sleek single-page app or a robust backend API, one term keeps popping up like a trusted friend: JWT, or JSON Web Token. But what exactly is it, and why does it matter so much?
Whether you’re a student just beginning your journey or a developer striving to build secure, scalable apps, understanding JWTs is more than a skill—it’s a superpower. Let’s explore what JWTs are, how they work in JavaScript, and why they matter—not just technically, but emotionally.
Discover the secrets of CSS Flexbox in our comprehensive guide. Learn how to create stunning, responsive web designs with ease and efficiency.
ECMAScript 2023 is the latest version of the JavaScript programming language. It was released in June 2023 and brings a number of new features and improvements. In this blog post, we will explore some of the most exciting new features of ECMAScript 2023. 1. Array Manipulation Mastery: Exploring toReversed(), toSorted(), toSpliced(), and with() in JavaScript: The landscape of JavaScript array […]
In JavaScript, a ‘Multi-dimensional’ or ‘Nested’ array is created when sub-arrays are placed within an outer array. JavaScript lacks a specific format for creating nested arrays, so sub-arrays are nested within a single outer array. The elements of inner arrays are accessed through their index in the outer array. Once you’ve declared a nested array […]
In the ever-evolving world of web design, creating responsive layouts and typography is crucial to ensure that your websites look great on a wide range of devices and screen sizes. Fortunately, CSS has some powerful functions that make this task much easier: min(), max(), and clamp(). These CSS functions allow you to set minimum and […]
