Writing

All Articles

Deep-dives, architecture breakdowns, and practical guides on cloud-native systems, security, Web3, and full-stack engineering.

50 articles
Cyber Security

Internet Security Basics: 10-Part Series for Everyday Users

A practical parent guide for the complete 10-part Internet Security Basics series, covering everyday scam checks before clicking, paying, logging in, installing apps, or trusting links.

Internet SecurityOnline ScamsPhishingCyber SafetyEveryday Security
4 min read
Cyber Security

Is This Email Really From Your Bank or Company?

A simple everyday guide to checking sender names, real email addresses, urgent payment messages, and suspicious links before trusting an email.

Internet SecurityPhishingEmail SafetyOnline ScamsEveryday Security
5 min read
Cyber Security

Can You Spot the Real Website?

A simple everyday guide to reading website domains correctly, spotting fake login pages, and avoiding lookalike URLs before logging in or paying.

Internet SecurityWebsite SafetyPhishingFake LinksOnline Scams
5 min read
Cyber Security

HTTPS Does NOT Mean the Website Is Genuine

A practical explanation of what HTTPS really means, why the lock icon is not proof of a genuine company, and why the domain still matters.

Internet SecurityHTTPSPhishingDomain SafetyOnline Scams
5 min read
Cyber Security

Does a Professional Domain Extension Mean the Website Is Genuine?

A practical guide to understanding why professional-looking domain extensions like .com, .org, .in, .net, and .ai do not automatically prove a website is genuine.

Internet SecurityDomain SafetyPhishingOnline ScamsWebsite Safety
5 min read
Cyber Security

The Link Says SBI, But Where Does It Actually Go?

A simple guide to checking where buttons and links really go before clicking, especially in bank, bill payment, shopping, and government-service messages.

Internet SecurityLink SafetyPhishingShort LinksOnline Scams
5 min read
Cyber Security

Sir, Please Tell Me the OTP for Verification

A practical guide to protecting OTPs, passwords, UPI PINs, CVV, recovery codes, and remote access from bank, payment, and fake support scams.

Internet SecurityOTP SafetyUPI SafetyPhishingOnline Scams
5 min read
Cyber Security

Scan This QR Code to Receive Your Refund

A practical guide to QR code safety, UPI PIN traps, fake refund messages, and how to check what opens before paying or entering sensitive details.

Internet SecurityQR Code SafetyUPI SafetyPayment ScamsOnline Scams
5 min read
Cyber Security

Someone Sent You BankKYC.apk on WhatsApp. Should You Install It?

A practical guide to avoiding malicious APKs, fake banking apps, cracked software, suspicious permissions, and unsafe app downloads.

Internet SecurityAPK SafetyFake AppsMalwareOnline Scams
5 min read
Cyber Security

Which Airport Wi-Fi Is the Real One?

A practical guide to public Wi-Fi safety, fake hotspot names, suspicious login portals, HTTPS limits, and safer habits at airports, hotels, and cafes.

Internet SecurityPublic Wi-FiFake HotspotsPhishingOnline Scams
5 min read
Cyber Security

Before You Click, Pay or Login, Take 30 Seconds

A simple 30-second checklist for spotting scam messages before clicking links, making payments, entering passwords, sharing OTPs, or installing apps.

Internet SecurityOnline ScamsPhishingPayment SafetySecurity Checklist
6 min read
Backend Tech

Internet and API Basics for Beginners

A beginner friendly guide to how browsers, servers, DNS, APIs, requests, responses, authentication, webhooks, and automation flows fit together, explained with everyday examples.

API BasicsInternetHTTPDNSWebhooksAutomation
10 min read
AI & ML / MLOps

AI Automation Foundations: 10-Part Series

A beginner to intermediate roadmap for learning AI automation, from triggers and prompts to APIs, tools, approvals, knowledge bases, monitoring, cost control, and production-ready agents.

AI AutomationLLMAgentsWorkflow AutomationBeginner Guide
5 min read
AI & ML / MLOps

What Is AI Automation?

A simple beginner explanation of AI automation: what it is, where it helps, how triggers, data, AI reasoning, decisions, and actions fit together.

AI AutomationWorkflow AutomationBeginner AILLM
6 min read
AI & ML / MLOps

Prompts, Instructions, and Context

Learn how to write clear AI instructions, provide useful context, define output expectations, and reduce confusing or inconsistent automation results.

Prompt EngineeringAI AutomationLLMContext
6 min read
AI & ML / MLOps

Inputs, Outputs, and Structured Data

Understand why structured inputs and JSON outputs make AI automation easier to connect, validate, debug, and reuse across workflow steps.

Structured OutputJSONAI AutomationLLM
6 min read
AI & ML / MLOps

Triggers, APIs, and Webhooks

Learn how AI automations start, receive events, fetch data, and update other systems using triggers, API calls, polling, and webhooks.

APIsWebhooksTriggersAI Automation
7 min read
AI & ML / MLOps

Build Your First AI Workflow

Plan and build a practical first AI workflow by choosing a trigger, collecting data, asking the model, checking the result, and taking action.

