Developing without a laptop: Living the dream. | Continue reading
On the Necessity of Confidence and FailureContinue reading on JavaScript Scene » | Continue reading
Note: This is part of the “Composing Software” series on learning functional programming and compositional software techniques in…Continue reading on JavaScript Scene » | Continue reading
Note: This is part of the “Composing Software” series on learning functional programming and compositional software techniques in…Continue reading on JavaScript Scene » | Continue reading
Test Driven Development (TDD) is a process for writing software that provably satisfies the software requirements. The process works like…Continue reading on JavaScript Scene » | Continue reading
Note: This is part of the “Composing Software” series on learning functional programming and compositional software techniques in…Continue reading on JavaScript Scene » | Continue reading
Note: This is part of the “Composing Software” series on learning functional programming and compositional software techniques in…Continue reading on JavaScript Scene » | Continue reading
When I was about 6 years old, I spent a lot of time playing computer games with my best friend.Continue reading on JavaScript Scene » | Continue reading
“Junior dev for life” is a tagline that was recently popularized by Dan Abramov. Dan is the author of Redux. He’s very smart, very…Continue reading on JavaScript Scene » | Continue reading
“Master the JavaScript Interview” is a series of posts designed to prepare candidates for common questions they are likely to encounter…Continue reading on JavaScript Scene » | Continue reading
A preponderance of research suggests that there is an order of magnitude difference in productivity between developers. To quote Steve…Continue reading on JavaScript Scene » | Continue reading
“Master the JavaScript Interview” is a series of posts designed to prepare candidates for common questions they are likely to encounter…Continue reading on JavaScript Scene » | Continue reading
It’s that time of year — time to start thinking of resolutions for the new year. But this time you’re actually going to check some of them…Continue reading on JavaScript Scene » | Continue reading
2016 was a stellar year for JavaScript Scene. We doubled our readership to more than half a million per month. Thank you for your support…Continue reading on JavaScript Scene » | Continue reading
JavaScript has grown up. It’s time for the community to grow up with it.Continue reading on JavaScript Scene » | Continue reading
In recent years, I’ve had more and more companies ask me to speak on the benefits of TDD and share advice about how to implement a more…Continue reading on JavaScript Scene » | Continue reading
The popularity of JavaScript has led to a very vibrant ecosystem of technologies, frameworks, and libraries. Along with all the amazing…Continue reading on JavaScript Scene » | Continue reading
TypeScript has gained a lot of popularity since the Angular 2 project decided to adopt it and write all their documentation examples in…Continue reading on JavaScript Scene » | Continue reading
Learning JS can be overwhelming. I know it can feel like there is an ocean of stuff you don’t know.Continue reading on JavaScript Scene » | Continue reading
I recently wrote an article called “Native Apps are Doomed.” I was surprised at how many people were defending native apps. In all honesty…Continue reading on JavaScript Scene » | Continue reading
The lone coder has a lot of advantages. Working in a personal cave away from all distractions, a solitary coder can do amazing things…Continue reading on JavaScript Scene » | Continue reading
Node is a JavaScript environment built on the same JavaScript engine used in Google’s Chrome web browser. It has some great features that…Continue reading on JavaScript Scene » | Continue reading
JavaScript was born in 1995, and lived half its life as a toy language that people didn’t take very seriously. Today, JavaScript is the…Continue reading on JavaScript Scene » | Continue reading
I have been coding for longer than I care to admit. I am mostly “self-taught”, but I did eventually take some programming courses in…Continue reading on JavaScript Scene » | Continue reading
From now on, I won’t be building any more native apps.Continue reading on JavaScript Scene » | Continue reading
Deadlines are incredibly destructive to team productivity and morale.Continue reading on JavaScript Scene » | Continue reading
You may have heard of Yarn. It’s intended as a faster, more reliable alternative to the npm client. It’s nice to have packages install…Continue reading on JavaScript Scene » | Continue reading
Apple announced it’s new MacBook line, and as they seem to do with every major product release, they’ve dropped something people take for…Continue reading on JavaScript Scene » | Continue reading
Let’s start with what not to do. When I was hunting for my first software development job, I made every mistake in the book. I was a young…Continue reading on JavaScript Scene » | Continue reading
What can neuroscience teach us about the brains of software developers? A lot.Continue reading on JavaScript Scene » | Continue reading
Shotgun is a video screencast show that lets you ride shotgun with me while I tackle real programming challenges for real apps and…Continue reading on JavaScript Scene » | Continue reading
According to StackOverflow’s 2016 Developer Survey, participating in a mentorship program is more highly correlated with job salary than a…Continue reading on JavaScript Scene » | Continue reading
Most people who follow me know that I personally favor React, but of course I like my decisions to be educated, not based on uninformed…Continue reading on JavaScript Scene » | Continue reading
“Master the JavaScript Interview” is a series of posts designed to prepare candidates for common questions they are likely to encounter…Continue reading on JavaScript Scene » | Continue reading
by Todd H. GardnerContinue reading on JavaScript Scene » | Continue reading
When I started using React, there was no Redux. There was only the Flux architecture, and about a dozen competing implementations of it.Continue reading on JavaScript Scene » | Continue reading
Learning to code can be tough. One of the biggest challenges I faced when I was learning was how to make the jump from learning resources…Continue reading on JavaScript Scene » | Continue reading