Frontend News aims to keep you updated with what's happening in the world of web dev! With the latest news and resources from the design & development community.

Custom Select Elements

Striking a Balance Between Native and Custom Select Elements

Building truly accessible select components (or any kind of dropdown) is harder than it looks. This article shows how it should be done!

Read it ➡️

Reverse CSS Custom Counters

How to Reverse CSS Custom Counters

A neat tutorial showing us how to reverse lists with custom styles.

Read it ➡️

Facial Recognition App

Building A Facial Recognition Web Application With React

This article shows how to build a facial recognition web app with React by using the Face Recognition API, as well as the Face Detection model and Predict API.

Read it ➡️

Surfer Pattern

Creative Background Patterns Using Gradients, CSS Shapes, and Even Emojis

A fun look at creating a number of different background patterns using gradients, shapes & emojis!

Read it ➡️

User Interview Conversation

12 Ways To Improve User Interview Questions

Right questions don’t simply roll off the tongue, but it’s a handy skill everyone can train. The following pieces of advice will help you to formulate questions that foster reliable answers from your users and clients.

Read it ➡️

JAMstack App With FaunaDB

From Static Sites To End User JAMstack Apps With FaunaDB

Beginning with a JAMStack app, we ingest and post data to FaunaDB and then extend that functionality in a full-fledged application using Auth0, FaunaDB’s Token system and User-Defined Functions.

Read it ➡️

Jamstack Logo

5 Myths About Jamstack

Debunking 5 common myths about JAMStack sites.

Read it ➡️

Sass on Netlify

Making My Netlify Build Run Sass

A great way to get SASS running on Netlify: By using build plugins!

Read it ➡️

Higher-Order Component Example

Higher-Order Components In React

A tutorial showing us how to build a higher-order component from an existing React component. By the end of this tutorial, you will understand the basics of higher-order components and how to build them.

Read it ➡️

eBook-Like Text Columns

The Trickery it Takes to Create eBook-Like Text Columns

This tutorial looks at how to set full-width columns that add columns horizontally, as-needed. Bringing the ebook experience to mobile devices.

Read it ➡️

Shoptalk Show Logo

Banjos, Google Performance Updates, and Static Site Generator Perf

This week on Shoptalk: building in WordPress and the fancy world of workers, new web performance details from Google, and answering a question about static site generator performance.

Listen up ➡️

The Vue I18n Plugin Article Card

Internationalization In Vue With The Vue I18n Plugin

Adding Internationalization to your Vue.js application has a lot of use cases and this tutorial, we’ll see how to do this with the Vue I18n plugin and how to set it up in our application.

Read it ➡️

Previous Issue:


Tim profile image

A little about me..

Hey, I’m Tim! 👋

I’m a freelance business owner, web developer & author. I teach both new and experienced freelancers how to build a sustainable and successful freelancing business. Check out my Complete Guide to Freelancing if you'd like to find out more.

While you're here, you can browse through my blogs where I post freelancing tips, code tutorials, design inspiration, useful tools & resources, and much more! You can also join the newsletter, or find me on X.

Thanks for reading! 🎉