Skip to content
Navigation menu
Search
Search
Log in
Create account
DEV Community
Close
DEV Community
is a community of 871,998 amazing developers
We're a place where coders share, stay up-to-date and grow their careers.
Create account
Log in
Home
Listings
Podcasts
Videos
Tags
FAQ
Forem Shop
Sponsors
About
Contact
Guides
Other
Code of Conduct
Privacy Policy
Terms of use
Twitter
Facebook
Github
Instagram
Twitch
Maniacal Rants Series' Articles
Back to Adam Nathaniel Davis's Series
Why I Hate ESLint (and How I Learned to Love It)
Adam Nathaniel Davis
Adam Nathaniel Davis
Adam Nathaniel Davis
Follow
Feb 20 '20
Why I Hate ESLint (and How I Learned to Love It)
#
linters
#
styling
#
standards
#
codequality
Reactions
41
reactions
Comments
6
comments
19 min read
Save
Saved
The Snobby Demonization of PHP
Adam Nathaniel Davis
Adam Nathaniel Davis
Adam Nathaniel Davis
Follow
Feb 20 '20
The Snobby Demonization of PHP
#
php
#
javascript
#
wordpress
Reactions
51
reactions
Comments
14
comments
9 min read
Save
Saved
Masturbatory Code in OOP
Adam Nathaniel Davis
Adam Nathaniel Davis
Adam Nathaniel Davis
Follow
Feb 24 '20
Masturbatory Code in OOP
#
oop
#
codequality
#
getter
#
setter
Reactions
20
reactions
Comments
7
comments
4 min read
Save
Saved
React Is Eating Itself
Adam Nathaniel Davis
Adam Nathaniel Davis
Adam Nathaniel Davis
Follow
Mar 9 '20
React Is Eating Itself
#
react
#
javascript
#
redux
#
hooks
Reactions
158
reactions
Comments
51
comments
11 min read
Save
Saved
Manufacturing Sadness With CSS Classes
Adam Nathaniel Davis
Adam Nathaniel Davis
Adam Nathaniel Davis
Follow
Mar 16 '20
Manufacturing Sadness With CSS Classes
#
css
#
html
#
javascript
#
react
Reactions
13
reactions
Comments
Add Comment
11 min read
Save
Saved
Announcing WheelJS - The Future of JavaScript
Adam Nathaniel Davis
Adam Nathaniel Davis
Adam Nathaniel Davis
Follow
Mar 19 '20
Announcing WheelJS - The Future of JavaScript
#
javascript
#
genius
#
brilliant
#
epic
Reactions
68
reactions
Comments
19
comments
6 min read
Save
Saved
React's Odd Obsession With Declarative Syntax
Adam Nathaniel Davis
Adam Nathaniel Davis
Adam Nathaniel Davis
Follow
Mar 23 '20
React's Odd Obsession With Declarative Syntax
#
react
#
javascript
#
graphql
#
apollo
Reactions
25
reactions
Comments
17
comments
9 min read
Save
Saved
Is TypeScript Really... A Language??
Adam Nathaniel Davis
Adam Nathaniel Davis
Adam Nathaniel Davis
Follow
Apr 18 '20
Is TypeScript Really... A Language??
#
javascript
#
typescript
#
react
Reactions
67
reactions
Comments
40
comments
6 min read
Save
Saved
React's render() Doesn't... Render
Adam Nathaniel Davis
Adam Nathaniel Davis
Adam Nathaniel Davis
Follow
Apr 25 '20
React's render() Doesn't... Render
#
react
#
javascript
#
functional
#
rendering
Reactions
55
reactions
Comments
10
comments
8 min read
Save
Saved
Are You A Fanboy???
Adam Nathaniel Davis
Adam Nathaniel Davis
Adam Nathaniel Davis
Follow
Apr 26 '20
Are You A Fanboy???
#
dogma
#
programming
#
leadership
#
codequality
Reactions
27
reactions
Comments
1
comment
7 min read
Save
Saved
Why JavaScript Is Lapping The Competition
Adam Nathaniel Davis
Adam Nathaniel Davis
Adam Nathaniel Davis
Follow
Apr 30 '20
Why JavaScript Is Lapping The Competition
#
javascript
#
babel
#
npm
#
opensource
Reactions
49
reactions
Comments
2
comments
10 min read
Save
Saved
Random Can "Break" Your App
Adam Nathaniel Davis
Adam Nathaniel Davis
Adam Nathaniel Davis
Follow
Jul 6 '20
Random Can "Break" Your App
#
javascript
#
programming
#
math
#
ux
Reactions
37
reactions
Comments
7
comments
7 min read
Save
Saved
Spotify's Random FAIL
Adam Nathaniel Davis
Adam Nathaniel Davis
Adam Nathaniel Davis
Follow
Jul 10 '20
Spotify's Random FAIL
#
javascript
#
programming
#
ux
#
math
Reactions
42
reactions
Comments
16
comments
10 min read
Save
Saved
API Sorrows
Adam Nathaniel Davis
Adam Nathaniel Davis
Adam Nathaniel Davis
Follow
Jul 18 '20
API Sorrows
#
api
#
rest
#
swagger
#
codequality
Reactions
32
reactions
Comments
5
comments
8 min read
Save
Saved
JavaScript's Functional Programming Mythology
Adam Nathaniel Davis
Adam Nathaniel Davis
Adam Nathaniel Davis
Follow
Jul 29 '20
JavaScript's Functional Programming Mythology
#
javascript
#
functional
#
codequality
#
programming
Reactions
35
reactions
Comments
27
comments
9 min read
Save
Saved
Troll Hunting 101: JavaScript Passes Objects by Reference
Adam Nathaniel Davis
Adam Nathaniel Davis
Adam Nathaniel Davis
Follow
Aug 22 '20
Troll Hunting 101: JavaScript Passes Objects by Reference
#
javascript
#
typescript
#
functional
#
codequality
Reactions
40
reactions
Comments
7
comments
10 min read
Save
Saved
A "Gotcha" of JavaScript's Pass-by-Reference
Adam Nathaniel Davis
Adam Nathaniel Davis
Adam Nathaniel Davis
Follow
Aug 24 '20
A "Gotcha" of JavaScript's Pass-by-Reference
#
javascript
#
typescript
#
functional
#
codequality
Reactions
28
reactions
Comments
19
comments
9 min read
Save
Saved
The Botched Implementation of useEffect()
Adam Nathaniel Davis
Adam Nathaniel Davis
Adam Nathaniel Davis
Follow
Sep 8 '20
The Botched Implementation of useEffect()
#
hooks
#
react
#
javascript
#
functional
Reactions
35
reactions
Comments
12
comments
10 min read
Save
Saved
In Defense of Defensive Programming
Adam Nathaniel Davis
Adam Nathaniel Davis
Adam Nathaniel Davis
Follow
Oct 2 '20
In Defense of Defensive Programming
#
react
#
javascript
#
typescript
#
codequality
Reactions
58
reactions
Comments
27
comments
12 min read
Save
Saved
Comments Are The Only "Code Smell"
Adam Nathaniel Davis
Adam Nathaniel Davis
Adam Nathaniel Davis
Follow
Oct 8 '20
Comments Are The Only "Code Smell"
#
codequality
#
codenewbie
#
tutorial
#
beginners
Reactions
76
reactions
Comments
46
comments
9 min read
Save
Saved
We Need To Talk About API Security
Adam Nathaniel Davis
Adam Nathaniel Davis
Adam Nathaniel Davis
Follow
Oct 14 '20
We Need To Talk About API Security
#
codequality
#
security
#
rest
Reactions
71
reactions
Comments
9
comments
6 min read
Save
Saved
Who Killed The Tab?
Adam Nathaniel Davis
Adam Nathaniel Davis
Adam Nathaniel Davis
Follow
Oct 28 '20
Who Killed The Tab?
#
codequality
#
javascript
#
oop
#
ide
Reactions
52
reactions
Comments
72
comments
18 min read
Save
Saved
Why Do JS Devs Hate Namespaces?
Adam Nathaniel Davis
Adam Nathaniel Davis
Adam Nathaniel Davis
Follow
Dec 6 '20
Why Do JS Devs Hate Namespaces?
#
javascript
#
codequality
Reactions
33
reactions
Comments
23
comments
6 min read
Save
Saved
Dev Is Not Construction. It's Medicine.
Adam Nathaniel Davis
Adam Nathaniel Davis
Adam Nathaniel Davis
Follow
Dec 17 '20
Dev Is Not Construction. It's Medicine.
#
career
#
webdev
#
programming
#
codequality
Reactions
98
reactions
Comments
18
comments
8 min read
Save
Saved
I'm An Impostor
Adam Nathaniel Davis
Adam Nathaniel Davis
Adam Nathaniel Davis
Follow
Apr 15 '21
I'm An Impostor
#
javascript
#
webdev
#
career
#
programming
Reactions
505
reactions
Comments
97
comments
9 min read
Save
Saved
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account