Blog
Tutorials, guides and expert articles.
Using 'Pick' in TypeScript to simplify Types and Interfaces
Interfaces and Types can get messy, but with Mapped Types we’ll learn how to use Pick to simplify your codebase and keep it clean.

Todd Motto
Feb 23, 2021
Relative fs.readFileSync paths with Node.js
How to get a relative path to a particular file using fs.readFileSync(), “path” and “__dirname” in Node.js, as by default it’s not relative.

Todd Motto
Feb 18, 2021
Join our email community
Receive top developer tips, motivational emails, discounts and be the first to know about new releases.
Checking if a JavaScript Object has any keys
JavaScript has come a long way in recent years, introducing some great utility functions such as Object.keys, Object.values and many more. In this ...

Todd Motto
Feb 6, 2021
Ways to check if a String starts with specific characters
Like all things JavaScript, there are many ways to accomplish the same task. Here we’ll dive into the various ways to check if a JavaScript string ...

Todd Motto
Feb 3, 2021
The Ultimate Guide to setting up Node.js with TypeScript and Express
Setup a Node.js and Express app using TypeScript. Complete with local development and build commands to compile your code from TypeScript back to E...

Todd Motto
Feb 1, 2021

Dynamically create Folders by Month and Year with Google Apps Script
Learn how to dynamically create “year” and “month” folders to create Drive documents, using Apps Script, to automate your workflow.

Todd Motto
Jan 29, 2021

Mocking APIs for Storybook stories in an NX Monorepo
Storybook is easily one of my favorite tools in the world of UI/UX engineering. If you haven’t used it before, I highly recommend checking it out! ...

Chris Whited
Jan 18, 2021

Importing and using NPM packages in Deno
With deno continuing to grow in popularity, one of the most common questions/requests I see regarding deno is that there is an abundance of package...

Chris Whited
Jun 8, 2020

Handling Observables with NgFor and the Async Pipe
Now you’ve learned the basics of Angular’s NgFor it’s time to take things up a notch and introduce some Observables. In this article you’ll learn h...

Todd Motto
Jun 7, 2020

Object.is() vs === in JavaScript
In this post you’ll learn how to use the new ES6 method Object.is() in JavaScript.

Todd Motto
Jun 6, 2020

Ultimate Guide to PWAs with Workbox
This post is a complete guide to building a Progressive Web App (PWA) from the beginning using Google’s Workbox. By the end of this guide, you’ll b...

Andres Gesteira
Jun 5, 2020