Atomic Object Show Nav
Close Menu
< Blog Home
Atomic Object
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Contact
Atomic Object Atomic Object
Services
  • Offerings
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Platforms
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Industries
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

nodejs

JavaScript

So You Want to Code in JavaScript: A Setup Survival Kit

Whether you’re joining an existing codebase or starting your first side project, here are 4 tools I’ve found essential for JavaScript setup.
Developer Tools

Add Custom Claims Using Auth0 Actions

The user’s last password reset date is available in the metadata, but accessing it can be tricky. This is where Auth0 Actions come in handy.
Test Driven Development

Test DynamoDB with Jest Shelf

Jest’s DynamoDB shelf is a small utility that wraps DynamoDB Local and makes it incredibly simple to spin up a temporary instance.
AWS

Node.js + AWS Secrets Manager: Encryption Lessons and Insights

My team recently ran into a few issues when decrypting and storing secrets in AWS Secrets Manager. Here’s what I learned.
JavaScript

How to Use busboy for File Uploads in Express Middleware

Here's an Express middleware function that uses the busboy library to save an uploaded (multipart form) file to a temp file on disk.
JavaScript

Configure an Express Application with mTLS and express-ws

Here's an example of how to configure a Node Express app that uses express-ws for WebSocket support with the necessary options for TLS / mTLS.
TypeScript

How to Upload PDF Files to Azure Blob Storage Using Node.js

On a recent software project, we discussed various methods to handle document uploading and landed on leveraging Microsoft Azure Storage and Node SDK.
Platforms & Languages

Prisma Migration on Heroku and NodeJS

Prisma migrations are simple for local development, but what about staging and production on Heroku? Here are three ways to run Prisma migrations on Heroku.
Desktop Apps

How to Handle Multiple Windows in an Electron App

Electron allows you to create desktop apps using Node.js. These apps usually have a single window, but here's how to support multiple windows in Electron.
Platforms & Languages

Running NodeJS Scripts in AWS Fargate

Sometimes NodeJS scripts take minutes or hours, to run. I’ve been using AWS Fargate to run these longer running NodeJS scripts in the cloud.
Developer Tools

Why I Prefer Makefiles Over package.json Scripts

Does your package.json file have a large scripts section? If you have more than a handful of extremely simple npm scripts, try Makefiles.
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.

Posts navigation

← Older posts

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

© 2026 Atomic Object LLC
Explore
  • Insights
  • Careers
  • Diversity
  • Resources
  • Atomic Blog
  • Developer Resources
Offices
  • Ann Arbor
  • Chicago
  • Grand Rapids
  • Raleigh-Durham
Details
  • Contact
  • Media
  • Privacy Policy