Another Friday means another edition of “This Week In Web Design” here at 1WD. In this week’s roundup of web design and development articles published around the web over the past seven days, we have some CSS tips and tricks, JavaScript, design, a little WordPress, a freebie, and much more! Let’s dive in!

UNLIMITED DOWNLOADS: 400,000+ Fonts & Design Assets

Starting at only $16.50 per month!



Free icon set - COVID-19

Free COVID-19 Icon Set - 1stWebDesigner - Free Icon Set!

A free icon set with 20 COVID-19 themed icons in Adobe Illustrator, Affinity Designer, SVG, & PNG file formats for commercial & personal use.
Read More

14 Real Freelance Business Cards to Inspire You (and How to Make Your Own)

Looking for freelance business cards? Here's our tips for creating yours, plus the best places you can get your cards printed.
Read More

When Does Using Headless WordPress Make Sense?

To know if headless WordPress is right for your project, it’s important to consider the pros and cons. The following guide is here to help.
Read More

Tips for designing colorful websites for your clients

Color is a crucial component of high-quality web design. Not only can it grab visitors' attention, but it can also offer them a more pleasant experience while promoting the brand effectively. 
Read More

Fresh Resources for Web Designers and Developers (August 2020) - Hongkiat

While we tended to focus our list on specific fields in the previous installment of this series, our list for today will be more diverse. In fact, we've
Read More

10 Tips for Optimizing Your Website for SEO in 2020

A few basic guidelines for optimizing the front-end performance of your website's speed and performance to provide a better user experience.|A few basic guidelines for optimizing the front-end performance of your website's speed and performance to provide a better user experience.
Read More

How To Configure Application Color Schemes With CSS Custom Properties — Smashing Magazine

In this article, Artur Basak introduces a modern approach on how to set up CSS Custom Properties that respond to the application colors. The idea of dividing colors into three levels can be quite useful: a palette (or scheme), functional colors (or theme), and component colors (local scope).
Read More

20 Skills Design Software Won't Ever Replace

A list of very important human skills great designers have that software never will—no matter how advanced developers get.
Read More

18 Grid Layouts for Building Stunning Websites - 1stWebDesigner

Grid layouts are a great choice for displaying a lot of content in an attractive, well-organized manner. Use our collection to find the perfect match.
Read More

Embracing Competency and Letting Go of Design Perfection

Since design (and even code) is so subjective – is aiming for perfection really a thing? So, if we’re not after perfection, just what are we aiming for?
Read More

6 Tips for Reducing Client Loss on Your Portfolio Website - noupe

As I’ve been coaching freelancers and agency-builders for the last 11 years, I’ve noticed there can be a real tension when it comes to the topic of
Read More

Enhancing User Experience With CSS Animations by Stéphanie Walter - UX Researcher & Designer.

How to build CSS animations and transitions in your interfaces that are inclusive, accesible and will enhance your users' experience.
Read More

Objects, [[Prototype]] and Prototypal Inheritance in JavaScript

Prototypal inheritance is topic every developer should know. Learn about what prototypal inheritance is, how it works and how to use it.
Read More

Halfmoon: A Bootstrap Alternative with Dark Mode Built In | CSS-Tricks

I recently launched the first production version of Halfmoon, a front-end framework that I have been building for the last few months. This is a short
Read More

Where to Get a Web Developer Degree Online | SpyreStudios

For those who are looking into getting a degree on web development, we've listed down suggestions on where to get one online.
Read More

Performance is an issue of equity

Website speed and performance are a question of equity. Fast and lightweight sites mean that everyone can access your content equally. It’s not only an economic imperative; it’s a moral imperative.
Read More

16 Best Multilingual Fonts All Designers Must Have

The type of fonts that you choose for your project says a lot about what your project is and the effect it creates in the viewer’s mind. This is important when you are targeting the audience that...
Read More

The Ultimate 150+ Best Modern Fonts Collection - 1stWebDesigner

Huge collection of free modern fonts for you to use. There is nothing you can't use them for, web or print. Find the best for your project!
Read More

Practical Use Cases for JavaScript’s closest() Method | CSS-Tricks

Have you ever had the problem of finding the parent of a DOM node in JavaScript, but aren’t sure how many levels you have to traverse up to get to it? Let’s
Read More

4 Lessons Web App Designers Can Learn From Google — Smashing Magazine

Google knows exactly what consumers want and it has designed simple, intuitive, and useful solutions for them. This article explains why it’s a company whose product features you should be mirroring.
Read More

6 Essential Health and Self-Care Tips for Freelancers

Two years ago, I was spending 3 hours a day commuting to work. Besides that, I had already been building a career as a content writer, which meant that I would work evenings and weekends. It would be an understatement to say that I was exhausted 24/7. Stress eating and poor sleep plagued me, so […]
Read More

Remarkable New Font Pairing Tools For Designers » CSS Author

In this post, we have some tools to help you achieve better typographic balance. These tools can be used to find the best font pairing.
Read More

A Practical Guide to JWT Authentication with NodeJS

Build an authentication module for your next NodeJS application.
Read More

10 Things Not to Do While Pairing Different Fonts

Typography has always been a significant part of the branding and marketing process of a brand or service. Designing a particular type of graphic that has the potential to shout the brand's identit...
Read More

Stacked Cards with Sticky Positioning and a Dash of Sass | CSS-Tricks

The other day, I spotted this particularly lovely bit from Corey Ginnivan’s website where a collection of cards stack on top of one another as you scroll.
Read More

3 additional income streams to explore as a graphic designer

It’s easy to get wrapped up in the idea that the only way to make more money as a designer is to get more clients, bigger projects, or work more hours. Here are some additional income streams all designers should consider—some of which require much less time and effort with a higher return.
Read More

Gradient angles in CSS, Figma & Sketch

Do you know the feeling when a subject never lets you go? In the last years, I have worked with different graphics programs and have written many lines of CSS. Even though it is now easy to copy CSS code for gradients directly from e.g. Figma, I always had the feeling that gradients in graphics programs behave somewhat differently than gradients created with CSS. Especially the angle of a gradient sometimes seemed more like a random product to me. In the end, copying the CSS code often leads to
Read More

Vertical text alignment in buttons and inputs | CodyHouse

How to center text vertically in buttons and input elements using the padding and line-height CSS properties.
Read More