Published a year ago
What Is Race Condition?Race condition in software is the situation where the execution order falls out of the expected sequence. Imagine you walk into a restaurant and you place an order. Let's assume the one responsible for bringing your food and the one who brings the bill are two different people who do not...
Published a year ago
What Is SAML?Security Assertion Markup Language (SAML) is an exchange format based on XML used to share identity information between an identity provider (IdP) and a software application in other ...
Published a year ago
What Is A CSRF Token?A Cross-Site Forgery(CSRF) Token is a special encrypted string that is sent back from the server side to the client side or frontend of a web application. The token is sent back again from the ...
Published a year ago
What Is Pagination?Pagination is the process of presenting large datasets or information in chunks instead of all at once. A very good example of this in action is Google search results. If you ever happen to scroll down to the bottom you will find a numbered list that you can click to see more results....
Published a year ago
What Are Namespaces?Namespaces refer to the act of creating a scope within which a set of code operates. Without namespaces, every part of your source code will have access to other unrelated parts. This means there is a chance for conflict within your codebase. For example, if you have the same variable na...
Published a year ago
What Is Hashing?Hashing is the process of altering or changing a piece of data into another form in an attempt to obfuscate it. A good example is hashing user passwords before storing them in the database. By hashing the password anyone with access to the database can only see the hashed version and no...