Drew McLellan wrote
Don’t Miss These Latest
Articles
Blessing Krofegha wrote
Setting Up Tailwind CSS In A React Project Meow!
Alfrick Opidi wrote
How To Build A Simple Cryptocurrency Blockchain In Node.js Meow!
Maitrik Kataria wrote
How To Design Mobile Apps For One-Hand Usage Meow!
Latest Posts
How To Use The HTML Drag-And-Drop API In React
In this tutorial, we’ll learn about the HTML drag-and-drop API and how to use the useReducer hook for managing state in a React functional component.
How To Make Cross-Browser Testing More Efficient With LambdaTest
Whether you’re building a new site or you’re managing a live one, you can’t afford to make any changes without a process for cross-browser testing.
Designing Ethically, Optimizing Videos, And Shining The Spotlight On Our SmashingConf Speakers
It’s nice to have an overview of the most important things in one place, but do feel free to follow us on social media! We like helping you stay on top of things and making life just a little bit easier.
1,651 smashing members
A friendly community that keeps this website alive. With books, webinars, discounts and networking — for just 1 coffee a month. Join the family.
Explore features → Already have an account? Sign in!Setting Up API Mocking With Mirage JS And Vue.js
This article introduces Mirage JS, an API mocking library that lets you build, test and share a complete working JavaScript application without having to rely on any backend API or services. You’ll also learn how to set up Mirage JS with the …
Understanding CSS Grid: Grid Template Areas
In a new series, Rachel Andrew breaks down the CSS Grid Layout specification. This time, we take a look at how to use grid-template-areas to place items.
How To Book More Appointments And Events With A WordPress Booking Plugin
By using the Amelia booking plugin for WordPress, you can create booking widgets that collect more appointments (and revenue) for your clients. This article explains how.
Smashing Podcast Episode 9 With Stéphanie Walter: How Can I Work With UI Frameworks?
In this episode of the Smashing Podcast, we’re taking a look at UI Frameworks. How can the custom needs of a highly usable application be met with a set of off-the-shelf tools? Drew McLellan speaks to UX Designer Stéphanie Walter to find out.
New on Smashing TV
A channel where seasoned developers show how they design, build, work and play. Coming up next: Live UX Review, With Paul Boag with Paul Boag (Mar 10).
See all upcoming episodes → Already have an account? Sign in!Ethical Design Handbook:
Leaving Dark Patterns Behind.
With practical techniques & strategies to influence a positive change in your company. Help your business grow sustainably — without dark patterns — and comply with GDPR and CCPA.
Learn more about the book →
Community Links
Person Of The Week
Senongo Akpem is a designer and creative director who has over 15 years experience delivering engaging, human-centered design systems and building creative teams. He grew up in Nigeria, lived in Japan for almost a decade, and now calls New York a home — experiences that have given him a global outlook and unique insight into how culture influences communication and creativity. To help others master cross-cultural design challenges, Senongo shares his knowledge speaking at conferences around the world and in his book Cross-Cultural Design. You can also find him on Twitter as @senongo. Thank you for sharing and caring, dear Senongo!
Design Systems
Meet Design Systems, a recent Smashing book in which Alla Kholmatova explores how to set up an effective design system to create great digital products. With common traps, gotchas and lessons learned.
Curated Posts
New Front-End Challenges To Master
Performance Optimization & Strategy
Design Patterns & Checklists
Improving Workflow & Data Protection
Smashing Newsletter
Imagine you wrote a beautiful song and nobody discovered it.
That would make any cat sad. Don't let that happen!
You can unsubscribe any time — obviously.
