RSSAmplifier

Blog

enamya | blog

Recent content on enamya | blog

/RSS feed ↗9 posts

Latest posts

Why bcrypt Can Be Unsafe for Password Hashing ?

TL;DR: bcrypt ignores any bytes after the first 72 bytes, this is due to bcrypt being based on the Blowfish cipher which has this limitation. bcrypt has been a commonly used password hashing algorithm for decades, it’s slow by design, includes built-in salting, and has protected countless systems from brute-force attacks. But despite its solid reputation, it also has a few hidden limitations…

Check Multiple Types in Python

How to check for multiple types in Python

Understanding the Science of DevOps: Key Insights from Accelerate

Discover how high-performing technology organizations leverage DevOps practices, cultural transformation, and data-driven insights to accelerate software delivery and organizational success

One .gitignore to rule them all

How to create a global .gitignore file for all your projects

Lessons learned from developing LLM-powered applications

Lessons I learned while working with LLMs

Apache Spark Gotchas

Apache Spark is an open-source, distributed computing system that provides a wide range of tools for data processing, analytics, and machine learning. It’s a popular choice for many organizations due to its ability to scale and its support for a wide range of programming languages. However, like any complex system, there are a few gotchas that users should be aware of when working with…

Avoid dependency hell in Python using pip

Stop having an inconsistent Python environment in you system

Setup Python Environment

A quick overview on how I setup my Python environment

Visual Studio Code Snippets

Visual Studio Code Snippets