Adam Nathaniel Davis

Adam Nathaniel Davis @bytebodger

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

Location:
New Orleans, LA
Joined:
Feb 18, 2020

Adam Nathaniel Davis
articles - 118 total

Use Cases for IIFEs

First, I'd like to lead this article with a confession: Whenever I'm presented with a programming...

Learn More 115 22Sep 13 '23

The Communication Shortcomings of Programmers

In my previous article (https://dev.to/bytebodger/most-managers-have-no-clue-what-we-actually-do-k07)...

Learn More 55 8Aug 31 '23

Most Managers Have No Clue What Programmers Actually Do

I've been thinking a lot lately about 1.) the avalanche of layoffs happening across the tech...

Learn More 139 20May 9 '23

Updating React State Inside Loops

I recently ran into a very nasty little conundrum with React. I found a use-case where I felt it was...

Learn More 55 8Apr 24 '23

Test-Driven Daydreams

My thoughts on Test-Driven Development (TDD) have certainly... fluctuated over time. At this point,...

Learn More 46 4Apr 19 '23

Thank You For Your (Worthless) Comment!

I think one of the things that defines a "programming mindset" is the desire to improve processes...

Learn More 51 26Mar 30 '23

What It Was Like To Code For Amazon (Conclusion)

(You can read Part 1 of this article here:...

Learn More 73 10Mar 27 '23

What It Was Like To Code For Amazon (Part 2)

(You can read Part 1 of this article here:...

Learn More 45 14Mar 26 '23

What It Was Like To Code For Amazon (Part 1)

Last year I wrote a couple articles about my "Amazon journey". You can read them here...

Learn More 97 33Mar 25 '23

Embedding Data Into React/JSX Elements

What I'm about to show you is really pretty basic. So Code Gurus out there can feel free to breeze...

Learn More 42 13Mar 22 '23

How to Get Your First Job as a Self-Taught Programmer

A few years ago, I wrote an article right here on Dev.to called One Crazy Trick to Become a...

Learn More 263 25Mar 17 '23

Browser Zoom, CSS, Event Handlers, and Accessibility

A few weeks ago I was working on some features for my color mapping site (https://paintmap.studio)...

Learn More 31 1Mar 16 '23

Unit Tests Should NOT Be In Your Coding Evaluations

I've remained silent on this topic for far too long. But now I'm about to go off. Buckle up... In...

Learn More 60 22Mar 15 '23

Stahhp Screening for TLDs in Your Email Fields

I've had it. I've been quiet on this subject for far too long. And now I feel compelled to finally...

Learn More 34 7Mar 11 '23

Notes On The Job Market For Frontend Programmers

My regular readers (both of them) may remember that, at about this time last year, I was hired at...

Learn More 100 21Mar 10 '23

Codility === Sadness

My very first article on this site...

Learn More 107 24Mar 7 '23

Paint-by-Numbers From Digital Images With React/JavaScript

[NOTE: The live web app that encompasses this functionality can be found here:...

Learn More 19 5Mar 2 '23

Reducing Color Depth with React/JavaScript

[NOTE: The live web app that encompasses this functionality can be found here:...

Learn More 19 0Mar 2 '23

Using Virtual Color Mixing to Extend Your Palette in React/JavaScript

[NOTE: The live web app that encompasses this functionality can be found here:...

Learn More 15 0Feb 28 '23

Color Mixing With JavaScript

[NOTE: The live web app that encompasses this functionality can be found here:...

Learn More 24 2Feb 28 '23

Dithering Images with React/JavaScript

[NOTE: The live web app that encompasses this functionality can be found here:...

Learn More 23 0Feb 26 '23

Using Different Color Spaces to Compare Colors

[NOTE: The live web app that encompasses this functionality can be found here:...

Learn More 22 2Feb 24 '23

Determining the RGB "Distance" Between Two Colors

[NOTE: The live web app that encompasses this functionality can be found here:...

Learn More 71 23Feb 24 '23

Pixelating Images With React/JavaScript

[NOTE: The live web app that encompasses this functionality can be found here:...

Learn More 19 0Feb 23 '23

Loading Images With React/JavaScript

[NOTE: The live web app that encompasses this functionality can be found here:...

Learn More 18 0Feb 22 '23

Converting Real-World Colors to a Digital Format

This is the first in a new series about color/image manipulation in JavaScript. Some of this will...

Learn More 43 9Feb 22 '23

Optimizing Functional React Components

I've been writing functional React components for several years now. And while I feel that my code...

Learn More 54 11Feb 9 '23

Streamlining Constructors in Functional React Components

Several years ago, I wrote an article about how to create constructor-like functionality in React...

Learn More 22 23Feb 8 '23

What It's Like To Code For Amazon

I haven't blogged in four months. I've been really busy because... I started working for Amazon. ...

Learn More 176 35Jul 12 '22

How I Got Hired at Amazon

So I got hired at Amazon... I wanted to write this post because 1) my previous posts may have given...

Learn More 413 20Mar 21 '22