Project Writeups


JavaScript Hoisting
JavaScript is a popular programming language used by developers to build interactive and dynamic web applications. One of the unique features of JavaScript is hoisting. In this blog post, we'll explore what hoisting is and how it works in JavaScript.


JavaScript Closure
JavaScript closures are an essential concept that every developer should understand. In simple terms, closures allow developers to access and manipulate variables outside of their current scope. They are powerful tools for creating modular and efficient code, but can also be a source of confusion and unexpected behavior.


Building Your First Node.js Express Server: A 'Hello World!' Tutorial
Node.js is a popular open-source JavaScript runtime environment for building web applications and server-side scripting. The Express framework is a minimal and flexible web application framework that provides a robust set of features for web and mobile applications. In this blog, we will show you how to create a simple "Hello World" program using the Express framework in Node.js.


High level overview of Steps to make a MERN stack app(CRUD) - PART 3
Chapter 3 - MongoDB Atlas & Mongoose

High level overview of Steps to make a MERN stack app(CRUD) - PART 2
dfdgnhbghhfghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh


how to create a django project?
To create a Django project, you will need to have Python and Django installed on your computer. Once you have those set up, you can follow these steps:

how to create a laravel project?
To create a new Laravel project, you will need to have the Laravel installer installed on your system. You can install the Laravel installer by running the following command:

I'm trying to download a blob video from a URL and save it to my Laravel project.
The blob URL is not created in the same domain/project.


what is strict mode in javascript?
The normal JavaScript is sometimes referred to as sloppy mode.

What is python
Python is a high-level, interpreted, general-purpose programming language. Its design philosophy emphasizes code readability with the use of significant indentation. Python is dynamically-typed and garbage-collected. It supports multiple programming paradigms, including structured (particularly procedural), object-oriented and functional programming. It is often described as a "batteries included"




What is CORS policy & how to solve it?
Cross-origin resource sharing (CORS) is a mechanism that allows restricted resources on a web page to be requested from another domain outside the domain from which the first resource was served.


Builder Design Pattern Explained
The builder pattern is a design pattern designed to provide a flexible solution to various object creation problems in object-oriented programming.



How do JavaScript closures work?
A closure is a pairing of: A function and
A reference to that function's outer scope (lexical environment)


Error: expected undefined to be a graphql schema.
if you are getting this error Error: Expected undefined to be a GraphQL schema


Tables for HTML (beginner lesson)
Here are some basic table structures and more for beginners lol.


localstorage vs sessionstorage
localStorage and sessionStorage are almost identical and have the same API.

Radius sql_session_start Error Freeradius Version 3.0
path to edit = /etc/freeradius/3.0/policy.d/accounting

Print zip object in python
The zip() function takes iterables (can be zero or more), aggregates them in a tuple, and returns it.




React JS - Framework
React is a lightweight yet powerful JavaScript framework for creating user interfaces.

react query
Performant and powerful data
synchronization for React
Fetch, cache and update data in your React and React Native applications all without touching any "global state"

I created Scoriet - a PHP REST-API generator, this project is open-source on Github, but is developed in WinDev. It is free and the source can be viewed!
Scoriet can generate more than only PHP REST-API, any source code can be generated!

The Connect 4 Game
The purpose of this assignment is to create a working text-mode version of the popular game, Connect 4.


MongoDB for Beginners ( Part 1 )
MongoDB Is usually referred to as NoSql. but most people think NoSql as ( Non-relational Database ). but what it actually means is "Not Only SQL". why !?
because In MongoDB we can use SQL ( Structured Query Language ). SQL is just a language for querying data. and If you think that MongoDB Is a Non-relational Database. then you are wrong again because we can store relations in MongoDB. It is just


php run command windows
//run your php file via terminal
> php PATH to file /index.php
//to run any command just simply use BackTick
index.php file contain code like this
echo(`Your comman will goes here `); //=====================
Note: do not use single quotes or double Quotes use backTick otherwise you command
simply printed on terminal without runing.



C# How to make a player controller in Unity 2D
Hello, this writeup shows you how to create a player controller script in C# for a Unity 2D project. There are only four steps! Here is a link to the player controller script in my platforming game. You can play the game here in itch.io.


Speeding Up MySQL LIKE "%%" Query Using FULLTEXT Index.
So I often find myself in a spot where I need to run a query with a where column like "%search here%". But in MySQL these queries are slow and you can't use a traditional index to help speed them up. In this writeup I walk through a real live example of how I added FULLTEXT index to help speed up a query and still get that same results returned as if you used the like "%search here%" query.


Tailwinds Css - Markdown Parser
Hello guys, So I've tried to make a blog/forum website using TailwindsCss, but I always faced a problem, Tailwinds(originally) removes default styles from elements which means the normal markdown parsers don't work for TailwindsCss, if you need something to parse CSS you would need something like typography but with this module, you can compile without installing npm modules


Building my Own wysiwyg Editor
So I needed to build an editor to allow Grepper users to create project write-ups like this on I scoured other javascript wysiwyg libraries (there are a lot). Some seemed ok, but non worked quite the way I wanted and I just knew that I would run into bugs or need features and would spend more time trifling through the docs or code figuring out how things worked.