Unveiling the Power of HTML's <details> Tag: Enhancing User Experience with Interactive ContentJul 12, 2024·3 min read·24
What's Actually Changed in Frontend Development (and What Just Got Renamed)I've lost count of how many "paradigm shifts" frontend has gone through in the last ten years. SPAs took over, then everyone went back to server rendering. CSS-in-JS was the answer, until it wasn't anAug 6, 2026·6 min read·2
Unleashing the Power of the :has() Selector in CSSThe :has() selector in CSS is a powerful and versatile tool for selecting elements based on their contents. This selector allows you to target elements that contain specific elements, making it easy to style complex structures in your HTML. To use th...Feb 3, 2023·2 min read·27
CSS is underrated!CSS is one of the most essential tools in web development, yet it is often overlooked and underrated. Many developers focus on mastering HTML and JavaScript, but neglect to fully understand and utilize the power of CSS. However, CSS plays a vital rol...Jan 19, 2023·3 min read·59
5 Features We Didn't Think We'd Need in our SmartphonesFingerprint Scanning While fingerprint scanning technology has been around for a while, it wasn't until recently that it became a standard feature on smartphones. This feature allows for quick and secure unlocking of the device, as well as the abilit...Jan 16, 2023·1 min read·43
CSS Variables for beginnersCSS variables, also known as CSS custom properties, are a powerful tool that can help you write more organized, maintainable, and dynamic CSS code. In this blog post, we'll take a closer look at what CSS variables are and how they can be used to impr...Jan 16, 2023·2 min read·31
ChatGPT: The Future of Language ProcessingChatGPT is a cutting-edge language processing model developed by OpenAI. It is a type of language model that uses machine learning algorithms to generate human-like text based on the input it receives. ChatGPT has the ability to understand context, g...Jan 13, 2023·2 min read·23
Mastering Advanced CSS Techniques for Modern Web DesignCSS, or Cascading Style Sheets, is the language that gives web pages their visual layout and design. While many web developers are familiar with the basics of CSS, there are a number of advanced techniques that can take your web design to the next le...Jan 13, 2023·3 min read·30