The full archive

Every article I have published — on Cloud, DevOps, Python, Linux, Kubernetes, markets, and tech careers. Use the filter below if you know what you are looking for. Otherwise, the Start Here page is a friendlier entry point.

106Articles
7Series
FreeAlways

🔍

No articles found for ""

Try a different keyword or clear the search.

🚢

Kubernetes Full Tutorial

From zero to production — 12 parts

12 parts
Tutorial⏱ 11 min

Part 1 — Why Kubernetes? The Problem It Solves

Understand why Kubernetes was created, what problems it solves over plain Docker.

Tutorial⏱ 14 min

Part 2 — Architecture: Nodes, Pods, Control Plane

Master Kubernetes architecture — control plane, worker nodes, and how they communicate.

Tutorial⏱ 12 min

Part 3 — Pods: The Smallest Deployable Unit

Pods, multi-container pods, pod lifecycle, resource limits, and health probes.

Tutorial⏱ 12 min

Part 4 — Deployments and Rolling Updates

Deploy apps with zero downtime using Kubernetes Deployments and rollout strategies.

Tutorial⏱ 11 min

Part 5 — Services and Networking

ClusterIP, NodePort, LoadBalancer services and how Kubernetes networking works.

Tutorial⏱ 11 min

Part 6 — ConfigMaps and Secrets

Manage configuration and sensitive data in Kubernetes using ConfigMaps and Secrets.

Tutorial⏱ 11 min

Part 7 — Persistent Storage and Volumes

PersistentVolumes, PVCs, StorageClasses, and stateful storage in Kubernetes.

Tutorial⏱ 11 min

Part 8 — Ingress and Load Balancing

Route external HTTP/HTTPS traffic to services using Ingress controllers.

Tutorial⏱ 11 min

Part 9 — Autoscaling and Resource Management

HPA, VPA, Cluster Autoscaler, and resource quotas for production clusters.

Tutorial⏱ 11 min

Part 10 — RBAC and Security

Role-Based Access Control, ServiceAccounts, NetworkPolicies, and K8s security.

Tutorial⏱ 12 min

Part 11 — Monitoring with Prometheus and Grafana

Set up Prometheus and Grafana for Kubernetes cluster monitoring and alerting.

Tutorial⏱ 14 min

Part 12 — Production Kubernetes Project

Deploy a complete microservices application on Kubernetes with CI/CD and monitoring.

🐳

Docker Full Tutorial

Containers from basics to production — 12 parts

12 parts
Tutorial⏱ 12 min

Part 1 — Why Docker Exists

Problems before Docker, containers vs VMs, and why Docker changed everything.

Tutorial⏱ 11 min

Part 2 — Installation and First Containers

Install Docker, run your first container, and understand how images work.

Tutorial⏱ 11 min

Part 3 — Writing Dockerfiles

Write Dockerfiles, understand each instruction, and build optimised images.

Tutorial⏱ 11 min

Part 4 — Volumes and Data Persistence

Docker volumes, bind mounts, and keeping data safe across container restarts.

Tutorial⏱ 11 min

Part 5 — Docker Networking

Container networking, port mapping, bridge networks, and service discovery.

Tutorial⏱ 11 min

Part 6 — Docker Compose

Run multi-container applications easily with Docker Compose YAML files.

Tutorial⏱ 11 min

Part 7 — Registry and Image Management

Tag, push, and manage Docker images with Docker Hub and private registries.

Tutorial⏱ 11 min

Part 8 — Multi-Stage Builds

Reduce Docker image sizes dramatically using multi-stage build patterns.

Tutorial⏱ 11 min

Part 9 — Docker Security Best Practices

Container security, image scanning, non-root users, and production hardening.

Tutorial⏱ 11 min

Part 10 — Docker in CI/CD Pipelines

Integrate Docker builds into GitHub Actions and automated deployment workflows.

Tutorial⏱ 11 min

Part 11 — Docker Swarm and Orchestration

Scale Docker services across multiple nodes with Swarm orchestration.

Tutorial⏱ 12 min

Part 12 — Real-World Docker Project

Build a complete production-ready Docker stack with CI/CD from scratch.

⚙️

DevOps Roadmap

Complete DevOps career path — 12 parts

12 parts
DevOps⏱ 12 min

Part 1 — What is DevOps and Why It Matters

