Articles

April 23, 2025
Building An Offline-Friendly Image Upload System

Source: Articles on Smashing Magazine — For Web Designers And Developers | Read More Poor internet connectivity doesn’t have to mean poor UX. With PWA technologies likeIndexedDB, service workers, and the Background Sync API, you can build an offline-friendly image upload system that queues uploads and retries them automatically — so your users can upload […]

April 18, 2025
What Does It Really Mean For A Site To Be Keyboard Navigable

Source: Articles on Smashing Magazine — For Web Designers And Developers | Read More Keyboard navigation is a vital aspect of accessible web design, and a detail-oriented approach is crucial. Prioritizing keyboard navigation prioritizes the user experience for a diverse audience, extending your reach while simultaneously fostering a more inclusive web environment. Efficient navigation is […]

April 17, 2025
Fostering An Accessibility Culture

Source: Articles on Smashing Magazine — For Web Designers And Developers | Read More Building an accessibility culture isn’t easy, and there’s no clear playbook. But Dani offers insights from his own journey, where small, consistent habits made a big difference. A year ago, I learned that my role as an accessibility engineer was at […]

April 15, 2025
Inclusive Dark Mode: Designing Accessible Dark Themes For All Users

Source: Articles on Smashing Magazine — For Web Designers And Developers | Read More Dark mode isn’t just a trendy aesthetic. It’s a gateway to more inclusive digital experiences, but only if designed thoughtfully. While its sleek visuals and reduced eye strain appeal to many, poorly implemented dark themes can alienate users with visual impairments, […]

April 10, 2025
Gild Just One Lily

Source: Articles on Smashing Magazine — For Web Designers And Developers | Read More “Gilding the lily” isn’t always bad. In design, a touch of metaphorical gold — a subtle animated transition, a hint of color, or added depth in a drop shadow — can help communicate a level of care and attention that builds […]

April 8, 2025
Using Manim For Making UI Animations

Source: Articles on Smashing Magazine — For Web Designers And Developers | Read More Animation makes things clearer, especially for designers and front-end developers working on UI, prototypes, or interactive visuals. Manim is a tool that lets you create smooth and dynamic animations, not just for the design field but also in math, coding, and […]

April 4, 2025
How To Build A Business Case To Promote Accessibility In Your B2B Products

Source: Articles on Smashing Magazine — For Web Designers And Developers | Read More When I started working on promoting accessibility, I was fully convinced of its value and was determined to bring it to the business stakeholders. I thought that the moment I started pushing for it inside the company, my key stakeholders would […]

April 2, 2025
Building A Drupal To Storyblok Migration Tool: An Engineering Perspective

Source: Articles on Smashing Magazine — For Web Designers And Developers | Read More This article is a sponsored by Storyblok Content management is evolving. The traditional monolithic CMS approach is giving way to headless architectures, where content management and presentation are decoupled. This shift brings new challenges, particularly when organizations need to migrate from […]

March 31, 2025
Blossoms, Flowers, And The Magic Of Spring (April 2025 Wallpapers Edition)

Source: Articles on Smashing Magazine — For Web Designers And Developers | Read More Starting the new month with a little inspiration boost — that’s the idea behind our monthly wallpapers series which has been going on for more than fourteen years already. Each month, the wallpapers are created by the community for the community, […]

March 28, 2025
How To Argue Against AI-First Research

Source: Articles on Smashing Magazine — For Web Designers And Developers | Read More With AI upon us, companies have recently been turning their attention to “synthetic” user testing — AI-driven research that replaces UX research. There, questions are answered by AI-generated “customers,” human tasks “performed” by AI agents. However, it’s not just for desk […]

March 27, 2025
Adaptive Video Streaming With Dash.js In React

Source: Articles on Smashing Magazine — For Web Designers And Developers | Read More I was recently tasked with creating video reels that needed to be played smoothly under a slow network or on low-end devices. I started with the native HTML5 <video> tag but quickly hit a wall — it just doesn’t cut it […]

March 21, 2025
Previewing Content Changes In Your Work With document.designMode

Source: Articles on Smashing Magazine — For Web Designers And Developers | Read More So, you just deployed a change to your website. Congrats! Everything went according to plan, but now that you look at your work in production, you start questioning your change. Perhaps that change was as simple as a new heading and […]

March 17, 2025
Web Components Vs. Framework Components: What’s The Difference?

Source: Articles on Smashing Magazine — For Web Designers And Developers | Read More It might surprise you that a distinction exists regarding the word “component,” especially in front-end development, where “component” is often used and associated with front-end frameworks and libraries. A component is a code that encapsulates a specific functionality and presentation. Components […]

