Category: Web Development

  • Recon for Pentesting using Python (Email Grabbing)

    Recon for Pentesting using Python (Email Grabbing)

    Performing reconnaissance for pentesting, specifically corporate email grabbing, is essential in assessing an organization’s security posture. This process involves collecting information about an organization’s email infrastructure to identify vulnerabilities and security weaknesses. With its versatility and numerous libraries, Python can be a valuable tool for conducting this reconnaissance. Here’s an overview of the process: Information…

  • FIX: Outdated NPM packages (deprecated) in node JS project

    FIX: Outdated NPM packages (deprecated) in node JS project

    Ranging from an ionic app, react native app, react or angular or any Node JS project. The warning message you received from NPM indicates that the version of the core-js package installed in your project (2.6.12) is deprecated and no longer recommended for usage due to various issues. It advises upgrading your dependencies to the…

  • FIXED: Localhost not working on MAC

    FIXED: Localhost not working on MAC

    After moving to a new macbook 2021, setting up my localhost development environment was smooth and cool until i couldn’t make API requests via Postman and through VSCode using rest calls extension. The following errors occurred leaving me wondering what was wrong. After move back and forth the web i found a solution. NOTE: This…

  • Understanding Data Structures and Algorithms + Big-O notation

    Understanding Data Structures and Algorithms + Big-O notation

    In this post, we would learn all about data structures. Yeah, they definitely aren’t the juiciest topic out there, but they are important. Not just to pass computer science 101 but in order to be a better programmer. Knowing your data structures can help you: Manage complexity and make your programs easier to follow. Build…

  • Building REST API with Deno & PostgreSQL – Part 2

    Building REST API with Deno & PostgreSQL – Part 2

    Picking up from where we stopped in Part 1, this is the continuation of Developing REST API with Deno where we talked about the benefits of Deno and built an API that was persisting in the Browser. We’ll continue with integrating Deno and PostgreSQL. In this post, we’ll use one of the best database open-source…

  • Developing REST API with Deno – Part 1

    Developing REST API with Deno – Part 1

    The creator of Node JS, Ryan Dahl, brings up a new technology called Deno, which is an improvement to Node JS. Please note that, Node is not dead – and would still be in existence due to its popularity and ecosystem, but Deno is just a superset of Node and brings in better security and…

  • Fix: Change Python Virtualenv Base Prefix

    Fix: Change Python Virtualenv Base Prefix

    Note: If you don’t know about virtualenv See here But so you know, virtualenv is a tool to create isolated Python environments. Since Python 3.3, a subset of it has been integrated into the standard library under the venv module. Note though, that the venv module does not offer all features of this library (e.g.…

  • Building API with Python, Flask, GraphQL, SQLAlchemy, & PostgreSQL

    Building API with Python, Flask, GraphQL, SQLAlchemy, & PostgreSQL

    GraphQL is a fast-rising specification for building API since it’s release by Facebook in 2015, it has been adopted by Facebook, Github, Pinterest, Yelp, Paypal, Shopify, Atlassian to mention a few. Read more: HERE I came up with this combination because I have been reading about GraphQL, SQLAlchemy about 2 weeks now. So I decided to…

  • 11 Best Software Development Tools Every Developer Should Use

    11 Best Software Development Tools Every Developer Should Use

    Along with the knowledge of programming language, every developer should have a sound knowledge of software development tools which is necessary for a more productive outcome. Here’s a list of eleven tools that every developer needs to know to maintain a better work flow. 1. GitHub GitHub created by Microsoft is massive in the technology…

  • Using Forms in HTML with Exercises – Lesson 1.6

    Using Forms in HTML with Exercises – Lesson 1.6

    In this lesson, we shall be covering Forms in HTML. Forms help us to get data from users either to sign up for a page or to comment on a page. Objectives We’ll use the <form></form> tag to create the form We’ll use the <Input> tag to specify the type of data we want to accept We’ll use…