DevOps culture, practices, CI/CD, and why every tech company needs it.

DevOps⏱ 12 min

Part 2 — Linux for DevOps Engineers

Linux commands, permissions, services, and server thinking every DevOps engineer needs.

DevOps⏱ 11 min

Part 3 — Git and Version Control for Teams

Git branching strategies, pull requests, hooks, and GitOps workflows.

DevOps⏱ 11 min

Part 4 — Linux Networking for DevOps

IP, DNS, ports, firewalls, SSH tunnels and debugging production network issues.

DevOps⏱ 11 min

Part 5 — Advanced Git for DevOps Pipelines

Trunk-based development, cherry-pick, bisect, reflog, and Git in CI/CD.

DevOps⏱ 11 min

Part 6 — CI/CD Pipelines with GitHub Actions

Build complete CI/CD pipelines, matrix builds, secrets, and production deployment.

DevOps⏱ 11 min

Part 7 — Terraform and Infrastructure as Code

Write Terraform HCL to provision and manage cloud infrastructure as code.

DevOps⏱ 11 min

Part 8 — Ansible for Configuration Management

Automate server configuration with Ansible playbooks, roles, and inventory.

DevOps⏱ 11 min

Part 9 — Monitoring and Observability

Prometheus, Grafana, AlertManager, logs, traces — the three pillars explained.

DevOps⏱ 12 min

Part 10 — Kubernetes Fundamentals for DevOps

Pods, Deployments, Services, RBAC, HPA — Kubernetes for production DevOps.

DevOps⏱ 11 min

Part 11 — Cloud Platforms for DevOps Engineers

AWS core services, IAM, EC2, EKS, cost optimisation, and multi-region DR.

DevOps⏱ 12 min

Part 12 — Complete DevOps Project From Scratch

Build a full CI/CD + Kubernetes + Terraform + monitoring portfolio project.

🐍

Python Full Tutorial

Python from scratch to real projects — 12 parts

12 parts
Tutorial⏱ 10 min

Part 1 — Introduction and Setup

Install Python, use the REPL, write your first script, and set up VS Code.

Tutorial⏱ 11 min

Part 2 — Variables and Data Types

int, float, str, bool, list, tuple, dict, set — Python data types explained.

Tutorial⏱ 11 min

Part 3 — Operators and Input/Output

Arithmetic, comparison, logical operators and interactive Python programs.

Tutorial⏱ 11 min

Part 4 — If-Else and Decision Making

Conditional logic, nested conditions, ternary operator, and match/case.

Tutorial⏱ 11 min

Part 5 — Loops: for, while, and Iteration

for loops, while loops, range(), enumerate(), zip(), break, continue.

Tutorial⏱ 11 min

Part 6 — Data Structures and Collections

Advanced lists, dict tricks, sets, itertools, and the collections module.

Tutorial⏱ 11 min

Part 7 — Functions, Arguments, and Decorators

*args, **kwargs, lambda, closures, decorators, and functools patterns.

Tutorial⏱ 11 min

Part 8 — File Handling, CSV, and JSON

Read/write files, CSV, JSON, Excel, ZIP, and pathlib for modern paths.

Tutorial⏱ 11 min

Part 9 — Error Handling and Exceptions

try/except/finally, custom exceptions, context managers, pytest basics.

Tutorial⏱ 11 min

Part 10 — Modules, Packages, and pip

Import system, packages, pip, virtual environments, pyenv, and Poetry.

Tutorial⏱ 12 min

Part 11 — Object Oriented Programming

Classes, inheritance, polymorphism, dataclasses, and Python design patterns.

Tutorial⏱ 12 min

Part 12 — Virtual Environments and Real Project

Build a complete server monitor: venv, pytest, logging, CI/CD, and packaging.

🐧

Linux Full Tutorial

Linux from beginner to production — 12 parts

12 parts
Tutorial⏱ 11 min

Part 1 — Introduction to Linux

What Linux is, the filesystem hierarchy, terminal basics, and why it matters.

Tutorial⏱ 11 min

Part 2 — File Navigation and Management

Navigate the filesystem, manage files, find commands, and symbolic links.

Tutorial⏱ 11 min

Part 3 — File Permissions and Ownership

chmod, chown, umask, ACLs, SUID/SGID, and Linux security model.

