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
We're Hiring
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
We're Hiring
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

nodejs

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.
Web Apps

How to Add a Timeout to Promises in Node.js

Node.js doesn't allow you to add a timeout to a promise by default. Here's a method I worked out for wrapping your promises in timeouts.
DevOps & System Admin.

Updating AWS Lambda Function Code when Local Files Change

How to use "make" to update AWS Lambda layer and AWS Lambda function configuration and code whenever local files change.
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.

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.

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