DEV Community

loading...
Michael Burrows profile picture

Michael Burrows

Web Developer @ w3collective.com

Location Melbourne, Australia. Joined Joined on  Personal website https://w3collective.com github website
CSS skeleton loading screen animation

CSS skeleton loading screen animation

Reactions 90 Comments 3
2 min read
Basic face recognition with Tensorflow.js

Basic face recognition with Tensorflow.js

Reactions 20 Comments 1
3 min read
Fetch & display data using the Airtable API and React

Fetch & display data using the Airtable API and React

Reactions 7 Comments
3 min read
How to build a dropdown mega menu with pure CSS

How to build a dropdown mega menu with pure CSS

Reactions 32 Comments 1
3 min read
Create a random password generator using JavaScript

Create a random password generator using JavaScript

Reactions 10 Comments 4
2 min read
Build a custom React countdown timer component

Build a custom React countdown timer component

Reactions 23 Comments
2 min read
Style a responsive pricing table with Tailwind CSS

Style a responsive pricing table with Tailwind CSS

Reactions 14 Comments
4 min read
Change a website favicon dynamically using JavaScript

Change a website favicon dynamically using JavaScript

Reactions 19 Comments
1 min read
How to use the HTML drag and drop API with React

How to use the HTML drag and drop API with React

Reactions 59 Comments 1
3 min read
How to setup scheduled cron jobs in Node.js

How to setup scheduled cron jobs in Node.js

Reactions 49 Comments 5
2 min read
Build a realtime JavaScript chat app using Firebase

Build a realtime JavaScript chat app using Firebase

Reactions 26 Comments 2
3 min read
Build a web page hit counter with JavaScript & Firebase

Build a web page hit counter with JavaScript & Firebase

Reactions 15 Comments 1
3 min read
Setup a customisable multi-step form in React

Setup a customisable multi-step form in React

Reactions 25 Comments 2
3 min read
Calculate the estimated reading time of an article using JavaScript

Calculate the estimated reading time of an article using JavaScript

Reactions 53 Comments 6
1 min read
Building a React modal component using a custom Hook

Building a React modal component using a custom Hook

Reactions 30 Comments 1
2 min read
Create a custom React star rating component

Create a custom React star rating component

Reactions 31 Comments
2 min read
React user registration & authentication using Firebase

React user registration & authentication using Firebase

Reactions 72 Comments 3
5 min read
How to create & publish a npm package

How to create & publish a npm package

Reactions 20 Comments
2 min read
Using the HTML Geolocation API to display a users location on a map

Using the HTML Geolocation API to display a users location on a map

Reactions 21 Comments
2 min read
Setup a Gulp frontend development workflow (SASS/JavaScript/Pug)

Setup a Gulp frontend development workflow (SASS/JavaScript/Pug)

Reactions 12 Comments 1
3 min read
Create a coming soon page featuring a JavaScript countdown timer

Create a coming soon page featuring a JavaScript countdown timer

Reactions 82 Comments 3
3 min read
Build a custom poll component with React & Node.js

Build a custom poll component with React & Node.js

Reactions 47 Comments 1
5 min read
Scrape client-side rendered HTML content with JavaScript

Scrape client-side rendered HTML content with JavaScript

Reactions 12 Comments
2 min read
Build a React file upload component with Node.js

Build a React file upload component with Node.js

Reactions 24 Comments
3 min read
Develop a single page HTML resume using Bootstrap 5

Develop a single page HTML resume using Bootstrap 5

Reactions 94 Comments 4
9 min read
Setup a contact form in React that sends email using Node.js

Setup a contact form in React that sends email using Node.js

Reactions 46 Comments 7
1 min read
Build a REST API with Node.js, Express, and MongoDB

Build a REST API with Node.js, Express, and MongoDB

Reactions 31 Comments
4 min read
Create a simple password strength indicator with JavaScript

Create a simple password strength indicator with JavaScript

Reactions 45 Comments
2 min read
Build a React sidebar navigation component

Build a React sidebar navigation component

Reactions 65 Comments 1
3 min read
How to capture website screenshots using Node.js and Puppeteer

How to capture website screenshots using Node.js and Puppeteer

Reactions 11 Comments
2 min read
Create a random playing card generator with JavaScript

