DEV Community

Scott Yeatts profile picture

Scott Yeatts

Lead Developer, business owner, US Army veteran. I build things for the web. My website is a bunch of HTML pages that didn't need a framework. Yours can be too!

Location Wendell, NC Joined Joined on  Personal website https://iterativeconcepts.com/ twitter website

All 94 comments

Why React is winning over Angular?

Yeah, that post is one I normally point to when I'm trying to...

Why React is winning over Angular?

Having worked in Web Components for years (since 2018 when Fi...

JS interview in 2 minutes / Encapsulation (OOP)

While it's true that JS doesn't have private properties, but ...

Create Reusable Web Components in HTML

Not really an "argument" so much as a signal, or setting expe...

Programmer must code every day. Even in holiday seasons?

I've been writing code for around 30 years. I code in my fre...

Why we shouldn't use "else"

I once argued AGAINST early return, but then I tried it and I...

Create Reusable Web Components in HTML

I've used them for about 2 years and LOVE them (to the point ...

Create Reusable Web Components in HTML

Excellent breakdown. One of the most interesting things I've ...

MEAN vs. MERN vs. MEVN Stacks ? What's the difference ?

Stencil? Svelte? Either? Just clarifying for anyone that migh...

Svelte for web components, are we there yet?

Haha, hope I was helpful, thanks for the compliment!

Svelte for web components, are we there yet?

Aforementioned props to Rich Harris: dev.to/richharris/why-i-...

Svelte for web components, are we there yet?

stenciljs.com/ Rich Harris has said he doesn't like a lot ab...

The full-stack dilemma

Yeah, I don't agree at ALL that a fullstack team will produce...

The full-stack dilemma

I don't think it is acceptable. The industry might accept it,...

The full-stack dilemma

Side-note: Full Stack is not new and means different things t...

The full-stack dilemma

each member of the team masters all the roles the team requir...

Find Duplicates in an Array

While I know it's not as performant as the Map solution, woul...

What are some misconceptions about web development?

Yes, but also to varying degrees. I started in FE, but I'm al...

Should remote workers be paid differently based on location?

Oh, don't get me wrong: I absolutely believe all companies SH...

Should remote workers be paid differently based on location?

Not necessarily on the base. I lived in a town within an hour...

Should remote workers be paid differently based on location?

Don't know if anyone has mentioned it here, but the US Milita...

Tell me an unpopular software opinion

First: Sounds pretty "Full Stack" to me. Second, make sure yo...

Tell me an unpopular software opinion

Define "working" ROFL (Kidding) Getting paid? A little over ...

Tell me an unpopular software opinion

This is semi-accurate. I'm specialized in front-end, but have...

Tell me an unpopular software opinion

First: SPAs and React are not synonymous. I do need to make c...

Tell me an unpopular software opinion

I would go farther... React is in the same place jQuery was c...

A coding interview question asked at Google

Changed, only cause when I submitted on coderbyte, the test...

A coding interview question asked at Google

Not the "code golf" solution, but I think is more readable ...

I have some bad habits that date back to my days making Geocities websites before CSS was much of a thing

SAME (Geocities was amazing for the time)! bold vs strong, ...

Explain the Frontend Webdev Ecosystem to Me

It's in the same space as Svelte, but Typescript native and...

Explain the Frontend Webdev Ecosystem to Me

Stencil is that better lunch, but you actually want to eat ...

Javascript Framework Comparison: Vue, React and Angular

Stencil is TS native and I felt just had an all-around bett...

What software technologies will earn you the highest pay?

Nothing data-based, but here are a few stereotypes and hasty ...

Vanilla JS to Jquery: The Noobs Guide

The web is a crazy place and has a lot of old tutorials out...

What software technologies will earn you the highest pay?

Another good aspect to this is the supply/demand channel. ...

What is your favorite “non-mainstream” web development framework/library?

Stenciljs although given that it's starting to be used by c...

I am java developer trying to learn node.JS, where should I start.

Remember to simplify! Taking the time to work with simple ...

Web Components for Enterprise. Part 2: Nuxeo, Ionic, Vaadin

All major browsers support the required specs for web compo...

What programming best practice do you disagree with?

Yeah, I've always taken it as a given that internal busines...

Will software ever become "blue collar" work?

What Percy hit and stereobooster completely missed is the d...

The 10 points that make up real "10x engineers"

I think your point was a little obscured by the way it was ...

What are your thoughts on the whole 10x engineer viral discussion?

I want to highlight a great comment from James' post: dev...

The 10 points that make up real "10x engineers"

As a retired Infantryman this is exactly what force multipl...

Have you ever felt completely helpless when facing down a coding problem?

Hopelessness almost always comes from overwork. I stayed u...

The Hireable Unhireables: A Response

I'm actually excited about this comment because it gives me...

The Hireable Unhireables: A Response

Honestly I'm being a bit loose with the definition of fizzb...

I have no idea what level developer I am ¯\_(ツ)_/¯

I wouldn't worry about it. I tell a lot of people to avoid jo...

The Hireable Unhireables: A Response

Thanks so much! I think it's an important conversation to h...

The Hireable Unhireables: A Response

I feel like a lot of this overemphasis on being able to see...

The Hireable Unhireables: A Response

Thanks! I think it's critically important for companies to ...

I Am Unhireable

I'm not sure you read the whole post here. He never said h...

What jobs did you hold before you got into software?

Call Center Customer Service Greasy Spoon cook/waiter Tuto...

What jobs did you hold before you got into software?

+1 for another Infantryman turned coder 😀

I've never become overly convinced that switch statements are that much cleaner than `if else if else if else if else`

I could easily see if I'm dealing with a returnable statement...

I've never become overly convinced that switch statements are that much cleaner than `if else if else if else if else`

Gotta respectfully throw out a dispute. I've heard this state...

Covering more micro frontends and styled-components v5, the second episode of the Tech Red Pill video podcast is here!

Thanks for the shout out guys! I haven't been able to finis...

What do you think about the idea that "there should be only one way of doing a thing" in programming languages?

Absolutely! I actually think we're in complete agreement an...

What do you think about the idea that "there should be only one way of doing a thing" in programming languages?

To expand a little bit on this/slight counterpoint: We shou...

Micro Frontends: a deep dive into the latest industry trend.

It's a tradeoff, but ...need to have v1 and v2 loaded at...

Micro Frontends: a deep dive into the latest industry trend.

No, thank you! You didn't have to engage with the discussio...

Micro Frontends: a deep dive into the latest industry trend.

Thanks for the kind (and thoughtful) reply :D The first th...

Micro Frontends: a deep dive into the latest industry trend.

I'm 17 minutes in and getting really distracted by the fact t...

An overwhelmed front end developer in need of a brain reboot!

You will never read it all. It will keep coming. In additio...

What's the best career advice you can give in ten words or less?

Don't be afraid to admit when you're wrong.

What is that one tool/stack/framework that you have no interest with despite the popularity?

To answer the original question: I'm going to find it hard ...

Calling all Full-Stack Haters

Oh man... That chip on the shoulder is REAL. I STILL look o...

Calling all Full-Stack Haters

I'm wondering if the entire issue is a generational one. Th...

Calling all Full-Stack Haters

Language and evolving connotations over time are a funny thin...

What are some co-worker attitudes you dislike?

Hey, no issues here... We're not any less prone to being in...

What are some co-worker attitudes you dislike?

As a military veteran and senior software engineer, I feel ...

Modern Day Wizard

The programmer, like the poet, works only slightly removed...

IE 11, the Modern Web, and You (Featuring StencilJS)

EDIT: 18 Feb 2016 Something changed between writing this an...

Another engineer asked me for feedback...

Thanks! I don't write a lot, , but it's good to hear people...

What are the main benefits of being a self-taught developer compared to being educated with a degree and mentoring?

I'm an odd duck (at least I feel like one :D) I started le...

What's the difference between a library and a framework?

Sorry, late to this particular party, but I see a lot of gr...

Lessons I learned from training with special forces that I use in software development

Slow is smooth, smooth is fast. Slow down and think. Thinki...

Why JavaScript is an OOP Language (Even Though It Doesn't Have Classes)

Yes, I think my biggest issue with this is the clickbait......

IE 11, the Modern Web, and You (Featuring StencilJS)

Following-up: My arguments made it, and we knocked down som...

IE 11, the Modern Web, and You (Featuring StencilJS)

url-polyfill, 1.0.14 https://github.com/lifaon74/url-polyfi...

IE 11, the Modern Web, and You (Featuring StencilJS)

It's about half and half. Strong typing exists because the la...

Does your team write code tests for front-end code?

Yes, and I'm amazed that this is even something anyone woul...

What if we do daily scrum/stand up over Slack?

There are a lot of specific points that I would like to cov...

Discuss: Why do developers equate popularity with success for OSS projects?

Don't know the discussion/drama/issue that caused this, not...

Javascript needs competition on the front end. Thoughts?

And I just don't know that you can prove anything that you'...

Javascript needs competition on the front end. Thoughts?

I generally hear things like 'javascript is a broken langua...

How To Work With Developers - A Guide for Non-Developers

Loved almost all of this and will be sharing it to my team ...

Why doesn't CSS move faster (like JavaScript)?

I see a lot of well thought out responses, I just want to r...

Lazy names are lazy

Had a dev on a production app that I had to code review mor...

Is Coding an Art?

The programmer, like the poet, works only slightly removed...

Welcome Thread - v9

Hey everyone, dev.to just started popping up in my Google f...

Excerpts from ‘The Clean Coder'

I want this to be constructive :D Testing your code, not ma...

loading...