My Engineering Daybook
Decisions, trade-offs, and lessons from real projects - written as I build, think, craft...
Production RAG with LangChain & Vector Databases
2026-06-23Personal notes from the freeCodeCamp Production RAG course, covering the full pipeline from document loading and chunking strategies to hybrid search, vector database tuning, production API architecture, Agentic RAG with LangGraph, and advanced topics like GraphRAG, Contextual Retrieval, and Multimodal RAG.
raglangchainlanggraphvector-databasespgvectorchromadbopenaiembeddingspythonfastapidockerlangsmithagentic-raggraphragmultimodal-ragproductionai-engineering→Creating & Training a Neural Network From Scratch
2026-05-21A step-by-step walkthrough of building a digit classifier using the MNIST dataset, starting from raw pixel math, building up through PyTorch layers, and finishing with all 10 digits at 99% accuracy using ResNet18 and fastai.
pytorchfastaideep-learningneural-networkscomputer-visionimage-classificationpythonmnist→Game Controller Image Classifier
2026-05-13Building a multi-class image classification model using fastai to identify four types of game controllers (PS5, Xbox Series X, Nintendo Switch Pro, and GameCube). Covers data collection, cleaning, fine-tuning ResNet18, and achieving 97.4% validation accuracy with minimal data.
fastaideep-learningcomputer-visionimage-classificationpythontransfer-learningpytorchfastapirest-apihtml-css-jsfull-stack→Building a Cloud File Storage Service
2026-03-13My thoughts, decisions, and the problems I ran into while building a micro-services-based file storage system using Bun, AWS S3, and Qwik.
buntypescriptaws-s3qwikmicroservicespostgresqldrizzle→