Node and Typescript
React Native on Android
Installing Dev Environment On ubuntu you can install the android SDK with apt-get install android...
Joplin Development
Joplin features a rich plugin architecture which allows third party developers to build plugins t...
Knex
ORM for node.js with Typescript compatibility
NPM and Gitlab
Gitlab has a built in package repository that can be used as a stand in for NPM's global repo. Be...
Publishing Type Definitions
It can be useful to be able to publish these types in custom NPM repos e.g. Gitlab Configuring pa...
AMQPLib and RabbitMQ
Channel closed by server: 406 (PRECONDITION-FAILED) with message "PRECONDITION_FAILED As explaine...
Debugging Complex TS Projects in VSCode
launch.json Config File This page assumes a build config based on the one in Publishing Type Defi...
Handling File Uploads in Express
Express and Multi-Part Uploads Historically I've used the express Multer middleware and associate...
Logging and Winston
Winston is a fancy logging library for node. Using Common Loggers Between Packages As per this st...
Fetch
The Fetch API was adopted as a standard replacement for XMLHTTPRequest in the last few years. It ...
npmrc
npmrc files registry namespaces and credentials that allow users to authenticate against private ...
Node Version Management
Volta is a modern NodeJS runtime and tooling manager similar to NVM. An advantage of Volta over n...