Samir's blog
Posts Categories About
Samir's blog
PostsCategoriesAbout
Home avatar

GitHub

Vector Databases and RAG Systems — Building Intelligent LLM Applications

Samir Paul avatarSamir Paul  published on 10-Dec-2025 included in  category AI-ML
Deep dive into vector databases and RAG systems: semantic embeddings, document chunking, similarity search, hybrid search strategies, reranking, and practical implementation patterns for LLM applications.
Read more...
 LLM, RAG, Vector-Databases

Building a Serverless Newsletter & Contact System That Scales to Millions

Samir Paul avatarSamir Paul  published on 08-Nov-2025 included in  category Projects
Build a serverless newsletter system with Cloudflare Workers: multi-provider email support, RSS automation, bot protection, contact forms, and GitHub backups with production-ready code examples.
Read more...
 Cloudflare-Workers, Serverless, Newsletter

System Design Notes

Samir Paul avatarSamir Paul  published on 28-Jul-2025 included in  category Software-Engineering
Complete system design guide covering distributed systems, microservices architecture, scalability patterns, load balancing, caching strategies, database sharding, and real-world case studies from Netflix, Twitter, Uber, and Instagram.
Read more...
 System-Design, Distributed-Systems, Scalability

Operating Systems Notes — Fundamentals to Kernel Programming

Samir Paul avatarSamir Paul  published on 29-Nov-2024 included in  category Computer-Science
Practical OS reference: process/thread management, memory and virtual memory, scheduling, synchronization, file systems, device I/O, security, and kernel internals with code examples.
Read more...
 Operating-Systems, Kernel-Development, System-Programming

Vim Notes — Modal Text Editing and Efficient Navigation

Samir Paul avatarSamir Paul  published on 22-Nov-2024 included in  category Software-Engineering
Practical Vim reference: modal editing philosophy, efficient navigation techniques, text manipulation with registers and macros, visual mode operations, window management, customization with .vimrc, plugin management, and Vimscript essentials for productive editing.
Read more...
 Vim, Terminal, Productivity

Git and GitHub Notes — Version Control and Collaborative Workflows

Samir Paul avatarSamir Paul  published on 20-Nov-2024 included in  category Software-Engineering
Practical Git and GitHub reference: version control fundamentals, local and remote workflows, branching strategies (Git Flow, GitHub Flow, Trunk-Based Development), pull requests, code reviews, GitHub Actions CI/CD, authentication, merge strategies, and collaboration patterns for software development.
Read more...
 Git, Github, Version-Control

Real-Time Voice Translator — Breaking Language Barriers with AI

Samir Paul avatarSamir Paul  published on 05-Jan-2024 included in  category Projects
Discover how Real-Time Voice Translator uses cutting-edge deep learning to translate spoken language in real-time while preserving emotional tone and intent. A comprehensive technical analysis of speech-to-speech translation.
Read more...
 Python, Deep-Learning, Machine-Learning
  • 1
  • 2
Contact · Newsletter · Privacy · Disclaimer
2020 - 2025 Samir Paul | CC BY-NC-ND 4.0