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.
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!
How to Reverse CSS Custom Counters
A neat tutorial showing us how to reverse lists with custom styles.
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.
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!
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.
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.
Making My Netlify Build Run Sass
A great way to get SASS running on Netlify: By using build plugins!
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.
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.
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.
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.
Previous Issue:
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! 🎉