AI WorkflowAutomation DesignLLMBeginner Guide
7 min read
AI & ML / MLOps

Tools, Connectors, and Permissions

Understand how AI automations use tools and app connectors, and how to keep permissions narrow, auditable, and safe.

Tool CallingConnectorsPermissionsAI Automation
7 min read
AI & ML / MLOps

Human Review and Approvals

Learn where to add human approval steps so AI automations can move quickly without silently taking risky business actions.

Human in the LoopApprovalsAI GovernanceAutomation
6 min read
AI & ML / MLOps

Memory, Knowledge Bases, and RAG

Learn when AI automation needs memory or retrieval, how knowledge bases work, and why RAG is useful for company-specific facts.

RAGKnowledge BaseMemoryAI Automation
8 min read
AI & ML / MLOps

Error Handling, Monitoring, and Cost Control

Move from fragile demos to reliable AI automations with validation, retries, logs, alerts, metrics, evaluation, and cost limits.

ObservabilityCost ControlReliabilityAI Automation
8 min read
AI & ML / MLOps

Production-Ready AI Agents

Understand intermediate AI agent design: goals, planning, tool use, memory, guardrails, approvals, evaluation, and production control loops.

AI AgentsAgentic WorkflowsTool CallingMLOps
9 min read
Frontend Tech

Micro Frontends at Scale: What Works and What Does Not

Breaking a big frontend into smaller deployable apps looks great on paper. The real problems show up later with shared state, login flows, and keeping styles consistent. This post covers what actually holds up in a live system.

Module FederationReactWebpackDesign Systems
9 min read
Cyber Security

Zero Trust Architecture: A Practical Enterprise Guide

The old idea of a safe internal network no longer works. This guide walks through how to set up identity based access, continuous verification, and proper network segmentation across a mixed enterprise setup.

Zero TrustIAMSPIFFEMicrosegmentation
12 min read
Backend Tech

Event Driven Microservices with Kafka and the Outbox Pattern

Publishing events reliably without writing to two places at once is a common pain point. This covers the outbox pattern, change data capture, and getting exactly once delivery working with Kafka in a real setup.

KafkaOutbox PatternCDCDebezium
11 min read
IoT & Edge Computing

Building an IoT Backend for EV Charging Networks

Smart EV charging is not just hardware. You need OCPP protocol handling, device telemetry at scale, and a backend that can take the load. This post goes through the full system design using MQTT, Kafka, and cloud infrastructure.

IoTMQTTOCPPEV ChargingKafka
13 min read
Cloud & Network

Setting Up a Production AWS Landing Zone with Terraform

Most teams skip the basics when they move to AWS and pay for it later. This walkthrough covers multi account setup with AWS Organizations, service control policies, network segmentation, and central logging, all written as code.

AWSTerraformOrganizationsIaC
14 min read
Web3 & Blockchain

Smart Contract Security: What Every Developer Should Know

Reentrancy bugs, integer overflows, and front running attacks have cost Web3 projects hundreds of millions. This post looks at each one in plain terms and shows how to write contracts that avoid them.

SoliditySmart ContractsOWASPSecurity
10 min read
Frontend Tech

React Server Components: How to Actually Think About Them

Server components change where your data fetching lives and how the component tree works. Before you use them everywhere, it is worth understanding what problem they solve and the cases where they are the wrong choice.

ReactRSCNext.jsPerformance
8 min read
IoT & Edge Computing

Building Apps That Work Without Internet Using RxDB

Offline support is easy to promise and hard to ship. This post is based on real work done on an EV fleet management desktop app and covers how RxDB handles local storage, conflict resolution, and syncing data back to the server.

RxDBOffline FirstElectronJSSyncIoT
11 min read
Cloud & Network

Kubernetes Network Policies: Locking Down Pod Communication

By default every pod in a Kubernetes cluster can talk to every other pod. That is a big security gap. This post shows how to write network policies that enforce least privilege and keep traffic where it belongs.

KubernetesNetwork PoliciesIstioSecurity
10 min read
Backend Tech

GraphQL Federation: Letting Teams Own Their Own APIs

Apollo Federation makes it possible for separate teams to manage their own parts of a graph without stepping on each other. This post looks at how to design schemas, write entity resolvers, and avoid turning federation into a distributed mess.

GraphQLApollo FederationAPI DesigngRPC
9 min read
IoT & Edge Computing

Running MQTT at Scale When You Have Thousands of Devices

A single MQTT broker works fine in testing. Once you have thousands of devices publishing at the same time, things break in ways you did not expect. This post covers clustering, load balancing, and bridging with EMQX and HiveMQ.

MQTTEMQXHiveMQIoTTelemetry
10 min read
Web3 & Blockchain

How DeFi Protocols Are Actually Built

Most DeFi content either stays too simple or gets lost in math. This post sits in the middle and looks at automated market makers, oracle risks, liquidity pools, and governance contracts from an architecture point of view.

DeFiSolidityAMMOraclesPolygon
15 min read
Cyber Security

Software Supply Chain Attacks and How to Protect Your Build Pipeline

