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

nodejs

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.
Development Practices

Document Your Project’s package.json File

It's a bummer that you can't comment JSON, but that shouldn't stop you from documenting the decisions in your package.json file.
TypeScript

Setting up a Test FTP Server in Node

A guide to establishing a client for making an FTP connection in Node. Plus how to create a test server to test your connection with

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.

© 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