Gerald HaxhiAutomating infrastructure deployments with Terraform Cloud and GitHub ActionsHow to automate the infrastructure deployments for your React.js, Node.js, PostgreSQL application using Terraform Cloud and GitHub Actions.Sep 9, 2022Sep 9, 2022
Gerald HaxhiHow to structure your Terraform codeA quick guide on how to properly structure your Terraform code for small to mid-sized projects.Apr 28, 20223Apr 28, 20223
Gerald HaxhiinSoftup TechnologiesHow to deploy a monorepo to multiple Heroku apps using GitHub ActionsThis article shows how to deploy a Node.js and React.js monorepo to multiple Heroku applications using GitHub Actions.Sep 9, 20203Sep 9, 20203
Gerald HaxhiinSoftup TechnologiesNode.js Internals: Not everything happens on the thread poolOne of the biggest misconceptions when it comes to Node is that every asynchronous operation is handled by Libuv’s thread pool. There are…Apr 14, 20203Apr 14, 20203
Gerald HaxhiinSoftup TechnologiesNode.js Internals: Event loop in actionIn this part, we will go through some Node.js code snippets to see how the event loop behaves and how it affects code execution. But first…Mar 30, 20201Mar 30, 20201
Gerald HaxhiinSoftup TechnologiesNode.js Internals: Libuv and the event loop behind the curtainDuring Node’s original presentation in 2009, Ryan Dahl’s (i.e. creator of Node) thesis was: “I/O needs to be done differently”.Mar 17, 2020Mar 17, 2020
Gerald HaxhiinSoftup TechnologiesNode.js Internals: An introduction to Node’s runtime and architectureNode.js is an open-source and cross-platform JavaScript runtime environment for executing Javascript outside the browser. It is backed by…Mar 2, 2020Mar 2, 2020