Samir's blog
Posts Tags Categories
Samir's blog
PostsTagsCategories
Home avatar

GitHub
Featured image for System Design Notes

System Design Notes

Samir P. avatarSamir P.  published on 28-Feb-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
Featured image for Operating Systems Notes — Fundamentals to Kernel Programming

Operating Systems Notes — Fundamentals to Kernel Programming

Samir P. avatarSamir P.  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
Featured image for Vim Notes — Modal Text Editing and Efficient Navigation

Vim Notes — Modal Text Editing and Efficient Navigation

Samir P. avatarSamir P.  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
Featured image for Git and GitHub Notes — Version Control and Collaborative Workflows

Git and GitHub Notes — Version Control and Collaborative Workflows

Samir P. avatarSamir P.  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
Featured image for Real-Time Voice Translator — Breaking Language Barriers with AI

Real-Time Voice Translator — Breaking Language Barriers with AI

Samir P. avatarSamir P.  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
Featured image for Data Structures and Algorithms for Coding Interview — Complete Python Resource

Data Structures and Algorithms for Coding Interview — Complete Python Resource

Samir P. avatarSamir P.  published on 20-Dec-2023 included in  category Computer-Science
Comprehensive DSA repository with 3000+ LeetCode solutions, dynamic programming notes, Striver’s SDE sheet solutions, and interview questions from top tech companies — all implemented in Python with detailed explanations.
Read more...
 Algorithms, Leetcode, Python
Featured image for Online PDF Compression Tool — Reduce PDF File Size Instantly

Online PDF Compression Tool — Reduce PDF File Size Instantly

Samir P. avatarSamir P.  published on 20-Jul-2023 included in  category Projects
A powerful online PDF compression tool that reduces PDF file sizes by up to 70% while maintaining quality. Built with Python Flask, this tool automatically processes and deletes files for maximum security.
Read more...
 Python, Flask, Pdf-Tools
  • 1
  • 2
Contact · Newsletter · Privacy · Disclaimer
2020 - 2025 Samir P. | CC BY-NC-ND 4.0