close

DEV Community

Andrew Bone profile picture

Andrew Bone

A British web developer, that is passionate about web accessibility.

Location Britain, Europe Joined Joined on  Personal website https://link2twenty.github.io github website twitter website

Pronouns

He/Him

Work

Senior Web Developer at Bloc Digital

Vue
Node
Eight Year Club
Go
Top 7
2
Seven Year Club
Frontend Challenge Completion Badge
Mod Welcome Party
100 Thumbs Up Milestone
Rust
Writing Debut
Six Year Club
The Diplomatic Core: Shared Logic in a Multi-Framework World

The Diplomatic Core: Shared Logic in a Multi-Framework World

Image Image Image 28
Comments 2
4 min read

Want to connect with Andrew Bone?

Create an account to connect with Andrew Bone. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
React: Singletons aren't as evil as you think

React: Singletons aren't as evil as you think

Image Image Image 38
Comments 4
6 min read
Type-Safe CustomEvents: Better Messaging with Native APIs

Type-Safe CustomEvents: Better Messaging with Native APIs

Image Image Image 17
Comments 7
3 min read
Express Setup: Simple & Scalable

Express Setup: Simple & Scalable

Image Image Image 19
Comments 8
9 min read
Learning GO: The container types

Learning GO: The container types

Image Image 6
Comments
4 min read
Learning GO: Loops and Conditionals

Learning GO: Loops and Conditionals

Image Image Image 24
Comments
7 min read
Learning GO: A new beginning

Learning GO: A new beginning

Image Image 12
Comments 5
4 min read
Future of CSS: Select styling without the hacks

Future of CSS: Select styling without the hacks

Image Image Image 36
Comments 15
4 min read
Dialogs, Popovers & the Top Layer Mess

Dialogs, Popovers & the Top Layer Mess

Image Image 7
Comments
4 min read
Native HTML: Accordion Revisited

Native HTML: Accordion Revisited

Image Image Image 100
Comments 17
3 min read
Embracing the Fun: Share Your Favorite Tech April Fools'!

Embracing the Fun: Share Your Favorite Tech April Fools'!

Image Image Image 13
Comments 14
1 min read
Learning Rust: Enumerating Excellence

Learning Rust: Enumerating Excellence

Image Image Image 25
Comments 6
6 min read
One Byte Explainer: matchMedia

One Byte Explainer: matchMedia

Image Image Image 33
Comments 4
1 min read
Learning Rust: Structuring Data with Structs

Learning Rust: Structuring Data with Structs

Image Image Image 25
Comments 6
4 min read
Learning Rust: Looking at Ownership

Learning Rust: Looking at Ownership

Image Image Image 29
Comments 3
5 min read
Learning Rust: Grasping the concepts

Learning Rust: Grasping the concepts

Image Image Image 80
Comments 13
8 min read
Learning Rust: A clean start

Learning Rust: A clean start

Image Image Image 146
Comments 10
6 min read
Future of CSS: Functions and Mixins

Future of CSS: Functions and Mixins

Image Image Image 69
Comments 24
3 min read
Future of CSS: Scroll Animations

Future of CSS: Scroll Animations

Image Image Image 136
Comments 18
5 min read
Future of CSS: Popover API

Future of CSS: Popover API

Image Image Image 131
Comments 7
5 min read
View Transitions API

View Transitions API

Image Image Image 60
Comments 6
2 min read
Future of CSS: color-mix function 🎨

Future of CSS: color-mix function 🎨

Image Image Image 27
Comments 6
2 min read
React: Using native dialogs to make a modal popup

React: Using native dialogs to make a modal popup

Image Image 32
Comments 6
5 min read
Remix: Finishing the tutorial

Remix: Finishing the tutorial

Image Image 18
Comments 3
5 min read
Remix: Something different

Remix: Something different

Image Image 137
Comments 8
7 min read
Do you need a State Management Library?

Do you need a State Management Library?

Image Image 181
Comments 64
2 min read
React: Custom hook for media queries 📱💻

React: Custom hook for media queries 📱💻

Image Image 138
Comments 3
4 min read
Unicode mood selector (star-rating)

Unicode mood selector (star-rating)

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

Star-rating with simple animations (the saga continues)

Image Image 35
Comments 8
3 min read
Star-rating using Unicode stars

Star-rating using Unicode stars

Image Image 106
Comments 23
4 min read
Building an Accessible Reveal-Card

Building an Accessible Reveal-Card

Image Image 145
Comments 11
5 min read
CSS Container Queries

CSS Container Queries

Image Image Image 88
Comments 12
5 min read
React: Custom hook for accessing storage

React: Custom hook for accessing storage

Image 44
Comments 4
8 min read
Changelog: Paste images into editor

Changelog: Paste images into editor

Image Image 14
Comments 3
1 min read
Forem: Keyboard shortcuts

Forem: Keyboard shortcuts

Image Image 25
Comments 7
1 min read
Nibbles: Optional chaining

Nibbles: Optional chaining

Image Image 20
Comments
1 min read
React: Using portals to make a modal popup

React: Using portals to make a modal popup

Image Image Image 77
Comments 14
4 min read
Nibbles: nullish coalescing

Nibbles: nullish coalescing

Image Image 8
Comments
1 min read
React: Redux and localStorage

React: Redux and localStorage

Image Image 65
Comments 4
5 min read
React: Theming Components

React: Theming Components

Image Image 17
Comments
4 min read
React: Using the State Hook

React: Using the State Hook

Image Image 12
Comments 8
3 min read
React: Documenting like a pro

React: Documenting like a pro

Image Image 41
Comments
3 min read
React: A simple start

React: A simple start

Image Image 88
Comments 3
5 min read
Let Google read that to you

Let Google read that to you

Image Image 24
Comments 2
1 min read
Native HTML: tooltips

Native HTML: tooltips

Image Image 38
Comments 1
2 min read
Accessibility first: Dialog

Accessibility first: Dialog

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

Native HTML: Lazyloading Revisited

Image Image Image 38
Comments
2 min read
Accessibility first: DropDown (Select)

Accessibility first: DropDown (Select)

Image Image 88
Comments 12
5 min read
LitElement: using web components

LitElement: using web components

Image Image 111
Comments 4
3 min read
Accessibility first: tabs

Accessibility first: tabs

Image Image 70
Comments 18
6 min read
Feedback on Portfolio

Feedback on Portfolio

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

Changelog: JSFiddle Liquid Tags Now Live

Image Image 9
Comments
1 min read
Native HTML: Inert

Native HTML: Inert

Image 11
Comments
2 min read
Native HTML: Lazyloading

Native HTML: Lazyloading

Image Image 63
Comments 5
4 min read
Changelog: New SlideShare Liquid Tag

Changelog: New SlideShare Liquid Tag

Image Image 14
Comments 5
1 min read
Future of CSS: Scrollbars

Future of CSS: Scrollbars

Image Image 28
Comments 5
3 min read
Native HTML: Accordion

Native HTML: Accordion

Image Image Image 108
Comments 12
3 min read
Native HTML: Dialog boxes

Native HTML: Dialog boxes

Image Image 59
Comments 12
3 min read
Future of CSS: Color Scheme

Future of CSS: Color Scheme

Image Image Image 82
Comments 3
3 min read
Accessibility first: radio buttons

Accessibility first: radio buttons

Image 19
Comments 3
3 min read
loading...