Web Development

The Future of Gmail Isn’t an Inbox—It’s an Assistant That Writes Your Emails for You

Gmail in 2025 should be more than an inbox—it should write your emails, follow up, and manage your communication for you. Why are we still typing replies when AI can understand tone, context, and intent better than ever? The future isn’t inbox zero—it’s email that handles itself.

The Future of Gmail Isn’t an Inbox—It’s an Assistant That Writes Your Emails for You Read More »

Creating an Auto-Closing Notification With an HTML Popover

The HTML popover attribute transforms elements into top-layer elements that can be opened and closed with a button or JavaScript. Most popovers can be light-dismissed, closing when the user clicks or taps outside the popup. Currently, HTML popover lacks built-in auto-close functionality, but it’s easy to add. Auto closing popups are useful for user interfaces

Creating an Auto-Closing Notification With an HTML Popover Read More »

Exploring the CSS contrast-color() Function… a Second Time

In many countries, web accessibility is a human right and the law, and there can be heavy fines for non-compliance. Naturally, this means that text and icons and such must have optimal color contrast in accordance with the benchmarks set by the Web Content Accessibility Guidelines (WCAG). Now, there are quite a few color contrast

Exploring the CSS contrast-color() Function… a Second Time Read More »

Collaboration: The Most Underrated UX Skill No One Talks About

When people talk about UX, it’s usually about the things they can see and interact with, like wireframes and prototypes, smart interactions, and design tools like Figma, Miro, or Maze. Some of the outputs are even glamorized, like design systems, research reports, and pixel-perfect UI designs. But here’s the truth I’ve seen again and again

Collaboration: The Most Underrated UX Skill No One Talks About Read More »