JavaScript Scene

JavaScript, software leadership, software development, and related technologies.

Eric Elliott

Make some magic. #JavaScript


#JavaScript changed my life. I'm a huge fan. Looking for cool JS projects to tweet about. I always loved #geek guys and they never loved me back until now. Yay!

Latest Posts

Behavior Driven Development (BDD) and Functional Testing

Unit testing is a methodology where units of code are tested in isolation from the rest of the application. A unit test might test a…

How Popular is JavaScript in 2019?

When people ask me what language they should learn, I tell them to start with JavaScript. Why? JavaScript is the standard programming…

TDD Changed My Life

It’s 7:15 am and customer support is swamped. We just got featured on Good Morning America, and a whole bunch of first time customers are…

What is `this`? The Inner Workings of JavaScript Objects

JavaScript is a multi-paradigm language that supports object-oriented programming and dynamic binding. Dynamic binding is a powerful…

Software Roles and Titles

I’ve noticed a lot of confusion in the industry about various software roles and titles, even among founders, hiring managers, and team…

Unit Testing React Components

Unit testing is a great discipline which can lead to 40%-80% reductions in production bug density. Unit testing also has several other…

The TypeScript Tax

A Cost vs Benefit Analysis

Composing Software: The Book

Note: This is part of the “Composing Software” book that started life right here as a blog post series. It covers functional programming…

Top JavaScript Frameworks and Topics to Learn in 2019

It’s that time of year again: The annual overview of the JavaScript tech ecosystem. Our aim is to highlight the learning topics and…


No reviews, submit yours below.
Add review

Login to submit your review.