ramustar.hashnode.devExploring the Console with different typesWhile learning JavaScript, one of the most important tools available is the in-browser console. While many beginners quickly learn how to use console.log("Hello World!") to print to the console, there are so many other useful methods available in the...Sep 20, 2024·7 min read
ramustar.hashnode.devHow to setup MinIO in a NestJS API to handle file uploadsTable of contents Introduction Requirements Installation Create a NestJS API Install the dependencies Install MinIO Set up the NestJS Config module Usage Create a MinIO service Example Conclusion Introduction MinIO is an open source...Jul 17, 2024·4 min read
ramustar.hashnode.devConvert PDF pages to images using node jsPrerequisites node >= 14.x graphicsmagick ghostscript For linux users, you can run the following commands on your terminal. $ sudo apt-get update $ sudo apt-get install ghostscript $ sudo apt-get install graphicsmagick Once everything is instal...May 10, 2024·3 min read
ramustar.hashnode.devAngular Google Social Login and AuthGuardIn this article, we are going to be exploring social login, which is a way for a user to login to a web app using social apps such as google, twitter, GitHub and Facebook. We will be implementing social login with google, so open google developer con...Apr 24, 2024·4 min read
ramustar.hashnode.devBuilding blocks of AngularLet’s get started. The various building blocks in Angular are as follows: Components Modules Directives Decorators Pipes Data Binding Templates Metadata Services Dependency Injection Components A component refers to a Javascript class, wh...Nov 22, 2023·4 min read