Atomic Object Show Nav
Close Menu
< Blog Home
We're Hiring
Atomic Object
Services
Portfolio
Team
Culture
Contact
Atomic Object Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

node

Developer Tools

Setting up Microsoft Graph API in Node

In getting the authentication setup for Microsoft Azure in Node, we can take advantage of the Graph API in the background of any app.
TypeScript

Three Reasons to Use Yarn in 2020 (and Beyond)

Even with improvements to NPM, Yarn still provides compelling reasons to choose it. And I believe it's only going to keep getting better.
Developer Tools

Setting up GitHub Actions for a React/Node Project

How to set up GitHub Actions for a React, Node, Postgres, Yarn, and Typescript project running on Heroku. And why I won't be going back to CircleCI.
Web Apps

Creating a Simple Server with Next.js

It can take a long time to get a full-stack React & Node.js app up off the ground. But with the addition of API Routes, Next.js can do that in just minutes.
Web Apps

HTML Snapshot Testing with Node

How we use Node for snapshot testing of HTML files that we generate for inclusion in daily email reports.
Web Apps

Eliminate Circular Dependencies from Your JavaScript Project

While circular dependencies may not directly result in bugs, they will almost always have unintended consequences. There are node packages that look for circular dependencies, but
Web Apps

Extending the Heroku Timeout in Node.js

It's possible to extend the default Heroku 30 second timeout by sending meaningless bytes back to the client. This post shows how to do so using Node.js / Express middleware.
Web Apps

Optimizing GraphQL Queries with DataLoader

If you don't optimize your GraphQL queries, you can end up with sending multiple round trips to the database over the course of a single query.
Web Apps

Never Mix Promises and Callbacks in NodeJS

The moral of the story is, don’t call callbacks from inside promises in NodeJS. They will swallow your exceptions unexpectedly.
Developer Tools

Debugging ES6 Code in Node.js

There's been a lot of effort to add ES6 compatibility to browsers (and Node.js). I'm going to use three Node debugging techniques modified to work with ES6.
Developer Tools

Comparing Node.js Debug Options

Comparing the built-in Node debugger, Node Inspector, and IDEs for debugging Node.js apps.

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

© 2023 Atomic Object LLC
Explore
  • Careers
  • Diversity
  • Resources
  • Atomic Blog
Offices
  • Grand Rapids
  • Ann Arbor
  • Chicago
  • Raleigh-Durham
Details
  • Contact
  • Media
  • Privacy Policy
Certified B Corporation