-
Efficient hybrid search on vector database using AlloyDB inline filtering
Experimenting with Scalable Nearest Neighbour (ScaNN) index for hybrid query on embedding vector with metadata columns
—
-
Django design pattern
Building Django project like a Java developer: design pattern for complex web projects
—
-
API Serialization Performance Comparison
Comparing API performance in Django REST Framework, Django Ninja, FastAPI, and Golang.
—
-
Postgres ltree
Postgres extension for querying tree data efficiently
—
-
Go notes
—
-
Rust notes
—
-
Exception handling in Django REST Framework
Centralized exception handling in a very opinionated framework
—
-
Web security: Cross site request forgery (CSRF)
—
-
Web security: Cookies and Same origin policy
Exxamining how cookies and same origin policy are parts of different security models
—
-
Web security: Content security policy
—
-
Web security: Cross site scripting (XSS)
—
-
Working with tree data structure efficiently in PostgresSQL and Django
Materialized path for navigating tree data structure in relational database
—
-
Django custom lookups
Custom re-usable query look up for Django ORM
—
-
Removing files from Git commit history
—
-
Using Conda environments in Jupyter Notebook
—
-
Setting up Python, XGBoost, Scipy on M1 Mac
A guide to setting up Python, XGBoost, and Scipy on M1 Macs using Rosetta
—
-
Setting up Gitbash, Terminal on Windows
—
-
Setting up SSH for Git
—
-
Automating aquarium water changing
DIY automated aquarium water changer using Arduino
—