---
title: "Prashantkumar Khatri (@prashantkhatri) | Hashnode"
description: "Engineer by day. Root cause analyst by habit. Read the latest articles by Prashantkumar Khatri on Hashnode."
url: "https://hashnode.com/@prashantkhatri"
---

@prashantkhatri

# Prashantkumar Khatri

@prashantkhatri · Delhi, India · Joined April 2026

Engineer by day. Root cause analyst by habit.

### [Anatomy of a score.yaml: How Resolution Actually Works](https://rootcause.hashnode.dev/anatomy-of-a-score-yaml-how-resolution-actually-works?utm_source=hashnode&utm_medium=feed)

A hands-on look at how score-compose and score-k8s turn a workload spec into resolved resource outputs and manifests

8 min read · [rootcause.hashnode.dev](https://rootcause.hashnode.dev/anatomy-of-a-score-yaml-how-resolution-actually-works?utm_source=hashnode&utm_medium=feed)

[Jul 3](https://hashnode.com/posts/anatomy-of-a-score-yaml-how-resolution-actually-works/6a480df9a0a91cbf571b08e1)

### [Why You Should Never Run Containers as Root](https://rootcause.hashnode.dev/why-you-should-never-run-containers-as-root?utm_source=hashnode&utm_medium=feed)

The container boundary is thinner than you think — and root punches right through it.

8 min read · [rootcause.hashnode.dev](https://rootcause.hashnode.dev/why-you-should-never-run-containers-as-root?utm_source=hashnode&utm_medium=feed)

[May 6](https://hashnode.com/posts/why-you-should-never-run-containers-as-root/69facb0a1333359219a2a689)

### [What Docker Run Actually Does: The Full Syscall Chain](https://rootcause.hashnode.dev/what-docker-run-actually-does-the-full-syscall-chain?utm_source=hashnode&utm_medium=feed)

You type eleven characters. Here's the 200-millisecond kernel conversation that follows.

9 min read · [rootcause.hashnode.dev](https://rootcause.hashnode.dev/what-docker-run-actually-does-the-full-syscall-chain?utm_source=hashnode&utm_medium=feed)

[May 4](https://hashnode.com/posts/what-docker-run-actually-does-the-full-syscall-chain/69f875d046610fd606c7bd3b)

### [Why Your Docker Build Is Slow - Layer Caching Internals](https://rootcause.hashnode.dev/why-your-docker-build-is-slow-layer-caching-internals?utm_source=hashnode&utm_medium=feed)

The Four-Minute Lie Your Docker Build Has Been Telling You

20 min read · [rootcause.hashnode.dev](https://rootcause.hashnode.dev/why-your-docker-build-is-slow-layer-caching-internals?utm_source=hashnode&utm_medium=feed)

[Apr 30](https://hashnode.com/posts/why-your-docker-build-is-slow-layer-caching-internals/69f2e1e04123772a1398af5a)

### [The OCI Spec: What Actually Defines a Container?](https://rootcause.hashnode.dev/the-oci-spec-what-actually-defines-a-container?utm_source=hashnode&utm_medium=feed)

Before OCI, Docker was the only definition of a container. Here's what the spec actually says.

12 min read · [rootcause.hashnode.dev](https://rootcause.hashnode.dev/the-oci-spec-what-actually-defines-a-container?utm_source=hashnode&utm_medium=feed)

[Apr 29](https://hashnode.com/posts/the-oci-spec-what-actually-defines-a-container/69f19066389a666765bf7ea4)
