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

32x DEV Contributor Club
16x DEV Contributor Club
8x DEV Contributor Club
4x DEV Contributor Club
Nine Year Club
Vue
Node
Eight Year Club
Go
Top 7
2
Seven Year Club
Frontend Challenge Completion Badge
A Pragmatic Look at AI in 2030

A Pragmatic Look at AI in 2030

BERJAYA BERJAYA BERJAYA 11
Comments 5
3 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
The Diplomatic Core: Shared Logic in a Multi-Framework World

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

BERJAYA BERJAYA BERJAYA 21
Comments 3
4 min read
React: Singletons aren't as evil as you think

React: Singletons aren't as evil as you think

BERJAYA BERJAYA BERJAYA 27
Comments 4
6 min read
Type-Safe CustomEvents: Better Messaging with Native APIs

Type-Safe CustomEvents: Better Messaging with Native APIs

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

Express Setup: Simple & Scalable

BERJAYA BERJAYA BERJAYA 19
Comments 8
9 min read
You're Sleeping on DUMB DEV – Why I Knew It Was the Next Big Thing Instantly.

You're Sleeping on DUMB DEV – Why I Knew It Was the Next Big Thing Instantly.

BERJAYA BERJAYA BERJAYA 28
Comments 5
2 min read
Learning GO: The container types

Learning GO: The container types

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

Learning GO: Loops and Conditionals

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

Learning GO: A new beginning

BERJAYA BERJAYA 13
Comments 5
4 min read
Future of CSS: Select styling without the hacks

Future of CSS: Select styling without the hacks

BERJAYA BERJAYA BERJAYA 39
Comments 15
4 min read
Dialogs, Popovers & the Top Layer Mess

Dialogs, Popovers & the Top Layer Mess

BERJAYA BERJAYA 7
Comments 3
4 min read
Native HTML: Accordion Revisited

Native HTML: Accordion Revisited

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

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

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

Learning Rust: Enumerating Excellence

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

One Byte Explainer: matchMedia

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

Learning Rust: Structuring Data with Structs

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

Learning Rust: Looking at Ownership

BERJAYA BERJAYA BERJAYA 30
Comments 3
5 min read
Learning Rust: Grasping the concepts

Learning Rust: Grasping the concepts

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

Learning Rust: A clean start

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

Future of CSS: Functions and Mixins

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

Future of CSS: Scroll Animations

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

Future of CSS: Popover API

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

View Transitions API

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

Future of CSS: color-mix function 🎨

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

React: Using native dialogs to make a modal popup

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

Remix: Finishing the tutorial

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

Remix: Something different

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

Do you need a State Management Library?

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

React: Custom hook for media queries 📱💻

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

Unicode mood selector (star-rating)

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

Star-rating with simple animations (the saga continues)

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

Star-rating using Unicode stars

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

Building an Accessible Reveal-Card

BERJAYA BERJAYA 145
Comments 11
5 min read
CSS Container Queries

CSS Container Queries

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

React: Custom hook for accessing storage

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

Changelog: Paste images into editor

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

Forem: Keyboard shortcuts

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

Nibbles: Optional chaining

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

React: Using portals to make a modal popup

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

Nibbles: nullish coalescing

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

React: Redux and localStorage

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

React: Theming Components

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

React: Using the State Hook

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

React: Documenting like a pro

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

React: A simple start

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

Let Google read that to you

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

Native HTML: tooltips

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

Accessibility first: Dialog

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

Native HTML: Lazyloading Revisited

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

Accessibility first: DropDown (Select)

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

LitElement: using web components

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

Accessibility first: tabs

BERJAYA BERJAYA 70
Comments 18
6 min read
Feedback on Portfolio

Feedback on Portfolio

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

Changelog: JSFiddle Liquid Tags Now Live

BERJAYA BERJAYA 9
Comments
1 min read
Native HTML: Inert

Native HTML: Inert

BERJAYA 11
Comments
2 min read
Native HTML: Lazyloading

Native HTML: Lazyloading

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

Changelog: New SlideShare Liquid Tag

BERJAYA BERJAYA 14
Comments 7
1 min read
Future of CSS: Scrollbars

Future of CSS: Scrollbars

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

Native HTML: Accordion

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

Native HTML: Dialog boxes

BERJAYA BERJAYA 59
Comments 12
3 min read
loading...