DevOps
Full Walkthrough: Docker, Kubernetes, IBM Cloud & OpenShift
Complete guide through the essentials with labs and practices.
Kubernetes Pod Eviction and Node Resilience Strategies
Learn how Kubernetes manages pod evictions during node failures and discover proven strategies for building resilient cluster architectures.
Kubernetes Sets & Controllers
Explore how Kubernetes groups Pods into ReplicaSets, StatefulSets, DaemonSets, Jobs, and CronJobs—and how controllers keep them in sync with your desired state.
Controllers in a Nutshell: Kubernetes Control Loops Explained
Understand the continuous control loop at the heart of Kubernetes—how controllers observe, reconcile, and self-heal to maintain your cluster’s desired state.
Kubernetes Node Management
Nodes form the backbone of cluster operations by executing containerized workloads
Kubernetes Cluster Basic Structure Explained
A comprehensive walkthrough of Kubernetes core components, node agents, addons, and deployment variations—showing you exactly what makes a cluster tick.
Architecture Deep‑Dives
Essentials of RESTful Services: Exploring Spring Boot’s Power
From understanding the core principles of REST to hands-on implementation using Spring Boot, we’ll cover everything you need to know to craft a basic, robust and secure API.
The Complete Guide to Supabase Webhooks: Building a reliable Payment & Auth Context with RBAC | Part 1
Supabase webhooks are one of the most powerful features for building real-time, event-driven applications.
The Complete Guide to Supabase Webhooks: Building a reliable Payment & Auth Context with RBAC | Part 2
Setting Up Webhook Database Triggers, Docker Deployment and Environment Setup, Advanced Error Handling and Retry Logic, Real-time Client Updates, Common Webhook Errors and Solutions, Performance Optimization and Monitoring
How I Would Think of a SaaS Scalable Architecture in the First Place
Two complementary approaches, module-centric and domain-driven-designed to give you a scalable, maintainable SaaS codebase from day one.
Tutorial: Creating a Minimalist HTTP Server in C
This implementation of an HTTP server is a minimalistic version, designed to demonstrate the core functionalities of an HTTP server.
System Design: Reliability, Scalability & Maintainability
Click to download .docx
Machine Learning Basics
Understand Linear Regression the Right Way
Linear Regression is a statistical method used to model the relationship between a dependent variable and one or more independent variables.
Get Familiar with Logistic Regression
This type of statistical model (also known as logit model) is often used for classification and predictive analytics.
Optimization Algorithms for Neural Networks
From Gradient Descent to Adam.
Overfitting Solutions and Model Complexity
Build deep learning models that generalize well to unseen data
Deep Learning Insights
Sequence-to-Sequence Models & AutoEncoders
The Evolution of Deep Learning Architectures: From Simple Compression to Complex Sequence Generation.
BERT and GPT: A Comprehensive Exploration of Modern Language Models
Know the Difference between an Encoder & a Decoder!
Attention: Computing Dynamic Context for Sequence Models
Attention overcomes the limitations of fixed-size context vectors.
CNNs: Convolutional Neural Networks
Convolutional Neural Networks, commonly referred to as CNNs, are a specialized kind of neural network architecture that is designed to process data with a grid-like topology.
LSTMs: Long-Short Term Memory
Long Short-Term Memory (LSTM) networks are a specialized type of recurrent neural network (RNN) designed to address the vanishing gradient problem and capture long-range dependencies in sequential data.
Attention Mechanism and Transformers: What, Why & How
Going beyond recurrent and convolutional models, Attention Mechanisms empower neural networks to dynamically weight different parts of the input sequence.
Transfer Learning & Fine Tuning
The right use of giants-previously trained networks that have already captured useful patterns from massive datasets.
General Purpose AI
Performance & Scaling
How I build my Middleware to Secure Sensitive Transmitted Data
Secure Sensitive Data Transmission through your Middleware. Production Friendly :)
AI System Design: Reliable LLM-Call API Route for Role Enforcement & Exponential Backoff
This API route represents a masterclass in building production-ready AI systems that must handle the inherent unpredictability of language models while maintaining reliability and providing excellent debugging capabilities.
My Best Auth Flow Advice in Next.js 15
Production Friendly Auth & Session Management
Tooling & Ecosystem
Building My Production-Ready Markdown System in NextJS 15+
Content management system for blogging. From Custom Parsing to Dynamic Rendering.
Setting Up Prisma for Normal and Edge Environments
Sometimes, we have to use prisma in edge mode in order to function within an edge environment, a famous case is the next.js middleware.