node
Ideas, thoughts and links about Node.js developement and the London community. If you would like some help with a Node.js project, please get in contact.
Links
05-04-2017Using Node.js Event Loop for Timing Attacks | Snyk
nearForm Ltd - YouTube
A list of videos from nearForm Ltd
19-04-2017simple-ssh
A wrapper for the ssh2 client module by Brian White which makes it easier to run a sequence of commands over SSH.
13-06-2017Node.js performance monitoring with Prometheus
This article helps you to understand what to monitor if you have a Node.js application in production, and how to use Prometheus – an open source solution, which provides powerful data compressions and fast data querying for time series data – for Node.js monitoring.
26-07-2017Node.js ES2015/ES6, ES2016 and ES2017 support
node support
09-03-2018Guide to using the Node.js agent API | New Relic Documentation
The New Relic Node.js agent API allows you to extend the agent's standard functionality. You can use this API to: Customize your app name Create custom transaction parameters Report custom errors and metrics You can also use the API for custom instrumentation. For supported frameworks, the agent instruments most activity automatically. Custom instrumentation lets you extend that monitoring to frameworks without default instrumentation. Other resources: The Node.js agent API documentation on GitHub has more detail and practical tutorials. You can also adjust the Node.js agent's default behavior with configuration settings. To see all available New Relic APIs, see Intro to APIs.
26-11-2018Amazon.jobs: Help us build Earth’s most customer-centric company.
Amazon jobs listing
03-07-2019Install the Node.js agent | New Relic Documentation
New Relic's Node.js agent is publicly available on the Node Package Manager (npm) repository as well as on New Relic's GitHub repo for Node.js . Before you install the Node.js agent, make sure your application meets New Relic's system requirements. You may also want to watch the installation video before you begin.
06-08-2019Understanding npm-link - DailyJS - Medium
Sometimes you need to work on application code and a dependency at the same time. You might be the author of a dependency and don’t have good test coverage yet. The application can serve as an end-to-end test for the dependency. Maybe you need to debug an issue in your application and the problem seems to be in the dependency sources.
24-09-2019Releases | Node.js
Major Node.js versions enter Current release status for six months, which gives library authors time to add support for them. After six months, odd-numbered releases (9, 11, etc.) become unsupported, and even-numbered releases (10, 12, etc.) move to Active LTS status and are ready for general use. LTS release status is "long-term support", which typically guarantees that critical bugs will be fixed for a total of 30 months. Production applications should only use Active LTS or Maintenance LTS releases.
02-03-2020Worker threads and multithreading in Node.js - Blog by Piotr Duperas
My life seemed to be a series of events and accidents. Yet when I look back I see a pattern.
06-07-2020Worker Threads with TypeScript - Node.js TypeScript #12
The Node.js and JavaScript are often perceived as a single-threaded but in this series, we prove that it is not entirely true. Node.js creates threads when performing Input/Output operations. Not only that, but we can also create additional processes. While the above does not count yet as multithreading, in this article we begin to cover the basics of TypeScript Worker Threads and explore how they work and compare them to other ways of running JavaScript in parallel that we’ve used so far.
07-07-2020Worker Threads | Node.js v14.5.0 Documentation
The worker_threads module enables the use of threads that execute JavaScript in parallel. To access it:
07-07-2020Validating iOS Subscription Receipts in React Native & Node.js | by Ross Bulat | Medium
Transaction receipts: the key element of subscription managementTransaction receipts are a key element in managing subscriptions through in-app purchases, as well as for automatically renewing and cancelling subscriptions based on the receipt status and validity. They should be handled with care at the initial purchase stage, ensuring that they are persisted in your backend database and stored in a secure manner.
15-09-2020user-package-stats · GitHub
I was poking around trying to figure out all the packages I have access to publish and got curious. So I write this little script to determine the download stats for all the packages I have publish access to.Feel free to try it yourself. Just change the username passed to getUserDownloadStats.By default, the stats are sorted by their average daily downloads (descending). That should give you an idea of the most "popular" package of a given user relative to how long that package has been around.
05-12-2020tensorflow/tfjs: A WebGL accelerated JavaScript library for training and deploying ML models.
TensorFlow.js is an open-source hardware-accelerated JavaScript library for training and deploying machine learning models.
06-12-2020Use face-api.js on node js
fs.writeFileSync(path.resolve(baseDir, fileName), buf)
11-12-2020GitHub - goldbergyoni/nodebestpractices: The Node.js best practices list (January 2021)
this repository is a summary and curation of the top-ranked content on Node.js best practices, as well as content written here by collaborators
21-01-2021Introducing WebContainers: Run Node.js natively in your browser
A few years ago we realized that the web was heading towards a key inflection point. The advent of WebAssembly and new capabilities APIs made it seem possible to write a WebAssembly-based operating system powerful enough to run Node.js, entirely inside your browser. We envisioned a superior development environment that was faster, more secure and consistent than local environments, to enable seamless code collaboration without ever having to set up a local environment.
20-05-2021
26-07-2022Deploy app servers close to your users · Fly