Create a random playing card generator with JavaScript

Reactions 20 Comments 1
3 min read
Styling a login form with Tailwind CSS

Styling a login form with Tailwind CSS

Reactions 26 Comments
3 min read
How to create a scroll to top button with JavaScript

How to create a scroll to top button with JavaScript

Reactions 9 Comments 1
2 min read
Create and deploy a dynamic website with Next.js

Create and deploy a dynamic website with Next.js

Reactions 10 Comments
4 min read
Scrape sever-side rendered HTML content with JavaScript

Scrape sever-side rendered HTML content with JavaScript

Reactions 24 Comments
2 min read
Create an autocomplete textbox using vanilla JavaScript

Create an autocomplete textbox using vanilla JavaScript

Reactions 33 Comments 4
2 min read
Build a React component that pulls data from Google Sheets

Build a React component that pulls data from Google Sheets

Reactions 124 Comments 1
2 min read
Deploy a static Eleventy (11ty) site from GitHub to Netlify

Deploy a static Eleventy (11ty) site from GitHub to Netlify

Reactions 9 Comments
2 min read
Style a material design card component with Tailwind CSS

Style a material design card component with Tailwind CSS

Reactions 8 Comments
3 min read
Add a “Show Password” checkbox to a login form with JavaScript

Add a “Show Password” checkbox to a login form with JavaScript

Reactions 36 Comments 1
2 min read
Building a Node.js website with Express and Pug

Building a Node.js website with Express and Pug

Reactions 6 Comments
3 min read
Adding blog functionality to a static Eleventy (11ty) website

Adding blog functionality to a static Eleventy (11ty) website

Reactions 13 Comments 1
3 min read
How to create a sticky navbar with CSS & JavaScript

How to create a sticky navbar with CSS & JavaScript

Reactions 67 Comments 4
2 min read
Build a custom React toggle switch component

Build a custom React toggle switch component

Reactions 19 Comments
2 min read
How to create a simple static website with Eleventy (11ty)

How to create a simple static website with Eleventy (11ty)

Reactions 25 Comments
3 min read
Design & animate a pseudo 3D “Super Mario” with Zdog

Design & animate a pseudo 3D “Super Mario” with Zdog

Reactions 5 Comments
2 min read
Build a React component that displays the current Bitcoin price

Build a React component that displays the current Bitcoin price

Reactions 27 Comments 1
2 min read
Preview selected image (input type="file") using JavaScript

Preview selected image (input type="file") using JavaScript

Reactions 9 Comments
2 min read
Build a desktop app using HTML/CSS/JS & Electron

Build a desktop app using HTML/CSS/JS & Electron

Reactions 78 Comments 5
2 min read
Develop a simple restaurant landing page with Bootstrap (5)

Develop a simple restaurant landing page with Bootstrap (5)

Reactions 24 Comments
4 min read
Drag & drop quiz component with SortableJS

Drag & drop quiz component with SortableJS

Reactions 5 Comments
2 min read
Setting up a React project with the “Create React App” package

Setting up a React project with the “Create React App” package

Reactions 6 Comments
1 min read
Add a fullscreen HTML5 video background to a webpage

Add a fullscreen HTML5 video background to a webpage

Reactions 8 Comments
1 min read
How to create an animated flip card with CSS 3D transforms

How to create an animated flip card with CSS 3D transforms

Reactions 39 Comments
2 min read
ES6 Modules: How to use import and export in JavaScript

ES6 Modules: How to use import and export in JavaScript

Reactions 6 Comments
2 min read
5 Stylish ways to enhance user profile images with CSS

5 Stylish ways to enhance user profile images with CSS

Reactions 6 Comments
2 min read
Create an animated typing text effect (CSS & JS solutions)

Create an animated typing text effect (CSS & JS solutions)

Reactions 13 Comments
2 min read
Client side form validation using only HTML

Client side form validation using only HTML

Reactions 6 Comments
2 min read
Add CSS animated hotspot links to a responsive image

Add CSS animated hotspot links to a responsive image

Reactions 6 Comments
2 min read
Fetch & display data from a remote API using JavaScript

Fetch & display data from a remote API using JavaScript

Reactions 14 Comments
3 min read
loading...