Skip to content
View acsrujan's full-sized avatar

Block or report acsrujan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
acsrujan/README.md

Hey, I'm Srujan 👋

I build platforms — reliability, security, and the plumbing that makes software actually work in production. I also write about what engineering is quietly becoming.

DevSecOps Infrastructure Platform Engineering CI/CD & Reliability Security


What I don't compromise on

Observability is not optional If you can't see what a system is doing, you don't own it. You're just hoping. Monitoring, alerting, and tracing aren't post-launch additions. They're part of the system. We're not in a Matrix may be.

Outcomes over output Lines of code shipped, PRs merged, tickets closed...These are proxies, not goals. The question that matters is whether the thing works and whether it solved the right problem.

Trust but verify Code review, staging environments, canary deploys, integration tests... these exist because intent and outcome are not the same thing. Verification is not distrust; it's engineering.

Less code, more leverage The best line of code is the one you didn't write. Delete ruthlessly, reach for libraries, lean on platforms. Every line you own is a line you have to debug at 2am. The goal is a smaller codebase that does more...not a larger one that does the same.

Know the load-bearing walls Moving fast is only valuable if you know what can't move. Understanding second and third-order effects...what breaks when you touch something three layers away, is non-negotiable.

Cost is a feature Infrastructure that works but burns money is not done. Cost-aware design is part of the job, not a finance team concern. Efficiency and elegance usually point in the same direction. The earlier cost comes into design, the better it gets. Assign budgets quite early n.


What I'm thinking about

  • How AI agents are dissolving the constraints that shaped a decade of engineering craft
  • Why "shift-left" is changing from testing to understanding
  • Keeping systems reliable when the humans building them are outnumbered by the agents
  • The gap between clean code and good outcomes — and why that gap is widening
  • And ofcourse, when would AI take away my job so I can pursue other interests of life.

Recent writing

→ All posts at acsrujan.net


Outside the terminal

High-altitude trekking · Skydiving · Scuba · Skiing · Board games · Reading screenplays · Writing stories · Photographs · Arts · Quizzes


Find me

acsrujan.net · @acsrujan · LinkedIn · Buy Me a Coffee

Popular repositories Loading

  1. PHP-Oracle-admin-panel PHP-Oracle-admin-panel Public

    An admin panel which makes the database editing. Can be used by database administrators who have no knowledge in coding.

    PHP 2 3

  2. task_manager task_manager Public

    Todo manager app in PHP with Codeigniter, MySql and Ajax

    PHP 1

  3. quora-autohide quora-autohide Public

    Chrome extension that auto hides some content from Quora.

    JavaScript 1

  4. Sarcaso Sarcaso Public

    Java 1

  5. Cows-and-Bulls Cows-and-Bulls Public

    http://en.wikipedia.org/wiki/Bulls_and_cows

    Python

  6. xkcd_downloader xkcd_downloader Public

    Python