Stephen Belovarich

Stephen Belovarich @steveblue

About: Full stack web engineer, author, artist, teacher, cultural critic and indie music fan.

Location:
Portland, OR
Joined:
Apr 24, 2018

Stephen Belovarich
articles - 40 total

Server Side Rendering a Blog with Web Components

This blog post supports a Youtube Livestream scheduled for Wednesday 4/19 at 12pm EST / 9am PST....

Learn More 20 3Apr 19 '23

The Problem With React

In this post I'll tell the other side of the story. The parts the React Documentary failed to...

Learn More 14 14Mar 17 '23

I Asked ChatGPT to Code Web Components and This is What Happened

The past couple months and I've heard of web engineers tinkering with ChatGPT while another engineer...

Learn More 17 4Jan 18 '23

Form-associated custom elements FTW!

Before Shadow DOM, you needed a framework to encapsulate component templates or styling. Shadow DOM...

Learn More 14 0Jun 14 '22

The State Of Web Components in 2022

While writing a book about Web Components, I found nothing in my research that described the current...

Learn More 18 1May 7 '22

I spent 48 Hours coding in Nova and forgot about VS Code

I spent 48 hours with Nova, a new native IDE for MacOS released by Panic on September 14th. Two day...

Learn More 38 42Oct 30 '20

Coding Is About People Too... Ya Know?

We are experiencing an inflection point in American society. Gubernatorial orders to shelter in place...

Learn More 26 1Jun 3 '20

Fetching API Data with Web Components and SSR

I recently launched a site built entirely with Web Components. Several views where static, meaning I...

Learn More 37 4May 12 '20

I Coded My Personal Site With Web Components

Ugh. The chore of refactoring a personal site. We all should do it but who has the time? This is the...

Learn More 60 17May 6 '20

Are You a Developer or Engineer? Why?

I consider myself a web engineer, but I'm curious how others perceive their role. Do you consider you...

Learn More 9 15Apr 29 '20

Community Is Everything Right Now

The DEV community has the opportunity to maintain the status quo during the crisis. DEV can give us a...

Learn More 14 0Mar 16 '20

The hidden cost of “don’t reinvent the wheel”

There’s a catchphrase I’ve heard from the even the most experienced web engineers in the past few yea...

Learn More 113 28Feb 28 '20

Server Side Render Web Components

This post is outdated. Check out the latest, greatest way to server-side render Web Components in...

Learn More 43 17Feb 21 '20

So what’s controversial this week?

The past couple years I’ve been noticing a trend: more articles where the author starts complaining w...

Learn More 7 3Feb 11 '20

CLI for React?! Yes Please!

Lately I’ve been getting into React development, just because I felt the need to dive in and see what...

Learn More 96 2Feb 6 '20

Signs You've Found A Great Recruiter

Over the years I've interacted with some sleazy recruiters. When a recruiter responds "OK, bro" after...

Learn More 16 1Feb 3 '20

The Journey That Finally Led Me To React

I didn’t learn React because it is popular. No, I didn't just take a deep dive into Context, React.me...

Learn More 49 0Jan 24 '20

The New IE Is Not Mobile Safari

On January 15th, 2020 Microsoft released a version of Edge based off the the Chromium open source pro...

Learn More 11 0Jan 22 '20

Asking The Right Question In The Interview

Sometimes it feels like you are on the losing end of the interview. The engineer across the table is...

Learn More 82 10Jan 13 '20

Wishful Thinking In Agile Development

Wishful thinking. I see it whenever an engineer hears one thing about a feature and the requirements...

Learn More 21 2Jan 2 '20

What To Do When You've Been Laid Off

It comes without warning. "I'm not sure if you have heard yet, but unfortunately we've lost the con...

Learn More 71 3Dec 18 '19

Should we form a labor union?

You may have heard someone over the past few years talk about web developers like they're the new blu...

Learn More 50 73Jul 25 '19

What Web Developers Can Learn From Apollo 11

It was an amazing experience to see Apollo 11 through the eyes of my father who worked on the mission...

Learn More 61 4Jul 22 '19

Why I coded a micro library for Web Components

I know it seems like everyone is building micro this, micro that. Micro services, micro frontends a...

Learn More 74 3Jul 15 '19

Why do recruiters hide the name of the company? 🤷‍♂️

Ugh, another recruiter just messaged me on LinkedIn about some opportunity at some undisclosed compan...

Learn More 45 25Jun 12 '19

Did Electron just suffer a major setback at WWDC?

With the beta of Xcode 11, Apple made it easy for developers to migrate iPad apps to MacOS. Now I don...

Learn More 10 9Jun 3 '19

Tech Interviews Are Broken. Let's Fix Them!

OK. Time to take a break from the “best” or “worst” interview questions and take a walk through probl...

Learn More 54 15May 28 '19

Growing Up With A Mom In Tech

It's time to take a little break from coding and talk about something that really...

Learn More 13 2May 12 '19

Why I ignore the hype (and you should too)

It’s been 20 years since I made my first website. I've been burned by the hype ti...

Learn More 192 20May 10 '19

Which 2018 Mac is best for web development?

This mid-2015 MacBook Pro has been a workhorse for me but it’s time may be up! Th...

Learn More 18 53May 3 '19