DEV Community

Adam Nathaniel Davis profile picture

Adam Nathaniel Davis

React acolyte, jack-of-all-(programming)trades, full-stack developer

Work

Frontend Software Engineer @ Amazon

What It's Like To Code For Amazon

What It's Like To Code For Amazon

Reactions 318 Comments 33
13 min read
How I Got Hired at Amazon

How I Got Hired at Amazon

Reactions 403 Comments 20
16 min read
JavaScript Constants With Object.freeze()

JavaScript Constants With Object.freeze()

Reactions 118 Comments 17
6 min read
Controlling React API Calls With Hooks

Controlling React API Calls With Hooks

Reactions 295 Comments 12
9 min read
Should Frontend Devs Care About Performance??

Should Frontend Devs Care About Performance??

Reactions 364 Comments 50
12 min read
How To Hire Programmers

How To Hire Programmers

Reactions 134 Comments 29
12 min read
Rejected by Facebook

Rejected by Facebook

Reactions 273 Comments 80
5 min read
I'm An Impostor

I'm An Impostor

Reactions 505 Comments 97
9 min read
Litmus Tests in Tech

Litmus Tests in Tech

Reactions 55 Comments 16
8 min read
Applying To Facebook

Applying To Facebook

Reactions 253 Comments 43
8 min read
Do You Even NPM, Bro??

Do You Even NPM, Bro??

Reactions 40 Comments 10
6 min read
Don't Leave Comments on Pull Requests - Leave Pictures

Don't Leave Comments on Pull Requests - Leave Pictures

Reactions 80 Comments 11
8 min read
Remove Duplicates With Set() - Full-Stop

Remove Duplicates With Set() - Full-Stop

Reactions 27 Comments 6
3 min read
Replacing JavaScript Classes With The Module Design Pattern

Replacing JavaScript Classes With The Module Design Pattern

Reactions 51 Comments 5
10 min read
How I Fixed The Unexpected Token Error In Jest

How I Fixed The Unexpected Token Error In Jest

Reactions 31 Comments 5
5 min read
Lie - To Advance Your Career

Lie - To Advance Your Career

Reactions 179 Comments 17
10 min read
AI Conversations

AI Conversations

Reactions 25 Comments 3
5 min read
Autocompleting JSX In WebStorm

Autocompleting JSX In WebStorm

Reactions 25 Comments 10
2 min read
Synchronous State With React Hooks

Synchronous State With React Hooks

Reactions 67 Comments 16
8 min read
Dev Is Not Construction. It's Medicine.

Dev Is Not Construction. It's Medicine.

Reactions 98 Comments 18
8 min read
Devs Shouldn't Report to PMs

Devs Shouldn't Report to PMs

Reactions 96 Comments 20
10 min read
How Employers Sabotage Remote Workers

How Employers Sabotage Remote Workers

Reactions 68 Comments 2
8 min read
God Rights Are Meant For Pranking

God Rights Are Meant For Pranking

Reactions 33 Comments 5
8 min read
Why Do JS Devs Hate Namespaces?

Why Do JS Devs Hate Namespaces?

Reactions 33 Comments 23
6 min read
The Perils of Remote Work

The Perils of Remote Work

Reactions 130 Comments 16
9 min read
Ron, The Untouchable, Invincible, No-Good Developer (Conclusion)

Ron, The Untouchable, Invincible, No-Good Developer (Conclusion)

Reactions 65 Comments 29
12 min read
Ron, The Untouchable, Invincible, No-Good Developer

Ron, The Untouchable, Invincible, No-Good Developer

Reactions 89 Comments 14
5 min read
Why Older People Struggle In Programming Jobs

Why Older People Struggle In Programming Jobs

Reactions 684 Comments 140
14 min read
Who Killed The Tab?

Who Killed The Tab?

Reactions 52 Comments 72
18 min read
We Need To Talk About API Security

We Need To Talk About API Security

Reactions 71 Comments 9
6 min read
Comments Are The Only "Code Smell"

Comments Are The Only "Code Smell"

Reactions 76 Comments 46
9 min read
What Is A "Code Smell"?

What Is A "Code Smell"?

Reactions 62 Comments 10
5 min read
In Defense of Defensive Programming

In Defense of Defensive Programming

Reactions 58 Comments 27
12 min read
One Crazy Trick to Become a Programmer

One Crazy Trick to Become a Programmer

Reactions 84 Comments 12
10 min read
The Botched Implementation of useEffect()

The Botched Implementation of useEffect()

Reactions 35 Comments 12
10 min read
How I Organize React Projects

How I Organize React Projects

Reactions 59 Comments 3
6 min read
A "Gotcha" of JavaScript's Pass-by-Reference

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

Reactions 28 Comments 21
9 min read
Troll Hunting 101: JavaScript Passes Objects by Reference

Troll Hunting 101: JavaScript Passes Objects by Reference

Reactions 40 Comments 7
10 min read
Stahhp With The Outdated React Techniques!

Stahhp With The Outdated React Techniques!

Reactions 29 Comments 4
6 min read
Insights From My First 50 Posts

Insights From My First 50 Posts

Reactions 78 Comments 10
7 min read
JavaScript's Functional Programming Mythology

JavaScript's Functional Programming Mythology

Reactions 35 Comments 27
9 min read
Better TypeScript... With JavaScript

Better TypeScript... With JavaScript

Reactions 80 Comments 24
9 min read
Tossing TypeScript

Tossing TypeScript

Reactions 55 Comments 34
12 min read
App Surgery with React

App Surgery with React

Reactions 35 Comments 2
8 min read
API Sorrows

API Sorrows

Reactions 32 Comments 5
8 min read
Spotify's Random FAIL

Spotify's Random FAIL

Reactions 42 Comments 17
10 min read
Random Can "Break" Your App

Random Can "Break" Your App

Reactions 37 Comments 7
7 min read
A JSDoc in TypeScript's Clothing

A JSDoc in TypeScript's Clothing

Reactions 36 Comments 13
8 min read
Key Headaches in TypeScript

Key Headaches in TypeScript

Reactions 85 Comments 20
6 min read
Tech Decisions with Zenn Diagrams

Tech Decisions with Zenn Diagrams

Reactions 16 Comments 2
11 min read
The Unbearable Whiteness of Coding

The Unbearable Whiteness of Coding

Reactions 54 Comments 71
13 min read
Default Props in React/TS - Part Deux

Default Props in React/TS - Part Deux

Reactions 34 Comments 17
6 min read
Default Props in React/TypeScript

Default Props in React/TypeScript

Reactions 143 Comments 34
11 min read
Class Contradictions in TypeScript vs JavaScript

Class Contradictions in TypeScript vs JavaScript

Reactions 35 Comments 27
5 min read
Multitasking Is A LIE

Multitasking Is A LIE

Reactions 41 Comments 8
13 min read
Developer Procrastination

Developer Procrastination

Reactions 149 Comments 8
11 min read
Declarative Gibberish in React

Declarative Gibberish in React

Reactions 20 Comments 3
7 min read
Why JavaScript Is Lapping The Competition

Why JavaScript Is Lapping The Competition

Reactions 49 Comments 2
10 min read
Are You A Fanboy???

Are You A Fanboy???

Reactions 27 Comments 1
7 min read
React's render() Doesn't... Render

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

Reactions 55 Comments 10
8 min read
loading...