Tutorial⏱ 11 min

Part 4 — Text Processing Tools

grep, awk, sed, jq, pipes — the essential Linux text processing toolkit.

Tutorial⏱ 11 min

Part 5 — Process Management

ps, top, htop, kill, systemctl, journalctl, and managing Linux services.

Tutorial⏱ 11 min

Part 6 — Networking Commands

ip, ss, curl, SSH, scp, rsync, DNS tools, and network troubleshooting.

Tutorial⏱ 11 min

Part 7 — Shell Scripting

Bash scripts with variables, loops, functions, error handling, and automation.

Tutorial⏱ 11 min

Part 8 — Cron Jobs and Task Scheduling

cron syntax, crontab, systemd timers, and automating Linux maintenance.

Tutorial⏱ 11 min

Part 9 — Package Management

apt, dpkg, snap, PPAs, compiling from source, and keeping servers updated.

Tutorial⏱ 11 min

Part 10 — Environment Variables

PATH, export, .bashrc, .env files, Docker/Kubernetes env vars explained.

Tutorial⏱ 11 min

Part 11 — Disk Management and Storage

lsblk, fdisk, mount, LVM, EBS volumes, and managing storage on Linux.

Tutorial⏱ 11 min

Part 12 — System Hardening and Security

SSH hardening, fail2ban, ufw, AppArmor, AIDE, rkhunter, and server security.

☁️

AWS + Linux Tutorial

Cloud engineering on AWS with Linux — 12 parts

12 parts
Cloud⏱ 11 min

Part 1 — Why Learn AWS and Linux Together

Cloud computing basics, AWS global infrastructure, and free tier strategy.

Cloud⏱ 11 min

Part 2 — Create AWS Account and Launch EC2

Create an AWS account, launch EC2, choose instance types, configure security groups.

Cloud⏱ 11 min

Part 3 — Connect to EC2 with SSH

SSH keys, ~/.ssh/config, port forwarding, SCP, rsync, and EC2 Instance Connect.

Cloud⏱ 11 min

Part 4 — Users and Permissions on EC2

Linux user management, sudo, SSH key setup, and AWS Systems Manager access.

Cloud⏱ 11 min

Part 5 — Install Nginx on EC2

Deploy and configure Nginx, virtual hosts, HTTPS with Let's Encrypt, load balancing.

Cloud⏱ 11 min

Part 6 — AWS S3 from the Linux CLI

S3 commands, sync, presigned URLs, event notifications, lifecycle rules.

Cloud⏱ 11 min

Part 7 — IAM Roles, Users, and Policies

Write IAM policies, use EC2 instance roles, Secrets Manager, cross-account access.

Cloud⏱ 11 min

Part 8 — Bash Scripting for AWS Automation

Automate EC2, S3, and deployments with bash scripts and the AWS CLI.

Cloud⏱ 11 min

Part 9 — Master the AWS CLI

Profiles, JMESPath queries, output formats, pagination, and CLI v2 features.

Cloud⏱ 11 min

Part 10 — VPC, Networking and Security Groups

VPC design, public/private subnets, security groups, Transit Gateway, Flow Logs.

Cloud⏱ 11 min

Part 11 — Monitoring with CloudWatch

Metrics, alarms, Container Insights, X-Ray tracing, and custom metrics.

Cloud⏱ 12 min

Part 12 — Deploy a Real App End to End

EC2 + RDS + Nginx + SSL + Auto Scaling — complete production deployment on AWS.

✍️

Standalone Articles

AI, Cloud, Markets, Career, Programming — 34 articles

34 articles
AI⏱ 12 min

Why AI Will Not Take Your Job

AI automates tasks, not jobs. Understanding what actually changes and what remains human.

AI⏱ 12 min

AI: From Fear to Power

How to stop worrying about AI and start using it as your career advantage.

AI⏱ 12 min

How to Use AI the Right Way

The CRAFT prompting framework, when to trust AI, and building productive AI habits.

AI⏱ 12 min

How AI Changes Software Engineering

What AI actually shifts in the software engineering workflow and what becomes more valuable.

AI⏱ 12 min

AI + Adobe Creativity

Practical AI workflows for creative professionals using Adobe Firefly and Photoshop.

Cloud⏱ 12 min

Cloud Career Roadmap

