Personal engineering journal

Shivansh Kumar

Building software. Breaking down systems.
Understanding what happens underneath.

PINNED
AI

The Death of the Junior Developer?

AI is not simply replacing junior developers—it is changing the work through which they learn. What should entry-level engineers master now?

Shivansh Kumar

16 posts

I trace software past the happy path—into the systems, trade-offs, and failures that make it real.

Selected field notes

Continue reading

Architecture

The Last Person Who Understands the System

When one engineer becomes critical infrastructure, expertise has turned into organizational risk.

Systems

The Bug That Exists Only When You're Watching

Why race conditions disappear under a debugger—and how to investigate a system without changing its timing.

Systems

The Day Your Application Becomes a Distributed System

It happens earlier than you think: the moment correctness depends on two machines agreeing across an unreliable network.

THE CODE WORKS.

BUT WHY?Explore all articles