WebDev Feed

Web development news

Design in Motion: The Animation Principles Behind Green Stack

26 March 2025 @ 7:49 am - Codrops

A concept-to-site journey in Webflow, shaped by design, dev, and bold animation principles.

5 Must Know Sorting Algorithms Explained and Visualized

25 March 2025 @ 4:00 pm - Web Dev Simplified

Case Study: Combining Cutting-Edge CSS Features Into a “Course Navigation” Component

25 March 2025 @ 12:47 pm - CSS-Tricks

Having been tasked with creating a UI component for navigating the content of an online course, Daniel found himself neck-deep in a pool of new CSS features that he wound up using on the project. Case Study: Combining Cutting-Edge CSS Features Into a “Course Navigation” Component originally published on

Stas Bondar ’25: The Code & Techniques Behind a Next-Level Portfolio

25 March 2025 @ 8:14 am - Codrops

A look behind stabondar.com — a creative portfolio featuring advanced web animations with GSAP, Three.js, and physics-based effects.

Support Logical Shorthands in CSS

24 March 2025 @ 2:06 pm - CSS-Tricks

There’s a bit of a blind spot when working with CSS logical properties concerning shorthands. Support Logical Shorthands in CSS originally published on CSS-Tricks, which is part of the DigitalOcea

Animating Letters with Shaders: Interactive Text Effect with Three.js & GLSL

24 March 2025 @ 9:56 am - Codrops

A beginner-friendly tutorial that explores how to create a dynamic text displacement effect using Three.js and custom shaders.

Motion Highlights #3

22 March 2025 @ 8:03 am - Codrops

Fresh animation ideas and motion design trends to fuel your inspiration.

Revisiting CSS border-image

21 March 2025 @ 1:24 pm - CSS-Tricks

I’ve used border-image regularly. Yet, it remains one of the most underused CSS tools, and I can’t, for the life of me, figure out why. Is it possible that people steer clear of border-image because its syntax is awkward and unintuitive? Perhaps it’s because most explanations don’t solve the type of creative implementation problems that most people need to solve. Most likely, it’s both.

Designer Spotlight: Huy Phan

21 March 2025 @ 9:32 am - Codrops

Award-winning designer Huy Phan shares his journey, creative philosophy, and the stories behind his most impactful digital experiences.

Previewing Content Changes In Your Work With document.designMode

21 March 2025 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers

You probably already know that you can use developer tools in your browser to make on-the-spot changes to a webpage — simply click the node in the Inspector and make your edits. But have you tried `document.designMode`? Victor Ayomipo explains how it can be used to preview content changes and demonstrates several use cases where it comes in handy for everything from basic content editing to improving team collaboration.

If You Write React Code You Need This Tool

20 March 2025 @ 4:01 pm - Web Dev Simplified

Quick Reminder That :is() and :where() Are Basically the Same With One Key Difference

20 March 2025 @ 1:51 pm - CSS-Tricks

