DWR.IO

Daniel W. Robert

Front-End Engineer. Always a student.

JavaScript's Nullish Coalescing Operator

January 31, 2025

The nullish coalescing operator (??) returns the right operand when the left is null or undefined — a more precise alternative to the || operator...

Read note →

Using AI to Summarize GitHub Communications

January 10, 2025

A practical workflow for using AI to quickly get caught up on long GitHub Discussions, Issues, and Pull Request threads...

Read note →

CSS Display Contents

December 28, 2024

The display: contents; rule tells CSS to skip the targeted element in layout calculations, treating its children as direct children of the parent...

Read note →

Make A Custom Script Globally Executable

December 18, 2024

When you write a script to automate a task, it's ideal to call it from anywhere on your filesystem rather than navigating to its directory each time...

Read note →

Optional Chaining in JavaScript

December 27, 2023

Introduced in ECMAScript 2020, Optional Chaining allows you to read deeply nested object properties without explicitly validating each reference in the chain...

Read note →