12-month plan to become a cloud engineer — certifications, projects, and salary guide.

Cloud⏱ 12 min

How to Use Cloud Power

Beyond "someone else's server" — auto-scaling, serverless, IaC, and cloud-native thinking.

Cloud⏱ 12 min

Cloud Cost Mistakes Beginners Make

The 10 most common cloud billing mistakes and how to avoid surprise AWS charges.

Cloud⏱ 12 min

Cloud Security for Non-Security People

IAM mistakes, S3 exposure, secrets in code — the cloud security essentials every engineer needs.

Cloud⏱ 12 min

AI + Cloud: New Career Paths

MLOps, AI Platform, LLM development — the new roles at the AI-cloud intersection.

Career⏱ 12 min

Why Certifications Alone Don't Work

What hirers actually look for, portfolio vs certification, and the combination that gets jobs.

Career⏱ 12 min

Beginner vs Engineer: The Gap AI Cannot Fill

What separates coders from engineers and how to build skills AI cannot replicate.

Career⏱ 12 min

Resume Complete Guide for the AI Era

Write a tech resume that gets interviews — format, content, ATS, and AI tools for optimisation.

Career⏱ 12 min

Top Tech Skills for the AI Era

The skill stack with highest career ROI for 2026-2031 — Python, Kubernetes, Terraform, and more.

Programming⏱ 12 min

Learn Python: Beginner to Pro

Complete Python learning path — phases, projects, DevOps vs data science differences.

Programming⏱ 12 min

Python Projects for DevOps Career

5 real Python projects that build the skills DevOps engineers actually use at work.

Programming⏱ 12 min

Learn Linux: Beginner to Pro

Linux learning hierarchy, practice environments, and the skill tiers that matter for DevOps.

Programming⏱ 13 min

Learn JavaScript: Beginner to Pro

JavaScript learning path, frameworks, and how to go from beginner to employable.

Programming⏱ 13 min

Learn Java: Beginner to Pro

Java learning path, enterprise use cases, Spring Boot, and Android development.

Programming⏱ 13 min

Learn CSS: Beginner to Pro

CSS fundamentals, Flexbox, Grid, animations, and modern CSS for real projects.

Programming⏱ 12 min

Programming Fundamentals Master Guide

The mental models that transfer across every language and how to build real programming skill.

Programming⏱ 12 min

Programming Languages 2026-2031

Which languages are rising, which are declining, and the stack with highest career ROI.

Programming⏱ 12 min

Why Syntax Matters Less Than Thinking

Problem decomposition, debugging mindset, and building real programming skill beyond syntax.

Markets⏱ 12 min

Why the American Market Moves the World

How US markets influence global financial systems and why every investor should watch them.

Markets⏱ 12 min

Global Markets vs Indian Markets

Key structural differences between global and Indian equity markets for investors.

Markets⏱ 12 min

Why Long-Term Investors Win

Compounding, patience, and the evidence for why holding beats trading over time.

Markets⏱ 12 min

Why News-Based Trading Fails

Why reacting to news loses money and what actually works for retail investors.

Markets⏱ 12 min

Market Cycles Beginners Don't Understand

The four market cycle phases and how to position differently in each phase.

Markets⏱ 12 min

How Beginners Misunderstand the American Market

Common myths about US markets that cost beginner investors money.

Markets⏱ 12 min

Why Global Markets Move on Psychology

Fear, greed, narrative, and the emotional forces that drive short-term market movements.

Markets⏱ 12 min

How Global Markets Work — Education Guide

Stock exchanges, indices, order types, market makers, and how prices are set.

Markets⏱ 12 min

Why Systems Matter More Than Politics

Why institutional structures outperform political leadership as long-term wealth drivers.

India⏱ 12 min

India in the Next 50 Years

Demographics, economic trajectory, and what India's growth story means for your career.

India⏱ 12 min

India's Youth Advantage

Why India's demographic dividend is real, what it requires, and how youth can capitalise on it.

Write & Publish With SRJahir Tech

Original content on AI, Cloud, Programming, Markets, or Technology? Contribute to SRJahir Tech.

Send your article: surajmaitra1996@gmail.com

All submissions reviewed. We may edit or decline content to maintain quality.

Disclaimer: All content on SRJahir Tech is for educational and informational purposes only. Nothing here constitutes financial, legal, or professional advice.