Notes & ideas
Writing about code, systems, and the things I learn.
A collection of practical notes from building backend software and exploring technology.
Using Neo4j in Python Backend Projects
Neo4j is the most popular graph database available today. It stores data as nodes (entities) and relationships (connections), which is fundamentally …
Read articleNATS: A Lightweight Messaging System
NATS is a simple, high-performance messaging system originally created by Derek Collison, now a CNCF project. It's designed around one core philosoph…
Read articleDjango ORM Standalone⁽¹⁾: Querying an existing database
Introduction For a long time I wanted to document something I have done many times in production systems but never explained clearly: using Django OR…
Read articlePopular Python Libraries for AI
Certainly! Here's a brief overview of each library you mentioned: 1. Seaborn: - Description: Seaborn is a data visualization library built on top of…
Read articleCreate a PostgreSQL Database in Docker
PostgreSQL is a well-known relational DBMS that provides a variety of features, such as built-in or user-defined functions, operators, data types, an…
Read articleMachine Learning Models
A machine learning model is defined as a mathematical representation of the output of the training process. Machine learning is the study of differen…
Read articleDeep Learning vs. Machine Learning
Deep learning models are a class of ML models that imitate the way humans process information. The model consists of several layers of processing (he…
Read articleMapping Django Project Files to FastAPI
Django and FastAPI organize similar responsibilities under different names. Django views usually become FastAPI route handlers, URL configurations be…
Read articleData Science Packages
Python’s data-science ecosystem provides focused tools for every stage of an analysis. NumPy supports fast numerical arrays; pandas handles tabular d…
Read articleDeploy Django Project
Step 1: Set Up a Virtual Private Server (VPS)Choose a VPS provider and create a server instance.Configure the server's operating system, ensuring it …
Read article