DEV Community

loading...
Michael Burrows profile picture

Michael Burrows

Web Developer @ w3collective.com

Location Melbourne, Australia. Joined Joined on  Github logo Website logo
Build a custom React countdown timer component

Build a custom React countdown timer component

Reactions 22 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 18 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 58 Comments 1
3 min read
How to setup scheduled cron jobs in Node.js

How to setup scheduled cron jobs in Node.js

Reactions 47 Comments 1
2 min read
Build a realtime JavaScript chat app using Firebase

Build a realtime JavaScript chat app using Firebase

Reactions 25 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 52 Comments 3
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
Style a responsive navbar component with Tailwind CSS

Style a responsive navbar component with Tailwind CSS

Reactions 36 Comments 1
4 min read
React user registration & authentication using Firebase

React user registration & authentication using Firebase

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

How to create & publish a npm package

Reactions 19 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 20 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 85 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 93 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 35 Comments 2
3 min read
Build a REST API with Node.js, Express, and MongoDB

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

Reactions 33 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 20 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 123 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 37 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 18 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 26 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 25 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 7 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 40 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 5 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 12 Comments
3 min read
Build a 3 column pricing plan layout with CSS flexbox

Build a 3 column pricing plan layout with CSS flexbox

Reactions 6 Comments
2 min read
Create a reading progress indicator (on scroll) in JavaScript

Create a reading progress indicator (on scroll) in JavaScript

Reactions 7 Comments
1 min read
Display a message to returning visitors using a JavaScript cookie

Display a message to returning visitors using a JavaScript cookie

Reactions 8 Comments 2
1 min read
Design an animated scrolling mouse icon with CSS

Design an animated scrolling mouse icon with CSS

Reactions 6 Comments
1 min read
loading...