{"componentChunkName":"component---src-templates-category-js","path":"/category/community/page/2","result":{"data":{"allContentfulPost":{"edges":[{"node":{"slug":"need-to-node-volume-65","title":"Need to Node – Volume 65","image":{"file":{"url":"//images.ctfassets.net/xmu5vdhtphau/VFeeEm280FxoAGqYdliFg/0bd19fd5585434f09c59803c90114a61/4-min.png","fileName":"4-min.png"}},"bodyContent":{"childMarkdownRemark":{"html":"<p>In this volume of Need to Node, you can find the latest news on Node.js’s v13.12.0 (Current) Release, Diagnostics in Node.js and a practical guide to memory leaks in Node.js.</p>\n<p>Need to Node is a weekly bulletin designed to keep you up-to-date with the latest news on the Node.js project, events and articles. You are always welcome to collaborate and participate. Please let us know if we missed a piece of content you think should be included!</p>\n<h2>What’s New in the Node.js Project</h2>\n<ul>\n<li>Discussing changes to <a href=\"https://github.com/nodejs/Release/issues/553\">Node's Release Cadence</a> due to the COVID-19 pandemic. This issue contains a discussion if the release date should be postponed. For now it will remain the same: 2020-04-21.</li>\n<li><a href=\"https://nodejs.org/en/blog/release/v13.12.0/\">Node v13.12.0 (Current) Released</a>  In addition to the usual dependency updates (npm to 6.14.4, libuv to 1.35.0), diagnostic reports are now considered stable, and Node’s macOS binaries are now compiled in a way that supports notarization.</li>\n<li>Node 14.0.0 Release Candidate 1. You can find the latest Node.js v14 downloads <a href=\"https://nodejs.org/download/rc/v14.0.0-rc.1/\">here</a> . Final release of 14 as the new ‘current’ release is due in a few weeks. Node 14 should then become LTS in October.</li>\n</ul>\n<h2>Awesome Articles, Links, and Resources</h2>\n<ul>\n<li><a href=\"https://nodesource.com/blog/diagnostics-in-NodeJS-1\">Diagnostics in Node.js Part 1</a>, useful techniques for diagnostics in Node.js - by <a href=\"https://twitter.com/lizparody23\">lizparody</a></li>\n<li><a href=\"https://tsh.io/state-of-microservices/\">State of Microservices 2020</a> Scalability and performance are the two most important topics when it comes to microservices. Don’t miss this report based on a survey conducted among 650+ tech leaders around the world!</li>\n<li><a href=\"https://www.youtube.com/watch?v=jWsDPyHrJho\">Contributing to Node.js Core</a> In this excellent stream, <a href=\"https://twitter.com/edsadr\">Adrian Estrada</a> and <a href=\"https://twitter.com/julian_duque\">Julian Duque</a> share how to start contributing to Node.js. Don’t miss it, especially if you speak spanish and like Node.js! </li>\n<li><a href=\"https://www.asyncapi.com/blog/automated-releases/\">Automating releases with GitHub Actions and Docker Hub</a> Repetitive tasks are tedious. If what you do manually can be automated, then what are you waiting for! In this article you can learn how to automate releases using npm, Docker Hub and GitHub actions. By <a href=\"https://twitter.com/derberq?lang=en\">Lukasz Gornicki</a></li>\n<li><a href=\"https://blog.logrocket.com/integrating-typescript-graphql/\">Integrating TypeScript with GraphQL</a> A thorough tutorial on using the TypeGraphQL library to build GraphQL APIs in Node.js while leaning on TypeScript’s features. By <a href=\"https://blog.logrocket.com/author/alexandernnakwue/\">Alexander Nnakwue</a></li>\n<li><a href=\"https://www.arbazsiddiqui.me/a-practical-guide-to-memory-leaks-in-nodejs/\">A Practical Guide to Memory Leaks in Node.js</a> Memory leaks are the parasites of applications. They creep up into your systems unnoticed, don't cause any harm initially, but once they are strong enough, they can cause catastrophic problems. These include high latencies ,crashes, etc. This article helps you understand memory leaks and how to fix them. Don’t miss it. By <a href=\"https://www.arbazsiddiqui.me/\">Arbaz Siddiqui</a></li>\n</ul>\n<h2>One Last Thing...</h2>\n<p>If you find any Node.js or JavaScript related content over the next week (or beyond!), never hesitate to reach out to us on Twitter at<a href=\"https://twitter.com/nodesource\">@NodeSource</a> to share and get it included in Need to Node - our DMs are open if you don’t want to share publicly!</p>"}},"categories":[{"name":"Community","slug":"community"},{"name":"Node.js","slug":"node-js"}]}},{"node":{"slug":"need-to-node-volume-64","title":"Need to Node – Volume 64","image":{"file":{"url":"//images.ctfassets.net/xmu5vdhtphau/4pkqP0mjoj4FuZpgYCTicI/06b9039051055aefb5796f9ee82a5e66/2-min.png","fileName":"2-min.png"}},"bodyContent":{"childMarkdownRemark":{"html":"<p>In this volume of Need to Node, you can find the latest news on the Node.js v13.11.0 (Current) Release, npm is joining GitHub and Three Things You Didn't Know You Could Do with npm Scripts.</p>\n<p>Need to Node is a weekly bulletin designed to keep you up to date with the latest news on the Node.js project, events and awesome articles. You are always welcome to collaborate and participate. Please let us know if we missed a piece of content you think should be included!</p>\n<h2>What’s New in the Node.js Project</h2>\n<ul>\n<li>🚨 <a href=\"https://github.blog/2020-03-16-npm-is-joining-github/?utm_campaign=1584377606&#x26;utm_medium=social&#x26;utm_source=twitter&#x26;utm_content=1584377606\">npm is joining GitHub</a> 🙀.  On March 16th, Nat Friedman CEO of GitHub, announced that an agreement to acquire npm has been signed. The central  focus of the acquisition will be to (1) invest in the registry infrastructure and platform, (2) improve the core experience and (3) engage with the community. Check out the blog post!</li>\n<li><a href=\"https://github.com/nodejs/node/pull/32181\">The (Ongoing) Node 14.0 Pull Request</a> Check out what’s going on with the road to Node 14! The cut-off date for new features making it into this release is coming up later this month with the eventual release being due in late April (and running V8 8.1).</li>\n<li><a href=\"https://github.com/nodejs/node/releases/tag/v13.11.0\">Node 13.11.0 (Current) Released</a>. A minor release that includes updates in <code>async_hooks</code>, <code>cli</code> and <code>fs</code>.</li>\n</ul>\n<h2>Awesome Articles, Links, and Resources</h2>\n<ul>\n<li><a href=\"http://thecodebarbarian.com/building-a-github-app-with-node-js.html\">Building a GitHub App With Node.js</a>. In this article you can learn how to build a GitHub app that enforces pinning exact dependencies in your package.json: no <code>^</code>, <code>>=</code>, or <code>*</code> required. Exciting! By <a href=\"https://twitter.com/code_barbarian\">Valeri Karpov</a> </li>\n<li><a href=\"https://www.twilio.com/blog/npm-scripts\">Three Things You Didn't Know You Could Do with npm Scripts</a>. This article covers the basics of using npm scripts along with three features that are not widely used, but  might find useful in your workflow - by <a href=\"https://twitter.com/DKundel\">Domink Kundel</a></li>\n<li><a href=\"http://www.wirfs-brock.com/allen/posts/866\">JavaScript: The First 20 Years</a> <a href=\"https://twitter.com/awbjs\">Allen Wirfs-Brock</a> and <a href=\"https://twitter.com/BrendanEich\">Brendan Eich</a> (the creator of JavaScript) have written a paper for the forthcoming History of Programming Languages Conference about how JavaScript was built and has grown. It goes deep on the tech and syntax development side of things.</li>\n<li><a href=\"https://yunchi.dev/posts/demystifying-async/\">Demystifying Async Programming in Javascript</a> Asynchronous programming in Javascript has undergone several evolutions, from callbacks to promises to generators, and soon to async/await. Check out this article to find out more! By <a href=\"https://github.com/mightyguava\">Yunchi Luo</a></li>\n<li><a href=\"https://typeofnan.dev/what-is-a-higher-order-function/\">What is a Higher-Order Function?</a> A higher-order function is a function that either takes a function as an argument or returns a function. Don’t miss this blog post to learn more along with some useful examples! By <a href=\"https://twitter.com/nas5w\">Nick Scialli</a></li>\n<li><a href=\"https://ckeditor.com/blog/Aborting-a-signal-how-to-cancel-an-asynchronous-task-in-JavaScript/\">Aborting a signal: How to cancel an asynchronous task in JavaScript</a> Performing asynchronous tasks can be hard, fortunately, JavaScript offers a very handy piece of functionality for aborting an asynchronous activity. In this article, you can learn how to use it to create your own abortable function. By <a href=\"https://twitter.com/Comandeer2\">Tomasz Jakut</a></li>\n</ul>\n<h2>One Last Thing...</h2>\n<p>If you find any Node.js or JavaScript related content over the next week (or beyond!), never hesitate to reach out to us on Twitter at <a href=\"https://twitter.com/nodesource\">@NodeSource</a> to share and get it included in Need to Node - our DMs are open if you don’t want to share publicly!</p>"}},"categories":[{"name":"Node.js","slug":"node-js"},{"name":"Community","slug":"community"}]}}]},"contentfulHero":{"headLine":"Your latest Node.js content, news and updates in one place.","coverImage":{"file":{"url":"//images.ctfassets.net/xmu5vdhtphau/1ZgP9Kv0C8g1nuEX3zTs2a/f00ee931ce94307ccf8a62c17d3d67d2/social-bg-12__1_-min.png","fileName":"social-bg-12 (1)-min.png"}}}},"pageContext":{"categoryId":"1643adf7-4362-527d-9062-f5b4ef459b82","category":"Community","limit":7,"skip":7,"numPages":2,"currentPage":2,"prevPath":"/category/community","nextPath":""}}}