DEV Community

loading...
deathshadow60 profile picture

deathshadow60

Web developer and Accessibility consultant with over 40 years experience in programming; half that in web development.

Location Keene, NH Joined Joined on  Github logo Website logo
Work

Accessibility Consultant at Paladin Systems North

All 41 comments

CSS cascade: Importance

The what now? It's all sibling level specificity overrides....

Daily Challenge #131 - Remove Anchor from URL

The what now? Took me a minute to figure out what this even...

CSS cascade: Importance

I'm just trying to present some simple examples in order to...

The Bridge Pattern - Design Patterns meet the Frontend

... and there it is, the "wah wah is not" that is so painfu...

The Case Against JS Frameworks.

One day you'll realize that you don't need the 3000 ton ham...

Politeness or Bluntness in Code Review? Settling the Matter Once and for All

I have become disgusted with how people take criticism over...

Full Stack Developer Vs Other Developers

I honestly feel we have a problem in this industry of overs...

CSS cascade: Importance

You're missing the proper word for all this: Specificity. T...

Those silly mistakes we all make

I forgot to include a viewport META in the example code for...

PHP needs its own ES6

Whilst I have my own list of changes that would improve PHP...

7 NPM Commands that will help you save time

I recently came across a good one. sudo apt-get --purge r...

The Bridge Pattern - Design Patterns meet the Frontend

that can be a bit hairy to read Because it's BS bingo. I hal...

HTML5 tags - how do they work, and which ones should I use?

Yes, the semantic tags -- H1..H6, HR, P, UL, OL, etc, etc.....

CSS Only Modal using target

We are getting in the weeds a bit, this was just to show th...

CSS Only Modal using target

The fade in transition "kind of" works here in Vivaldi (whi...

CSS Only Modal using target

Visibility leaves it in place, and prevents you being able ...

HTML5 tags - how do they work, and which ones should I use?

I'm a firm believer that the "structural" -- or as you call...

Five programming tricks I learned from writers

Great article. A trick I picked up from writers was to pro...

CSS Grid Layout vs CSS Frameworks: When To Use What?

Uhm, wasn't this posted last week?

CSS Grid Layout vs CSS Frameworks: When To Use What

but this kind of angry and dogmatic language feels counter...

Using a single for each loop or map to go over multiple arrays

"stuck using a callback" to me just sounds like crappy codi...

CSS Grid Layout vs CSS Frameworks: When To Use What

Tailwind huh? Never heard of it. GOOGLES IT I wouldn't say...

CSS Grid Layout vs CSS Frameworks: When To Use What

Or even just JavaScript to do things that are HTML or CSS' jo...

What is the 'Temporal Dead Zone' in JavaScript?

Honestly this is part of why I think let/const just takes s...

How I Reduced Load Time by 25% on Squarespace and Why I Couldn't Get More

My primary web dev work of the past ten years -- basically ...

CSS Grid Layout vs CSS Frameworks: When To Use What

There is almost NEVER a legitimate reason to use one of these...

Using a single for each loop or map to go over multiple arrays

I still find arrow functions painfully cryptic, and given h...

How I Reduced Load Time by 25% on Squarespace and Why I Couldn't Get More

Shame being squarespace you couldn't fix it being so ineptl...

Clean Code Applied to JavaScript — Part II. Variables

I'm adding this one to my list of articles I recommend for ...

🌙 How I set Dark Mode for Gatsby website

Again, not JavaScript's job if you can avoid it, since you'...

What pains you most in a web development project?

Working as an accessibility consultant, the part that pains...

Which dev.to loading GIF do you prefer?

Loading... GIF... what is this, 1997? Isn't this HTML and ...

🌙 How I set Dark Mode for Gatsby website

Sheesh... talk about convoluted and a NASTY case of "JS for n...

Replace your switch statement and multiple "if and else", using Object Literals - [en-US].

Most of your arguments against SWITCH are in fact it's featur...

The best Javascript features since ES6

What you call "not so verbose" I call "painfully and aggrav...

4 Dangerous Problems in JavaScript Easily Solved by The Builder Design Pattern

As someone who started out in assembler over four decades a...

How I used VS Code for my talk instead of Keynote or Powerpoint

Funny, I just write mine with HTML and CSS... which is even...

Commonly Used UI Components In React

That's because it barely outputs any HTML at all in the maj...

On GUI-shaming and a mountain of hot takes

Whilst there are many development topics in which a WYSIWYG...

Commonly Used UI Components In React

Sadly this is all just a stunning example of why I consider...

loading...