nodejs

image post

How to configure and use testcontainer in Node.js

testcontainer as a Node.js module to create dynamic containers
Andrés Canavesi - Oct 13, 2021

image post

How to connect to a MySQL database in Node.js

Andrés Canavesi - Oct 12, 2021
To connect to a MySQL database in Node.js is pretty straightforward with the module mysql2.

image post

Node.js Express Mysql stack deployed on Heroku

How to build a rest API from zero using Node.js, Express and MySQL
Andrés Canavesi - Oct 09, 2021
Let's build a Rest API from scratch that uses a MySQL database. We are going to use Node.js and Express as a framework to generate some scaffolding for our Rest API

image post

Node.js and typescript project template

Andrés Canavesi - Oct 08, 2021
A project template with typescript, jest and linter among others configurations

image post

Prettier config

Prettier is a code formatter that supports many languages and can be integrated with most of the editors.
Andrés Canavesi - Sep 09, 2021
With Prettier you will be able to define your own rules, however default rules are enough at the beginning.

image post

Sitemap xml creation

A sitemap is very important if you want to search engines discover and index your site properly.
Andrés Canavesi - Sep 09, 2021
No matter the language you are using in your site, this is the right way to create a sitemap.

image post

Salesforce rest api download ContentVersion

Download a Salesforce file (ContentVersion) through the API using Node.js with jsforce package
Andrés Canavesi - Sep 09, 2021

image post

How to make Load and Smoke testing with Artillery

Artillery is a CLI tool installed easily through npm
Andrés Canavesi - May 20, 2021
Artillery is a modern load testing and smoke testing solution designed for cross-functional teams that run microservice-based systems on AWS and rely on CI/CD to ship at high velocity

image post

Download and save a file in Node.js

Get a file from a server and store it in your disk
Andrés Canavesi - May 13, 2021
Download a file in Node.js is pretty straightforward. We are going to make an implementation using native modules. No third parties.

image post

How to trigger a Lambda with a SQS message

AWS SAM template to execute a Lambda Function by writing a message in a SQS queue. Cloudformation world
Andrés Canavesi - May 12, 2021
Let's create a SAM template to declare a Lambda function to be triggered from an SQS message

image post

How to download a Salesforce file from Node.js

A JavaScript snippet to download a Salesforce file using the Rest API
Andrés Canavesi - Apr 20, 2021
Download a file from Salesforce using Node.js

image post

DB schema updates with knex in Node.js

Run database migration with knex
Andrés Canavesi - Feb 06, 2021
Knex is a query builder and among other things, it's an awesome tool to run DB migrations to create tables and modify them as you usually do with SQL scripts

image post

Dealing with concurrency in Node.js

Yeap, race condition is present also in Node.js regardless the single thread Event Loop
Andrés Canavesi - Aug 30, 2020
Even though the Event Loop is a single thread we have to take care of race condition since 99% of our code will run in a non main thread.

image post

How to use a GitHub repository as a dependency in Node.js

Andrés Canavesi - Aug 30, 2020
Sometimes you need a dependency that is not published as a regular package at npmjs.com

image post

Improve pg-promise stack traces

Andrés Canavesi - Aug 27, 2020
When you execute a query with error, we get a pg-promise internal module-specific stack trace.

image post

How to use node-cache to accelerate queries

Using node-cache package to cache heavy and frequent queries in Node.js
Andrés Canavesi - Aug 25, 2020
Database access is usually expensive so you should optimize roundtrips as much as possible.

image post

pg-promise self signed certificate error in Postgres

To fix this issue you have to use the package with the following recommendations
Andrés Canavesi - Aug 20, 2020
If you are using Node.js with some of these packages: pg-promise or pg probably you are facing this issue.

image post

How to connect to a Redshift database from Node.js

See how to use pg-promise to connect to a AWS Redshift database
Andrés Canavesi - Aug 11, 2020
A util piece of code to connect to a Redshift database

image post

Cache implementation in Node.js

A custom cache implementation to show how Promises powerful are
Andrés Canavesi - Aug 08, 2020
A cached value it’s dynamic data, expensive to calculate, that we make it constant during a period of time.

image post

Configure Prettier in your Node JS project

How to configure Prettier to format your code as It was written by only one developer
Andrés Canavesi - Aug 08, 2020
Prettier is a code formatter that supports many languages and can be integrated with most of the editors