Niraj Zade
Software Engineer - Data Engineering
I work at the intersection of computing and data.
Can help you with data ingestion, processing, and storage on the cloud.
To unlock downstream data science and business intelligence.
At any scale.
Have spent a decade working on computers, and 2.5 years of it working at tech companies.
Past work includes:
Contact
Email - niraj [at] theniraj [dot] com
LinkedIn - linkedin.com/in/nirajzade/
Computers understanding humans makes codebases irrelevant
A consequence of good code generation models
2023 Apr 08
8 min
blog (4)
gen-ai (1)
Own your email's domain
Protect identity loss by owning the email's domain
2023 Feb 12
6 min
blog (4)
Why python needs virtual environments
An opinion on the python package and env management shitshow
2023 Feb 04
10 min
package-management (1)
python (2)
blog (4)
Why interpreted languages make superior scripting languages
Why {python, bash, ruby, ...} are preferred for scripting over {go, c, ...}
2023 Jan 03
1 min
blog (4)
Resources
These are constantly evolving notes.
auth (1) conventions (1) distributed-systems (1) git (1) python (2) sql (1)
UUID - versions, details, use cases
There are 8 versions of uuid, each with its own specification. You must know how a version works, to know the use cases where it can be used.
2024 Sep 13
15 min
distributed-systems (1)
Git based development - Standards and Etiquette
Standards and guidelines on writing commit messages, creating branches, creating pull requests.
2024 Aug 28
9 min
git (1)
conventions (1)
Python unicode string comparison and normalization schemes
Universally applicable string comparison in python. For string comparisons, and for de-duplication in datasets.
2024 May 06
8 min
python (2)
SQL logical clause execution order
Like operator precedence, but for SQL clauses.
2023 Nov 15
2 min
sql (1)
Tools