Skip to content
Become A Better Programmer

Become A Better Programmer

Trust The Process

  • Articles
    • Web3
    • JavaScript
    • TypeScript
    • Rust
    • Node.js
    • Unit Tests
    • Git
    • Interested in Programming
    • Interesting and Fun Facts
    • Programmers’ Advice
    • Programmer’s Knowledge
    • Programmer’s Health
    • Jobs and Careers Advice
  • About Us
  • Contact Us

TypeScript | Double Question Marks (??) – What it Means

April 25, 2022September 21, 2021 by Andres Reales

The double question marks (??) are also called nullish coalescing operators in TypeScript. They allow to use of a default value set on the right side of the operator in case the initial value from the left side of the operator is null or undefined.

Categories TypeScript Tags tips

TypeScript | Objects with Unknown Keys and Known Values

April 25, 2022September 18, 2021 by Andres Reales

Learn how to define object types with unknown keys and known values using TypeScript by explaining with easy code examples.

Categories TypeScript Tags tips

TypeScript | Declare an Empty Object for a Typed Variable

April 25, 2022September 16, 2021 by Andres Reales

Learn different ways to declare an empty object for a typed variable using TypeScript by presenting easy to follow examples

Categories TypeScript Tags tips

TypeScript | Union Types – Defining Multiple Types

April 25, 2022September 15, 2021 by Andres Reales

Use Union types allows you to define a variable as a string, or a number, or an array, or an object, etc. in TypeScript, which helps you define multiple types.

Categories TypeScript Tags tips

TypeScript | Convert Enums to Arrays

April 25, 2022September 15, 2021 by Andres Reales

Learn how to use enums in TypeScript, which are a special type not found in regular JavaScript allowing us to define constants.

Categories TypeScript Tags tips

TypeScript | Union Types vs Enums

April 25, 2022September 14, 2021 by Andres Reales

Learn the difference between using union types and enums in TypeScript with simple examples, as well as understanding when to use one or the other

Categories TypeScript

Practical Guide: Learn How to Use .pipe() in Node.js

April 25, 2022September 10, 2021 by Andres Reales

Learning how to use the pipe method in Node.js is an advance topic, but it doesn’t have to be. This guide provides an easy-to-follow explanation.

Categories Node.js

Is It Normal To Be Stuck in Programming Problems?

April 25, 2022September 8, 2021 by Andres Reales

Sometimes programmers get stuck trying to make things work leading to frustration. However, there are tips programmers can use to get out there.

Categories Programmers' Advice

Do You Need a Degree To Learn and Work as a Programmer?

April 25, 2022September 7, 2021 by Andres Reales

Interested in working as a programmer, but don’t have a degree? In this article we explain why you don’t need a degree to learn how to program.

Categories Interested in Programming, Programmers' Advice

Is Node.js Single-Threaded or Multi-Threaded? and Why?

April 25, 2022September 4, 2021 by Andres Reales

Many developers have been using Node.js for years without knowing if it single-threaded or multi-threaded. We will explain which one is and why.

Categories JavaScript, Node.js
Older posts
Newer posts
← Previous Page1 … Page12 Page13 Page14 … Page17 Next →

About Us

Andrés Reales is the founder of Become a Better Programmer blogs and tutorials and Senior Full-Stack Software Engineer. With the purpose of helping others succeed in the always-evolving world of programming, Andrés gives back to the community by sharing his experiences and teaching his programming skillset gained over his years as a professional programmer.

This site is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. We are compensated for referring traffic and business to Amazon and other companies linked to on this site.

Latest Content

  • How to Use Enums in JavaScript? Defining a Custom Object
  • (Solved) Cannot Convert Undefined or Null to Object in JS
  • (Solved) TypeScript Array.find() possibly ‘undefined’
  • TypeScript | A Practical Guide to Use Extends in TypeScript
  • How to Print a Raw Pointer in Rust?

Popular Categories

  • General Info
  • Git
  • Interested in Programming
  • Interesting and Fun Facts
  • JavaScript
  • Jobs and Careers Advice
  • Node.js
  • Programmer's Health
  • Programmer's Knowledge
  • Programmers' Advice
  • Rust
  • Tutorial
  • TypeScript
  • Unit Tests
  • Web3

Footer

  • Privacy Policy and Disclaimer
  • Terms and Conditions
  • About Us
  • Contact Us
  • Sitemap
© 2026 Become A Better Programmer • Built with GeneratePress
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.