DEV Community

Maniacal Rants Series' Articles

Back to Adam Nathaniel Davis's Series
Why I Hate ESLint (and How I Learned to Love It)
Cover image for Why I Hate ESLint (and How I Learned to Love It)

Why I Hate ESLint (and How I Learned to Love It)

42
Comments 6
19 min read
The Snobby Demonization of PHP
Cover image for The Snobby Demonization of PHP

The Snobby Demonization of PHP

52
Comments 18
9 min read
Masturbatory Code in OOP
Cover image for Masturbatory Code in OOP

Masturbatory Code in OOP

20
Comments 8
4 min read
React Is Eating Itself
Cover image for React Is Eating Itself

React Is Eating Itself

160
Comments 52
11 min read
Manufacturing Sadness With CSS Classes
Cover image for Manufacturing Sadness With CSS Classes

Manufacturing Sadness With CSS Classes

13
Comments
11 min read
Announcing WheelJS - The Future of JavaScript
Cover image for Announcing WheelJS - The Future of JavaScript

Announcing WheelJS - The Future of JavaScript

69
Comments 19
6 min read
React's Odd Obsession With Declarative Syntax
Cover image for React's Odd Obsession With Declarative Syntax

React's Odd Obsession With Declarative Syntax

25
Comments 17
9 min read
Is TypeScript Really... A Language??
Cover image for Is TypeScript Really... A Language??

Is TypeScript Really... A Language??

68
Comments 42
6 min read
React's render() Doesn't... Render
Cover image for React's render() Doesn't... Render

React's render() Doesn't... Render

55
Comments 10
8 min read
Are You A Fanboy???
Cover image for Are You A Fanboy???

Are You A Fanboy???

27
Comments 1
7 min read
Why JavaScript Is Lapping The Competition
Cover image for Why JavaScript Is Lapping The Competition

Why JavaScript Is Lapping The Competition

49
Comments 2
10 min read
Random Can "Break" Your App
Cover image for Random Can "Break" Your App

Random Can "Break" Your App

37
Comments 7
7 min read
Spotify's Random FAIL
Cover image for Spotify's Random FAIL

Spotify's Random FAIL

42
Comments 18
10 min read
API Sorrows
Cover image for API Sorrows

API Sorrows

32
Comments 5
8 min read
JavaScript's Functional Programming Mythology
Cover image for JavaScript's Functional Programming Mythology

JavaScript's Functional Programming Mythology

35
Comments 27
9 min read
Troll Hunting 101: JavaScript Passes Objects by Reference
Cover image for Troll Hunting 101: JavaScript Passes Objects by Reference

Troll Hunting 101: JavaScript Passes Objects by Reference

40
Comments 7
10 min read
A "Gotcha" of JavaScript's Pass-by-Reference
Cover image for A "Gotcha" of JavaScript's Pass-by-Reference

A "Gotcha" of JavaScript's Pass-by-Reference

28
Comments 21
9 min read
The Botched Implementation of useEffect()
Cover image for The Botched Implementation of useEffect()

The Botched Implementation of useEffect()

35
Comments 12
10 min read
In Defense of Defensive Programming
Cover image for In Defense of Defensive Programming

In Defense of Defensive Programming

63
Comments 27
12 min read
Comments Are The Only "Code Smell"
Cover image for Comments Are The Only "Code Smell"

Comments Are The Only "Code Smell"

78
Comments 46
9 min read
We Need To Talk About API Security
Cover image for We Need To Talk About API Security

We Need To Talk About API Security

71
Comments 9
6 min read
Who Killed The Tab?
Cover image for Who Killed The Tab?

Who Killed The Tab?

52
Comments 72
18 min read
Why Do JS Devs Hate Namespaces?
Cover image for Why Do JS Devs Hate Namespaces?

Why Do JS Devs Hate Namespaces?

33
Comments 23
6 min read
Dev Is Not Construction. It's Medicine.
Cover image for Dev Is Not Construction. It's Medicine.

Dev Is Not Construction. It's Medicine.

98
Comments 18
8 min read
I'm An Impostor
Cover image for I'm An Impostor

I'm An Impostor

505
Comments 97
9 min read
Stahhp Screening for TLDs in Your Email Fields
Cover image for Stahhp Screening for TLDs in Your Email Fields

Stahhp Screening for TLDs in Your Email Fields

33
Comments 7
8 min read