The SolarWinds and XZ Utils incidents showed that attackers do not always go through the front door. They compromise the tools and libraries you trust. This post covers SBOM generation, sigstore, and practical steps for locking down dependencies.

DevSecOpsSBOMCI/CD SecuritySonarQube
11 min read
Cloud & Network

Moving Compute Closer to Users Without Breaking Consistency

Edge functions and regional deployments reduce latency but introduce new challenges around data consistency and deployment complexity. This covers the patterns that work well and the tradeoffs you need to understand before going edge.

Edge ComputingCDNLambda@EdgeFargate
9 min read
Frontend Tech

TypeScript Types That Actually Do Work for You

Most TypeScript code only scratches the surface of what the type system can do. Conditional types, mapped types, template literal types, and infer let you write APIs that are both safe and self documenting. This post shows how.

TypeScriptType SystemAPI Design
7 min read
Web3 & Blockchain

Building a Metaverse Platform: From NFT Contracts to Real Time Rendering

Metaverse platforms are complex systems with many moving parts. This post covers the full technical picture from Solidity NFT contracts on Polygon, WebRTC spatial audio, and 360 degree video streaming, to keeping multiplayer state in sync.

NFTMetaverseWebRTCSolidityAR/VR
14 min read
Cyber Security

How to Run a VAPT Against Your APIs

Vulnerability assessments on APIs are different from testing a web UI. This post walks through running structured tests against REST and GraphQL APIs using OWASP ZAP, Burp Suite, and Postman, and what to do with the findings.

VAPTOWASP ZAPBurp SuiteAPI SecurityPenetration Testing
12 min read
IoT & Edge Computing

Connecting Arduino Sensors to a Cloud Backend That Can Handle the Load

Getting data from a hardware sensor into the cloud sounds simple until you have to deal with firmware communication, protocol bridging, and a backend that needs to process thousands of readings without falling over.

ArduinoIoTMQTTAWS IoT CoreEdge Gateway
12 min read
AI & ML / MLOps

RAG in Production: What the Demo Does Not Show You

Retrieval augmented generation is easy to demo and hard to run reliably. The real work is in chunking strategy, picking the right embedding model, choosing a vector store, reranking results, and measuring whether any of it works.

RAGLLMVector DBEmbeddingsLangChain
13 min read
AI & ML / MLOps

Running ML Pipelines on Kubernetes from Training to Serving

A machine learning model is only useful if you can retrain it, version it, and serve it reliably. This post covers building that whole pipeline with Kubeflow, Argo Workflows, and MLflow on Kubernetes, right through to serving with KServe.

MLOpsKubernetesKubeflowMLflowKServe
14 min read
AI & ML / MLOps

LLM Integration Patterns That Actually Work in Production

Adding an LLM to a product is straightforward. Making it fast, cheap, and reliable is not. This post covers prompt caching, streaming, structured output, tool calling, fallback chains, and keeping costs from getting out of hand.

LLMOpenAIPrompt EngineeringTool CallingStreaming
10 min read
AI & ML / MLOps

Building a Conversational AI Backend That Scales

A chat interface is just the front. Behind it you need session management, context window handling, memory that works across turns, safety checks, and streaming delivery that does not keep users waiting. This post goes through all of it.

Conversational AIWebSocketsRAGMemoryMultimodal
12 min read
Robotics

Connecting ROS 2 Robots to Cloud Backends

Getting data from a ROS 2 system into the cloud means dealing with DDS transport, ros bridge, and telemetry pipelines that can handle the volume. This post also covers OTA updates and remote monitoring dashboards for autonomous platforms.

ROS 2DDSCloudTelemetryOTA
11 min read
Robotics

Running AI Inference on Edge Hardware for Robotics

Cloud inference is too slow for robots that need to react in real time. This post looks at deploying computer vision and sensor fusion models on Jetson, Raspberry Pi, and OAK D, and how to optimize with TensorRT and ONNX without losing accuracy.

Edge AIJetsonTensorRTONNXComputer Vision
10 min read
Robotics

Building a Navigation Stack for Autonomous Ground Vehicles

Autonomous navigation is a systems problem. You need sensor fusion across LiDAR, IMU, and GPS, a SLAM implementation that holds up in the real world, path planning, obstacle avoidance, and software that fails safely. This post walks through the full stack.

AutonomousSLAMLiDARIMUNavigation
13 min read
Marketing Tech

Designing a MarTech Stack That Does Not Become a Mess

Most marketing stacks grow without a plan and end up as a pile of tools that do not talk to each other. This post looks at how to build one properly around a customer data platform, real time event pipelines, attribution, and first party data.

MarTechCDPAttributionA/B TestingAnalytics
11 min read
Marketing Tech

Building an Analytics Pipeline That Can Handle Real Traffic

Collecting events is easy. Getting them into a warehouse fast, transforming them cleanly with dbt, and serving them through a BI tool without the whole thing grinding to a halt takes more thought. This is how to set it up with Kafka and BigQuery.

KafkadbtBigQueryMetabaseAnalytics
10 min read