---
title: "Discussion on \"80% Cleaner JavaScript Code Using Optional Chaining and Nullish Coalescing\" | Hashnode"
description: "Discussion on \"80% Cleaner JavaScript Code Using Optional Chaining and Nullish Coalescing\". Photo by Curology on Unsplash\nEver since ES2015, also known as ES6, JavaScript has moved away from a waterfall style approach where loads of features were released at once under a major version, to a more agile approach where new features are release..."
url: "https://hashnode.com/posts/80-cleaner-javascript-code-using-optional-chaining-and-nullish-coalescing-3fb1d1df3867/61a6ecf94b0b9223386b87a5"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [80% Cleaner JavaScript Code Using Optional Chaining and Nullish Coalescing](https://non-traditional.dev/80-cleaner-javascript-code-using-optional-chaining-and-nullish-coalescing-3fb1d1df3867?utm_source=hashnode&utm_medium=feed)

Photo by Curology on Unsplash Ever since ES2015, also known as ES6, JavaScript has moved away from a waterfall style approach where loads of features were released at once under a major version, to a more agile approach where new features are release...

Oct 15, 2020 · 5 min read · non-traditional.dev  
Read the article

-   [#javascript](https://hashnode.com/tag/javascript)
-   [#programming-tips](https://hashnode.com/tag/programming-tips)
-   [#codenewbies](https://hashnode.com/tag/codenewbies)

## Written by

[Travis Waith-Mair](https://hashnode.com/@nontraditionaldev)

@nontraditionaldev · Houston, Texas

  
[View profile](https://hashnode.com/@nontraditionaldev)

Spread the joy

Travis Waith-Mair is a software engineer with a focus on front-end development. He is the author of the course "Composing Layouts in React" on Newline.co, where he teaches developers how to create flexible and modular layout systems using the React JavaScript library. In addition to his work as a course author, Travis is also the creator of the Bedrock Layout Primitives Library, a set of open-source tools for building robust and highly customizable layout systems. Travis's passion for front-end development is driven by his belief that a well-designed layout is the foundation of any great user experience.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
