JamesConvert Markdown to HTML with Node.jsUnlike the name implies, Markdown is a markup language that can be used to create rich text output while authoring content in a plain text…11 min read·Oct 15, 2021----
JamesGenerate an RSS Feed with Node.js | Dev ExtentAn RSS feed is a convenient way to allow access to syndicated content in a standardized format that is easily shareable and discoverable…7 min read·Jun 23, 2021----
JamesRun Git Commands with Node.js | Dev ExtentIf you’re building a blog with the Jamstack your content might be stored in a git repository. This can help to reduce overhead, since a…4 min read·Jun 23, 2021----
JamesBuild a Serverless Comment System for a Jamstack Blog | Dev ExtentJamstack blogs, or otherwise static sites that are built with prerendered markup can load quickly and cost less to run, however one…17 min read·Jun 23, 2021----
JamesBuild a Jamstack Form with Serverless Functions and a Stateless CSRF Token | Dev ExtentTo mitigate Cross-site request forgery attacks, websites that submit forms can include a nonce, to make sure that the request is being sent…10 min read·Jun 23, 2021----
JamesConvert Relative URL to Absolute URL with Node.js | Dev ExtentLet’s say you are building a site with the Jamstack and you want to use node.js to generate the rss feed for your site. In doing so you…4 min read·Jun 23, 2021----
JamesSplit a TypeScript Array into Chunks with a Generic Reduce Method | Dev ExtentRunning too many asynchronous processes simultaneously with Node.js can cause issues that will lead to the process crashing. An example of…5 min read·Jun 23, 2021----
JamesUse Azure Table Storage with Azure Serverless Functions and Node.js | Dev ExtentBefore developing with Azure Serverless Functions and Azure Table storage locally, there are some tools required to emulate Azure Storage…15 min read·Jun 23, 2021----
JamesImport and Export ES Modules in Node.js using TypeScript with Babel Compilation | Dev ExtentAs of Node.js version 13.2.0 ECMAScript modules are now supported by default without adding an experimental flag. Although, using ES…7 min read·Jun 23, 2021----
JamesGenerate a Universally Unique Identifier (uuid) with Node.js | Dev ExtentThe uuid, or universally unique identifier, npm package is a secure way to generate cryptographically strong unique identifiers with…4 min read·Jun 23, 2021----