The Architecture
of Thought.
Bridging the structural integrity of civil engineering with the fluid logic of software. A practitioner of precision, a student of the human condition, and a builder of digital systems.
At a Glance
This Website
Building my personal site with Astro and Tailwind — learning in public, one component at a time.
Meditations
Diving back into the Stoic foundations to refine mental models on leadership and resilience. The intersection of ancient discipline and modern systems thinking remains profoundly relevant.
Structural Integrity in Code
Why the principles of load-bearing walls in masonry are the perfect metaphor for decoupled microservices architecture.
"A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet..."
I am Karthik Yadav. By day, I calculate stresses and strains in concrete and steel. By night, I navigate the abstract hierarchies of HTML and JavaScript. I believe that the wall between technical expertise and humanistic depth is a modern illusion.
My journey began with the physical world — how things stand and why they fall. But I soon realised that the most complex structures we build aren't made of rebar, but of logic and language. Whether it's a structural drawing or a Stoic argument, I'm obsessed with how systems sustain themselves.
"The engineer who knows only engineering is a calculator; the philosopher who knows only philosophy is a dreamer. To build well, one must do both."— Personal Manifesto