DEV Community

Ben Sinclair profile picture

Ben Sinclair

I've been a professional C, Perl, PHP and Python developer. I'm an ex-sysadmin from the late 20th century. These days I do more Javascript and CSS and whatnot, and promote UX and accessibility.

Location Scotland Joined Joined on  Personal website https://toot.cafe/@moopet github website

Education

Something something cybernetics

Pronouns

They/them

Work

Full-stack agency person

Seven Year Club
Top 7
2
32 Week Community Wellness Streak
Wisdom Whisperer
Mod Welcome Party
24 Week Community Wellness Streak
Writing Debut
Icebreaker
Six Year Club
Tag Moderator 2022
Trusted Member 2022
1 Week Community Wellness Streak
Fuzzy business: shadowing ssh

Fuzzy business: shadowing ssh

1
Comments 1
4 min read

Want to connect with Ben Sinclair?

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

Already have an account? Sign in
Did you come to development from a different career?

Did you come to development from a different career?

12
Comments 16
1 min read
My work setup for PHP development

My work setup for PHP development

124
Comments 24
7 min read
Should we be making laws against "dark patterns"?

Should we be making laws against "dark patterns"?

10
Comments 7
1 min read
My personal struggles with your user interface

My personal struggles with your user interface

19
Comments 5
5 min read
The (Tailwind) Purge

The (Tailwind) Purge

10
Comments 1
2 min read
Got a personal a11y-related site? Want to join a webring?

Got a personal a11y-related site? Want to join a webring?

5
Comments 3
1 min read
Resolution: read the reading list

Resolution: read the reading list

5
Comments 2
1 min read
Those of you who've worked as a contractor and as a full-time employee, which did you prefer?

Those of you who've worked as a contractor and as a full-time employee, which did you prefer?

49
Comments 31
1 min read
Automagically un-collapse Jira comments

Automagically un-collapse Jira comments

3
Comments
1 min read
Towards a better message of the day

Towards a better message of the day

9
Comments 3
3 min read
Keep your posts consistent with a template.

Keep your posts consistent with a template.

16
Comments 1
2 min read
2020 Video Game Accessibility Awards

2020 Video Game Accessibility Awards

5
Comments
1 min read
My one and only terminal tip

My one and only terminal tip

10
Comments 1
1 min read
What sourcery is this?

What sourcery is this?

17
Comments 2
4 min read
Periodic Table toy in Python

Periodic Table toy in Python

15
Comments 1
2 min read
What I learned in 2019

What I learned in 2019

15
Comments
2 min read
Why you need to learn to write a sorting algorithm

Why you need to learn to write a sorting algorithm

77
Comments 19
2 min read
Read me first

Read me first

15
Comments 4
5 min read
What I've learned from Advent of Code 2019. Already.

What I've learned from Advent of Code 2019. Already.

11
Comments 1
2 min read
Creating files with "touch"

Creating files with "touch"

10
Comments 6
2 min read
What's the most inefficient thing you do?

What's the most inefficient thing you do?

11
Comments 10
1 min read
Fuzzy branches: a brief example of a git custom command.

Fuzzy branches: a brief example of a git custom command.

37
Comments 6
6 min read
What's the nicest thing anyone's said to you, as a developer?

What's the nicest thing anyone's said to you, as a developer?

29
Comments 18
1 min read
What's that "company culture fit" interview all about?

What's that "company culture fit" interview all about?

9
Comments 2
1 min read
What's the best UI you've used?

What's the best UI you've used?

14
Comments 6
1 min read
Embedding code in posts

Embedding code in posts

24
Comments 12
2 min read
Sudo like you want to

Sudo like you want to

14
Comments 1
5 min read
What's the last piece of software that you paid money for?

What's the last piece of software that you paid money for?

15
Comments 18
1 min read
What was the last accessibility ticket you worked on?

What was the last accessibility ticket you worked on?

4
Comments
1 min read
What are your resolutions for 2019?

What are your resolutions for 2019?

6
Comments 4
1 min read
Attending my first conference

Attending my first conference

19
Comments 3
3 min read
Has becoming a developer changed you?

Has becoming a developer changed you?

21
Comments 20
1 min read
Remixing other people's websites

Remixing other people's websites

46
Comments 13
4 min read
Do you copy and paste code from Stack Overflow?

Do you copy and paste code from Stack Overflow?

16
Comments 31
1 min read
Extendable heroes

Extendable heroes

16
Comments 2
5 min read
On making your app less frustrating even when it's quite breaky.

On making your app less frustrating even when it's quite breaky.

9
Comments
3 min read
How should we handle duplicate content on dev.to?

How should we handle duplicate content on dev.to?

21
Comments 8
1 min read
What's your favourite CMS?

What's your favourite CMS?

26
Comments 8
1 min read
Building for people with ad-blockers

Building for people with ad-blockers

38
Comments 2
2 min read
What's the weirdest easter egg you've left in any project you coded?

What's the weirdest easter egg you've left in any project you coded?

13
Comments 10
1 min read
3 friendly files you probably don't have in your project.

3 friendly files you probably don't have in your project.

105
Comments 6
2 min read
Sup.

Sup.

7
Comments 2
1 min read
Sins of the email

Sins of the email

21
Comments 5
3 min read
Say "hello world" your own way.

Say "hello world" your own way.

16
Comments 5
1 min read
loading...