Create a virtual Hacking Lab on Apple Silicon MacWhen you are a cyber security consultant, a pen tester or even a system operator with technical interest then you want to perform attacks…Apr 12, 2023Apr 12, 2023
Node.js series Part 4. Express Website with authentication and authorizationIn a real production environment the app runs as a service in the background and this service is managed by a process manager. And the app…Feb 24, 2023Feb 24, 2023
Node.js series Part 3. The Simple Express Blog App with MongoDBIn this Part 3 of my node.js series I rebuild the simple blog app from the last Part 2 so that a MongoDB database is used instead of a…Feb 24, 2023Feb 24, 2023
Node.js series Part 2. Create a Simple Blog App with Express.jsChapter 1: IntroductionFeb 23, 2023Feb 23, 2023
nginx reverse proxy server for node apps on Mac OSThis article was originally published on my blog Digitaldocblog.Feb 11, 2023Feb 11, 2023
Published inPython in Plain EnglishPython Classes and Objects in Depth: A Complete GuideA comprehensive guide on classes and objects in Python for beginners.Mar 4, 2022Mar 4, 2022
SSH public key authentication on a Ubuntu Linux SystemI have a new Linux server in front of me and I am able to login with user and password using ssh (Password Authentication). But before I…Feb 12, 2022Feb 12, 2022
Published inPython in Plain EnglishHow to Install New Versions of Python on macOS Big Sur Using HomebrewA guide to install newer versions of Python on macOS Big Sur using Homebrew.Oct 21, 2021Oct 21, 2021
Published inJavaScript in Plain EnglishRole Based Access Control using express-session in a Node.js appMy app must know the role of a user to assign different authorizations to the particular user.May 2, 20212May 2, 20212
Published inJavaScript in Plain EnglishCreate a Blog App with Node.js and ExpressPart 2 of the Node.js seriesMar 19, 20213Mar 19, 20213