DEV Community

Andrew Bone profile picture

Andrew Bone

A British Front-end developer, that is passionate about web accessibility.

Location Coventry, England Joined Joined on  Personal website https://link2twenty.github.io github website twitter website

Work

Front-end Developer at bloc-digital

Do you need a State Management Library?

Do you need a State Management Library?

Reactions 176 Comments 59
2 min read
React: Custom hook for media queries 📱💻

React: Custom hook for media queries 📱💻

Reactions 133 Comments 3
4 min read
Unicode mood selector (star-rating)

Unicode mood selector (star-rating)

Reactions 25 Comments 1
5 min read
Star-rating with simple animations (the saga continues)

Star-rating with simple animations (the saga continues)

Reactions 34 Comments 8
3 min read
Star-rating using Unicode stars

Star-rating using Unicode stars

Reactions 107 Comments 22
4 min read
Building an Accessible Reveal-Card

Building an Accessible Reveal-Card

Reactions 145 Comments 11
5 min read
CSS Container Queries

CSS Container Queries

Reactions 74 Comments 12
5 min read
React: Custom hook for accessing storage

React: Custom hook for accessing storage

Reactions 38 Comments 3
8 min read
Changelog: Paste images into editor

Changelog: Paste images into editor

Reactions 14 Comments 3
1 min read
Forem: Keyboard shortcuts

Forem: Keyboard shortcuts

Reactions 25 Comments 7
1 min read
Nibbles: Optional chaining

Nibbles: Optional chaining

Reactions 21 Comments
1 min read
React: Using portals to make a modal popup

React: Using portals to make a modal popup

Reactions 149 Comments 13
4 min read
Nibbles: nullish coalescing

Nibbles: nullish coalescing

Reactions 8 Comments
1 min read
React: Redux and localStorage

React: Redux and localStorage

Reactions 37 Comments 1
5 min read
React: Theming Components

React: Theming Components

Reactions 16 Comments
4 min read
React: Using the State Hook

React: Using the State Hook

Reactions 11 Comments 8
3 min read
React: Documenting like a pro

React: Documenting like a pro

Reactions 39 Comments
3 min read
React: A simple start

React: A simple start

Reactions 80 Comments 3
5 min read
Let Google read that to you

Let Google read that to you

Reactions 24 Comments 2
1 min read
Native HTML: tooltips

Native HTML: tooltips

Reactions 16 Comments
2 min read
Accessibility first: Dialog

Accessibility first: Dialog

Reactions 56 Comments 4
3 min read
Native HTML: Lazyloading Revisited

Native HTML: Lazyloading Revisited

Reactions 36 Comments
2 min read
Accessibility first: DropDown (Select)

Accessibility first: DropDown (Select)

Reactions 87 Comments 10
5 min read
LitElement: using web components

LitElement: using web components

Reactions 109 Comments 4
3 min read
Accessibility first: tabs

Accessibility first: tabs

Reactions 68 Comments 18
6 min read
Feedback on Portfolio

Feedback on Portfolio

Reactions 17 Comments 11
1 min read
Changelog: JSFiddle Liquid Tags Now Live

Changelog: JSFiddle Liquid Tags Now Live

Reactions 9 Comments
1 min read
Native HTML: Inert

Native HTML: Inert

Reactions 10 Comments
2 min read
Native HTML: Lazyloading

Native HTML: Lazyloading

Reactions 62 Comments 5
4 min read
Changelog: New SlideShare Liquid Tag

Changelog: New SlideShare Liquid Tag

Reactions 14 Comments 4
1 min read
Future of CSS: Scrollbars

Future of CSS: Scrollbars

Reactions 20 Comments 3
3 min read
Native HTML: Accordion

Native HTML: Accordion

Reactions 88 Comments 9
3 min read
Native HTML: Dialog boxes

Native HTML: Dialog boxes

Reactions 99 Comments 12
3 min read
Future of CSS: Color Scheme

Future of CSS: Color Scheme

Reactions 92 Comments 3
3 min read
Accessibility first: radio buttons

Accessibility first: radio buttons

Reactions 17 Comments 3
3 min read
Accessibility first: text input

Accessibility first: text input

Reactions 17 Comments
7 min read
Accessibility first: toggle switches

Accessibility first: toggle switches

Reactions 53 Comments 2
5 min read
First look at webpack ~ AoaH Eleven

First look at webpack ~ AoaH Eleven

Reactions 10 Comments
2 min read
Storing permissions (again) ~ AoaH Ten

Storing permissions (again) ~ AoaH Ten

Reactions 10 Comments
2 min read
Storing permissions ~ AoaH Nine

Storing permissions ~ AoaH Nine

Reactions 12 Comments 12
2 min read
Project Nodetree recap ~ AoaH Eight

Project Nodetree recap ~ AoaH Eight

Reactions 7 Comments 5
3 min read
MySQL Editor in NodeJS ~ Part Five

MySQL Editor in NodeJS ~ Part Five

Reactions 12 Comments 1
2 min read
MySQL Editor in NodeJS ~ Part Four

MySQL Editor in NodeJS ~ Part Four

Reactions 8 Comments
2 min read
MySQL Editor in NodeJS ~ Part Three

MySQL Editor in NodeJS ~ Part Three

Reactions 22 Comments
3 min read
MySQL Editor in NodeJS ~ Part two

MySQL Editor in NodeJS ~ Part two

Reactions 10 Comments
3 min read
MySQL Editor in NodeJS ~ Part one

MySQL Editor in NodeJS ~ Part one

Reactions 22 Comments
5 min read
Adventures of a Hobbyist ~ Part seven

Adventures of a Hobbyist ~ Part seven

Reactions 41 Comments 2
2 min read
Adventures of a Hobbyist ~ Index

Adventures of a Hobbyist ~ Index

Reactions 12 Comments
1 min read
Adventures of a Hobbyist ~ Part six

Adventures of a Hobbyist ~ Part six

Reactions 10 Comments
3 min read
Adventures of a Hobbyist ~ Part five

Adventures of a Hobbyist ~ Part five

Reactions 13 Comments
4 min read
Adventures of a Hobbyist ~ Part four

Adventures of a Hobbyist ~ Part four

Reactions 29 Comments
4 min read
Adventures of a Hobbyist ~ Part Three

Adventures of a Hobbyist ~ Part Three

Reactions 20 Comments 10
3 min read
Adventures of a Hobbyist ~ Part Two

Adventures of a Hobbyist ~ Part Two

Reactions 31 Comments
3 min read
Adventures of a Hobbyist ~ Part One

Adventures of a Hobbyist ~ Part One

Reactions 29 Comments 4
3 min read
loading...