I’ve seen a handful of recent posts talking about the utility of the :is() relational pseudo-selector. No need to delve into the details other than to say it can help make compound selectors a lot more readable. :is(section, article, aside, …

Developer Spotlight: Jean Mazouni

20 March 2025 @ 7:41 am - Codrops

In this spotlight, Jean Mazouni showcases some of his favorite freelance work as a web developer and shares his passion for WebGL technologies.

Quick accessibility wins that are easy to implement

19 March 2025 @ 1:01 pm - Kevin Powell

StringTune: The JavaScript Library Born from a Design Agency’s Workflow

19 March 2025 @ 11:11 am - Codrops

Learn how to use this flexible JavaScript library for animations, smooth scrolling, and interactive effects.

Next.js Finally Fixed Caching

18 March 2025 @ 4:34 pm - Web Dev Simplified

Building an Interactive Image Grid with Three.js

18 March 2025 @ 9:09 am - Codrops

In this tutorial, we'll create an interactive image grid using Three.js, covering setup, animations, and shaders.

Styling Counters in CSS

17 March 2025 @ 4:25 pm - CSS-Tricks

Going from the most basic ways to style lists directly in HTML to advanced customization techniques that are even capable of making things that aren't lists look like lists. Styling Counters in CSS originally published on CSS-Tricks, which is part of the

Web Components Vs. Framework Components: What’s The Difference?

17 March 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers

Some critics question the agnostic nature of Web Components, with some even arguing that they are not real components. Gabriel Shoyomboa explores this topic in-depth, comparing Web Components and framework components, highlighting their strengths and trade-offs, and evaluating their performance.

Case Study: Motoyoshi Takamitsu

17 March 2025 @ 7:44 am - Codrops

An exploration of the design and development of photographer Motoyoshi Takamitsu's portfolio website.

Web Components Demystified

14 March 2025 @ 12:51 pm - CSS-Tricks

Scott Jehl released a course called Web Components Demystified. This is my full set of notes from Scott's course. You'll still want to take the course on your own, and I encourage you to because Scott is an excellent teacher who makes all of this stuff extremely accessible, even to noobs like me. Web Components Demystified originally published on

Every React Dev Needs To Know This About AbortController

13 March 2025 @ 4:00 pm - Web Dev Simplified

Playing with Light and Refraction in Three.js: Warping 3D Text Inside a Glass Torus

13 March 2025 @ 9:04 am - Codrops

Explore how MeshTransmissionMaterial in Three.js bends light, creates refraction effects, and enhances realistic glass-like materials.

How To Prevent WordPress SQL Injection Attacks

13 March 2025 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers

Have you thought about the security risks WordPress websites face? Anders Johansson explores why they are frequent hacker targets and shares how WordPress SQL injection attacks work and how to remove and prevent them.

Create a fun quick text flip effect

12 March 2025 @ 2:00 pm - Kevin Powell

Make Your React Site 100% Faster With This Amazing FREE Tool

11 March 2025 @ 4:00 pm - Web Dev Simplified

Powering Search With Astro Actions and Fuse.js

11 March 2025 @ 3:26 pm - CSS-Tricks

With Astro, we can generate most of our site during our build, but have a small bit of server-side code that can handle search functionality using something like Fuse.js. In this demo, we’ll use Fuse to search through a set of personal “bookmarks” that are generated at build time, but return back proper results from a server call. Powering Search With Astro Actions and Fu

How To Build Confidence In Your UX Work

11 March 2025 @ 3:00 pm - Articles on Smashing Magazine — For Web Designers And Developers

UX initiatives are often seen as a disruption rather than a means to solving existing problems in an organization. In this post, we’ll explore how you can build trust for your UX work, gain support, and make a noticeable impact. Part of [Measure UX and Design Impact](https://measure-ux.com/) by yours truly.

Smashing Meets Accessibility

10 March 2025 @ 3:08 pm - CSS-Tricks

The videos from Smashing Magazine's recent event on accessibility were just posted the other day. I was invited to host the panel discussion with the speakers, including a couple of personal heroes of mine, Stéphanie Walter and Sarah Fossheim. But I was just as stoked to meet Kardo Ayoub who shared his deeply personal story as a designer with a major visual impairment. Smashing Meets Accessibil

A CSS-Only Star Rating Component and More! (Part 2)

7 March 2025 @ 1:14 pm - CSS-Tricks

In this second article of a two-part series, Temani Afif demonstrates an alternative approach to creating the star rating component from the first article using experimental scroll-driven animations rather than using the border-image property. A CSS-Only Star Rating Component and More! (Part 2) originally published on CSS-Tr

This CSS Property Replaces Hundreds of Lines of Code

6 March 2025 @ 5:00 pm - Web Dev Simplified

Maybe don’t use custom properties in shorthand properties

6 March 2025 @ 4:33 pm - CSS-Tricks

This easily qualifies as a "gotcha" in CSS and is a good reminder that the cascade doesn't know everything all at the same time. If a custom property is invalid, the cascade won't ignore it, and it gets evaluated, which invalidates the declaration. Maybe don’t use custom properties in shorthand properties originally published on

How To Fix Largest Contentful Paint Issues With Subpart Analysis

6 March 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers

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 rankings. Matt Zeunert unpacks what LCP subparts are, what they mean for your website speed, and how you can measure them.

Wrapper Classes: A Layout Foundation

5 March 2025 @ 3:01 pm - Kevin Powell

Grouping Selection List Items Together With CSS Grid

5 March 2025 @ 1:16 pm - CSS-Tricks

Preethi demonstrates how to make a user interface to group selected items using CSS Grid using two different methods: the auto-fill keyword for stable layouts and the span keyword for flexible arrangements. Grouping Selection List Items Together With CSS Grid originally published on CSS-Tricks, which is part of

20 NEW CSS Features You Need To Know In 2025

4 March 2025 @ 5:00 pm - Web Dev Simplified

Functions in CSS?!

3 March 2025 @ 1:34 pm - CSS-Tricks

Arguments?! Return values?! What's crazier, you can use functions right now in Chrome Canary! So, after reading and playing around, here are my key insights on what you need to know about CSS Functions. Functions in CSS?! originally published on CSS-Tricks, which is part of the

The Case For Minimal WordPress Setups: A Contrarian View On Theme Frameworks

3 March 2025 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers

Modern frameworks are supposed to help speed up development while providing modern tools and a developer-friendly workflow. In reality, Kevin Leary has found that they cause far more problems than they solve. This ultimately leads to the big question: why are modern theme frameworks so popular, and do they really benefit developers in the long run?

A CSS-Only Star Rating Component and More! (Part 1)

28 February 2025 @ 2:03 pm - CSS-Tricks

In this article, you'll learn how to make a full-on star rating component out of nothing but a single input element and vanilla CSS. A CSS-Only Star Rating Component and More! (Part 1) originally published on CSS-Tricks, which is part of the

Sunshine And March Vibes (2025 Wallpapers Edition)

28 February 2025 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers

Do you need a little inspiration boost? Well, then our new batch of desktop wallpapers is for you. Designed by the community for the community, the wallpapers in this collection are the perfect opportunity to get your desktop ready for spring — and, who knows, maybe they’ll spark some new ideas, too. Enjoy!

Increase Your Productivity By 400%

27 February 2025 @ 5:00 pm - Web Dev Simplified

A simple shift to better understand CSS

27 February 2025 @ 2:00 pm - Kevin Powell

Using & Styling the Details Element

26 February 2025 @ 4:07 pm - CSS-Tricks

Now that we're 5+ years into the details element, we know more about it than ever before. I thought I'd round that information up so it's in one place I can reference in the future without having to search the site — and other sites — to find it. Using & Styling the Details Element originally published on CSS-Tricks, which is p

The Human Element: Using Research And Psychology To Elevate Data Storytelling

26 February 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers

Effective data storytelling isn’t a black box. By integrating UX research & psychology, you can craft more impactful and persuasive narratives. Victor Yocco and Angelica Lo Duca outline a five-step framework that provides a roadmap for creating data stories that resonate with audiences on both a cognitive and emotional level.

Applying the Web Dev Mindset to Dealing With Life Challenges

24 February 2025 @ 1:42 pm - CSS-Tricks

The grain of truth was that even if you love your job, it can’t love you back. Yet what I’m hooked on isn’t one job, but the power of code and language. Applying the Web Dev Mindset to Dealing With Life Challenges originally published on CSS-Tricks, which is part of the

Redesigning a webpage

21 February 2025 @ 8:47 pm - Kevin Powell

Improve forms with :user-valid and :user-invalid

20 February 2025 @ 2:00 pm - Kevin Powell

Breakpoint-Free CSS Grid Layouts

19 February 2025 @ 2:00 pm - Kevin Powell

Human-Centered Design Through AI-Assisted Usability Testing: Reality Or Fiction?

19 February 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers

Eduard Kuric discusses the significance and role of context in the creation of relevant follow-up questions for unmoderated usability testing, how an AI tasked with interactive follow-up should be validated for its capability to incorporate such context, and what the potential — along with the risks — of AI interaction in usability testing.

The New selectedcontent HTML Element Changes Selects Forever

18 February 2025 @ 5:01 pm - Web Dev Simplified

How OWASP Helps You Secure Your Full-Stack Web Applications

18 February 2025 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers

The OWASP vulnerabilities list is the perfect starting point for web developers looking to strengthen their security expertise. Let’s discover how these vulnerabilities materialize in full-stack web applications and how to prevent them.

The unexpected burden that can come from a disability

13 February 2025 @ 2:45 pm - Kevin Powell

How To Test And Measure Content In UX

13 February 2025 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers

The goal of content design is to reduce confusion and improve clarity. Yet often it’s difficult to pinpoint a problem as user feedback tends to be not specific enough. But: we can use a few simple techniques to assess how users understand and perceive content. Let’s take a look. Part of [How To Measure UX & Design Impact](https://measure-ux.com/) by yours truly.

Time To First Byte: Beyond Server Response Time

12 February 2025 @ 5:00 pm - Articles on Smashing Magazine — For Web Designers And Developers

Optimizing web performance means looking beyond surface-level metrics. Time to First Byte (TTFB) is crucial, but improving it requires more than tweaking server response time. Matt Zeunert breaks down what TTFB is, what causes its poor score, and why reducing server response time alone isn’t enough for optimization and often won’t be the most impactful change you can make to your website.

Don't use spans or code for shortcuts and keystrokes

12 February 2025 @ 2:00 pm - Kevin Powell

I Cannot Believe Abort Controller Can Do This

11 February 2025 @ 5:00 pm - Web Dev Simplified

Fixing when CSS Grid has extra spacing

10 February 2025 @ 2:00 pm - Kevin Powell

What if you suddenly couldn't type anymore?

7 February 2025 @ 2:00 pm - Kevin Powell

Taking RWD To The Extreme

7 February 2025 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers

Tomasz Jakut reflects on the evolution of web design, from the days of table-based layouts and Flash games to the rise of responsive web design (RWD), which often feels like the end of history in web layout. But as 2025 marks the 15th anniversary of Ethan Marcotte’s article, it’s worth asking whether something significant happened after RWD — something so seamless that it went almost unnoticed.

Using code elements when you should be using kbd?

6 February 2025 @ 2:00 pm - Kevin Powell

Create a super fun "focus by negation" effect

5 February 2025 @ 2:00 pm - Kevin Powell

This CSS Property Replaces Hundreds of Lines of Code

4 February 2025 @ 5:00 pm - Web Dev Simplified

Integrations: From Simple Data Transfer To Modern Composable Architectures

4 February 2025 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers

In today’s web development landscape, the concept of a monolithic application has become increasingly rare. Modern applications are composed of multiple specialized services, each of which handles specific aspects of functionality. This shift didn’t happen overnight - it’s the result of decades of evolution in how we think about and implement data transfer between systems. Let’s explore this journey and see how it shapes modern architectures, particularly in the context of headless CMS s

Centering in CSS is a meme for the wrong reasons

3 February 2025 @ 2:00 pm - Kevin Powell

Look Closer, Inspiration Lies Everywhere (February 2025 Wallpapers Edition)

31 January 2025 @ 9:30 am - Articles on Smashing Magazine — For Web Designers And Developers

Let’s make the most of the shortest of all months, with a new collection of desktop wallpapers celebrating new opportunities, sweet memories, happy little moments, and everything in between. All of them created with love by the community for the community. Enjoy!

The Digital Playbook: A Crucial Counterpart To Your Design System

30 January 2025 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers

Design systems play a crucial role in today’s digital landscape, providing a blueprint for consistent and user-friendly interfaces. But there’s another tool that deserves equal attention: the digital playbook.

Transitioning Top-Layer Entries And The Display Property In CSS

29 January 2025 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers

It’s not always the big features that make our everyday lives easier; sometimes, it’s those ease-of-life features that truly enhance our projects. In this article, Brecht De Ruyte highlights two such features: `@starting-style` and `transition-behavior` — two properties that are absolutely welcome additions to your everyday work with CSS animations.

Svelte 5 And The Future Of Frameworks: A Chat With Rich Harris

28 January 2025 @ 3:00 pm - Articles on Smashing Magazine — For Web Designers And Developers

After months of anticipation, debate, and even a bit of apprehension, Svelte 5 arrived earlier this year. Frederick O’Brien caught up with its creator, Rich Harris, to talk about the path that brought him and his team here and what lies ahead.

Do This To Make 2025 Your Best Year Yet

21 January 2025 @ 5:00 pm - Web Dev Simplified

Navigating The Challenges Of Modern Open-Source Authoring: Lessons Learned

21 January 2025 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers

Alvaro Saburido delves into the current state and challenges of Open-Source authoring, sharing lessons learned from both community- and company-driven initiatives.

An Ode To Side Project Time

17 January 2025 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers

A once-revered perk of some tech workplaces, the status of ‘side project time’ seems to have slipped in recent years. Frederick O’Brien believes it deserves a comeback.

On-Device AI: Building Smarter, Faster, And Private Applications

16 January 2025 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers

Shouldn’t there be a way to keep your apps or project data private and improve performance by reducing server latency? This is what on-device AI is designed to solve. It handles AI processing locally, right on your device, without connecting to the internet and sending data to the cloud. In this article, Joas Pambou explains what on-device AI is, why it’s important, the tools to build this type of technology, and how it can change the way we use technology every day.

Stop Using Pixels For Media Queries

14 January 2025 @ 5:00 pm - Web Dev Simplified

The Role Of Illustration Style In Visual Storytelling

14 January 2025 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers

How do we determine the most suitable illustration style? How should illustrations complement and reflect your corporate identity? What will resonate most with your target audience? And regarding the content, what type of illustration would best enhance it, and how would it work for the age range it is primarily for? Thomas Bohm shares insightful examples and discusses the key qualities of effective illustrations, emphasizing the importance of understanding your audience.

Solo Development: Learning To Let Go Of Perfection

10 January 2025 @ 2:00 pm - Articles on Smashing Magazine — For Web Designers And Developers

The best and worst thing about solo development is the “solo” part. There’s a lot of freedom in working alone, and that freedom can be inspiring, but it can also become a debilitating hindrance to productivity and progress. Victor Ayomipo shares his personal lessons on what it takes to navigate solo development and build the “right” app.

Tight Mode: Why Browsers Produce Different Performance Results

9 January 2025 @ 1:00 pm - Articles on Smashing Magazine — For Web Designers And Developers

We know that browsers do all sorts of different things under the hood. One of those things is the way they not only *fetch* resources like images and scripts from the server but how they [prioritize those resources](https://www.debugbear.com/blog/request-priorities?utm_campaign=sm-7). Chrome and Safari have implemented a “Tight Mode” that constrains which resources are loaded and in what order, but they each take drastically different approaches to it. With so little information about Tight

Lesser Known Uses Of Better Known Attributes

8 January 2025 @ 11:00 am - Articles on Smashing Magazine — For Web Designers And Developers

HTML attributes are like little instructions that we add to the markup of elements to make them do certain things or behave in certain ways. For example, most of us know that the `target` attribute with a value of `_blank` opens the link in a new tab or window. But did you know that you can use it on the `form` element, too? John Rhea presents several lesser-known uses for common HTML attributes.

How To Design For High-Traffic Events And Prevent Your Website From Crashing

7 January 2025 @ 2:00 pm - Articles on Smashing Magazine — For Web Designers And Developers

Product drops and sales are a great way to increase revenue, but these events can result in traffic spikes that affect a site’s availability and performance. To prevent website crashes, you’ll have to make sure that the sites you design can handle large numbers of server requests at once. Let’s discuss how!

What Does AI Really Mean?

6 January 2025 @ 8:00 am - Articles on Smashing Magazine — For Web Designers And Developers

We, as human beings, don’t worry too much about making sure the connections land at the right point. Our brain just works that way, declaratively. However, for building AI, we need to be more explicit. Let’s dive in!

New Front-End Features For Designers In 2025

31 December 2024 @ 12:00 pm - Articles on Smashing Magazine — For Web Designers And Developers

Searching for the most flexible front-end workflows and toolkits, it’s easy to forget how powerful some of the fundamentals on the web have become these days. This post is a journey through new front-end features and what they are capable of.

New Year, New Hopes, New Dreams (January 2025 Wallpapers Edition)

31 December 2024 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers

Maybe 2025 has already started as you’re reading this, maybe you’re still waiting for the big countdown to begin — either way, it’s never too late or too early for some New Year’s inspiration! Our new collection of desktop wallpapers has got you covered.

The Design Leader Dilemma

23 December 2024 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers

Design leaders are expected to deliver the impossible. Instead of trying, we need to redefine our role from implementor to enabler.

Three Approaches To Amplify Your Design Projects

17 December 2024 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers

There are many ways to elevate a design project from good to incredible. For web and product designers, it’s not just about adding more animations and flair. What it truly comes down to is a reframing of your thought processes starting before the project even kicks off. Olivia De Alba presents three approaches that designers can implement and which will change the way they make their projects more successful.

An Introduction To CSS Scroll-Driven Animations: Scroll And View Progress Timelines

11 December 2024 @ 3:00 pm - Articles on Smashing Magazine — For Web Designers And Developers

10 years after scroll-driven animations were first proposed, they’re finally here — no JavaScript, no dependencies, no libraries, just pure CSS.

Mastering SVG Arcs

9 December 2024 @ 9:00 am - Articles on Smashing Magazine — For Web Designers And Developers

SVG arcs demystified! Akshay Gupta explains how to master radii, rotation, and arc direction to create stunning curves. Make arcs a powerful part of your SVG toolkit for creating more dynamic, intricate designs with confidence.

The Importance Of Graceful Degradation In Accessible Interface Design

6 December 2024 @ 9:00 am - Articles on Smashing Magazine — For Web Designers And Developers

Few things are as frustrating to a user as when a site won’t respond. Unfortunately, it’s also an all-too-common scenario. Many websites and apps depend on so many elements that one of any number of errors could cause the whole thing to fail. As prevalent as such instances may be, they’re preventable through the practice of graceful degradation.

Creating An Effective Multistep Form For Better User Experience

3 December 2024 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers

Forms are already notoriously tough to customize and style — to the extent that we’re already starting to see new ideas for more flexible control. But what we don’t often discuss is designing good-form experiences beyond validation. That’s what Jima Victor discusses in this article, focusing specifically on creating multi-step forms that involve navigation between sections.

Dreaming Of Miracles (December 2024 Wallpapers Edition)

30 November 2024 @ 9:00 am - Articles on Smashing Magazine — For Web Designers And Developers

December is almost here, and that means: It’s time for some new desktop wallpapers! Created with love by creatives from all around the world, they are bound to lighten up the last few weeks of the year and, who knows, maybe even spark new ideas. Enjoy!

The Hype Around Signals

27 November 2024 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers

From KnockoutJS to modern UI libraries like SolidJS, Vue.js, and Svelte, signals revolutionized how we think about reactivity in UIs. Here’s a deep dive into their history and impact by Atila Fassina.

Why You Should Speak At Events As An Early-Career Professional

22 November 2024 @ 9:00 am - Articles on Smashing Magazine — For Web Designers And Developers

Many talented professionals hold back from speaking at tech events, believing they need years of experience or expert status first. Drawing from her experience as a first-time speaker at WordPress Accessibility Day 2024, Victoria Nduka discusses how speaking at events benefits both individuals and the tech community.

AI’s Transformative Impact On Web Design: Supercharging Productivity Across The Industry

19 November 2024 @ 9:00 am - Articles on Smashing Magazine — For Web Designers And Developers

Discover how AI is reshaping web design, boosting productivity in design, coding, UX, and copywriting while amplifying human creativity in a new article by Paul Boag.

Open-Source Meets Design Tooling With Penpot

14 November 2024 @ 10:00 am - Articles on Smashing Magazine — For Web Designers And Developers

Penpot helps designers and developers work better together by offering a free, open-source design tool based on open web standards. Today, let’s explore its newly released Penpot Plugin System. So now, if there’s a functionality missing, you don’t need to jump into the code base straight away; you can create a plugin to achieve what you need. And you can even serve it from localhost!