March 13, 2025
How To Prevent WordPress SQL Injection Attacks

Source: Articles on Smashing Magazine — For Web Designers And Developers | Read More Did you know that your WordPress site could be a target for hackers right now? That’s right! Today, WordPress powers over 43% of all websites on the internet. That kind of public news makes WordPress sites a big target for hackers. […]

March 11, 2025
How To Build Confidence In Your UX Work

Source: Articles on Smashing Magazine — For Web Designers And Developers | Read More When I start any UX project, typically, there is very little confidence in the successful outcome of my UX initiatives. In fact, there is quite a lot of reluctance and hesitation, especially from teams that have been burnt by empty promises […]

March 6, 2025
How To Fix Largest Contentful Paint Issues With Subpart Analysis

Source: Articles on Smashing Magazine — For Web Designers And Developers | Read More This article is a sponsored by DebugBear The Largest Contentful Paint (LCP) in Core Web Vitals measures how quickly a website loads from a visitor’s perspective. It looks at how long after opening a page the largest content element becomes visible. […]

March 6, 2025
How To Fix Largest Contentful Issues With Subpart Analysis

Source: Articles on Smashing Magazine — For Web Designers And Developers | Read More Struggling with slow Largest Contentful Paint (LCP)? Newly introduced by Google, LCP subparts help you pinpoint where page load delays come from. Now, in the Chrome UX Report, this data provides real visitor insights to speed up your site and boost […]

March 3, 2025
The Case For Minimal WordPress Setups: A Contrarian View On Theme Frameworks

Source: Articles on Smashing Magazine — For Web Designers And Developers | Read More Modern frameworks are supposed to help speed up development while providing modern tools and a developer-friendly workflow. In theory, this is great and makes a lot of sense. In reality, Kevin Leary has found that they cause far more problems than […]

February 28, 2025
Sunshine And March Vibes (2025 Wallpapers Edition)

Source: Articles on Smashing Magazine — For Web Designers And Developers | Read More With the days getting noticeably longer in the northern hemisphere, the sun coming out, and the flowers blooming, March fuels us with fresh energy. And even if spring is far away in your part of the world, you might feel that […]

February 26, 2025
The Human Element: Using Research And Psychology To Elevate Data Storytelling

Source: Articles on Smashing Magazine — For Web Designers And Developers | Read More Data storytelling is a powerful communication tool that combines data analysis with narrative techniques to create impactful stories. It goes beyond presenting raw numbers by transforming complex data into meaningful insights that can drive decisions, influence behavior, and spark action. When […]

February 19, 2025
Human-Centered Design Through AI-Assisted Usability Testing: Reality Or Fiction?

Source: Articles on Smashing Magazine — For Web Designers And Developers | Read More Unmoderated usability testing has been steadily growing more popular with the assistance of online UX research tools. Allowing participants to complete usability testing without a moderator, at their own pace and convenience, can have a number of advantages. The first is […]

February 18, 2025
How OWASP Helps You Secure Your Full-Stack Web Applications

Source: Articles on Smashing Magazine — For Web Designers And Developers | Read More Security can be an intimidating topic for web developers. The vocabulary is rich and full of acronyms. Trends evolve quickly as hackers and analysts play a perpetual cat-and-mouse game. Vulnerabilities stem from little details we cannot afford to spend too much […]

February 13, 2025
How To Test And Measure Content In UX

Source: Articles on Smashing Magazine — For Web Designers And Developers | Read More Content testing is a simple way to test the clarity and understanding of the content on a page — be it a paragraph of text, a user flow, a dashboard, or anything in between. Our goal is to understand how well […]

February 12, 2025
Time To First Byte: Beyond Server Response Time

Source: Articles on Smashing Magazine — For Web Designers And Developers | Read More This article is a sponsored by DebugBear Loading your website HTML quickly has a big impact on visitor experience. After all, no page content can be displayed until after the first chunk of the HTML has been loaded. That’s why the […]

February 11, 2025
Opening a new Principal Product Designer Role at Medium

Source: Medium.design - Medium | Read More Opening a New Principal Product Designer Role at Medium We’re looking for a new super senior designer to join our excellent team. Here’s more about what the job entails. Today we are opening a new Principal Product Designer role at Medium — our most senior design level and an IC leadership position […]

1 2 3 7

Get in Touch

Copyright © Graffiti Kitchen
envelope linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram