Security


NodeJSNPMPNPMYarnSecurity

How to avoid running third-party scripts with npm, pnpm and yarn

Published on 17/03/2026

Learn how to use npm install --ignore-scripts to prevent dangerous or unnecessary scripts from runni...

SecurityEncryptionCryptography

Understanding Asymmetric Encryption in 2 Minutes

Published on 23/06/2025

Asymmetric encryption relies on a public and private key system to secure exchanges. Discover how th...

SecurityWebBeginner

10 simple tips for spotting a fraudulent e-commerce site

Published on 19/02/2024

Knowing these few techniques can save you from some serious problems.

SecurityAPIOOP

What are Data Transfer Objects (DTOs) used for?

Published on 24/07/2023

Are you exposing data through an API available on the Internet? This article should interest you!

Security

What is code obfuscation and what is it used for?

Published on 14/02/2022

Code obfuscation involves making a program difficult to read or understand. Find out what it's used ...

Security

How does hashing work?

Published on 27/01/2022

It's used for passwords and other security checks, but what exactly is a hash?

SecurityEncryption

How does symmetric encryption work?

Published on 24/01/2022

Definition, concepts, security, vulnerabilities—a quick tour of the topic, while staying as understa...

SSHSecurity

Generating SSH keys on Windows, Mac, and Linux

Published on 15/11/2021

You don't know how to create an SSH key pair (public and private), let me explain how to do it!

SecurityWebBack-end

Guide: Storing Passwords Securely

Published on 10/08/2021

Two major concepts: hashing and salting.

SecurityHistorySilicon Valley

The true meaning of the term "hacker"

Published on 23/02/2021

A definition far removed from its everyday use.

Page 1