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)

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

The Snobby Demonization of PHP

Reactions 51 Comments 14
9 min read
Masturbatory Code in OOP
Cover image for Masturbatory Code in OOP

Masturbatory Code in OOP

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

React Is Eating Itself

Reactions 158 Comments 51
11 min read
Manufacturing Sadness With CSS Classes
Cover image for Manufacturing Sadness With CSS Classes

Manufacturing Sadness With CSS Classes

Reactions 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

Reactions 68 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

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

Is TypeScript Really... A Language??

Reactions 67 Comments 40
6 min read
React's render() Doesn't... Render
Cover image for React's render() Doesn't... Render

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

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

Are You A Fanboy???

Reactions 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

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

Random Can "Break" Your App

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

Spotify's Random FAIL

Reactions 42 Comments 16
10 min read
API Sorrows
Cover image for API Sorrows

API Sorrows

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

JavaScript's Functional Programming Mythology

Reactions 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

Reactions 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

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

The Botched Implementation of useEffect()

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

In Defense of Defensive Programming

Reactions 58 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"

Reactions 76 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

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

Who Killed The Tab?

Reactions 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?

Reactions 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.

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

I'm An Impostor

Reactions 505 Comments 97
9 min read