<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Srijan Shukla · AI Builder · SRE · Founder</title><description>AI and infra engineer. Writing about AI agents, infrastructure, and building in public.</description><link>https://srijanshukla.com/</link><item><title>The Shortcut That Backfired: One-Shot Prompting and the Step-Skipping Problem</title><link>https://srijanshukla.com/blog/tech/feature-end-extension/</link><guid isPermaLink="true">https://srijanshukla.com/blog/tech/feature-end-extension/</guid><description>How I learned that bundling multiple tasks into a single prompt is a false optimization, and why sequential gated prompting is the better model for agentic workflows.</description><pubDate>Sun, 12 Apr 2026 00:00:00 GMT</pubDate></item><item><title>What Changed When Agent Design Stopped Being Mostly Prompt Engineering</title><link>https://srijanshukla.com/blog/tech/frontier-of-agentic-design/</link><guid isPermaLink="true">https://srijanshukla.com/blog/tech/frontier-of-agentic-design/</guid><description>Once the frontier models got good enough at long-horizon work, the bottleneck moved outward. The real leverage started showing up in the harness, the context, the memory system, and the control loop around the model.</description><pubDate>Sun, 12 Apr 2026 00:00:00 GMT</pubDate></item><item><title>What Happened When I Tried to Coordinate Two AI Agents Over NFS</title><link>https://srijanshukla.com/blog/tech/nfs-to-git-agent-bus/</link><guid isPermaLink="true">https://srijanshukla.com/blog/tech/nfs-to-git-agent-bus/</guid><description>A shared mount looked like the cleanest way to make two agent instances talk across machines. A 30 minute directory cache made the whole thing unreliable, and Git ended up being the simpler bus.</description><pubDate>Sun, 12 Apr 2026 00:00:00 GMT</pubDate></item><item><title>What Happened When I Tried to Use S3 Like Dropbox on macOS</title><link>https://srijanshukla.com/blog/tech/rclone-s3-mount-macos/</link><guid isPermaLink="true">https://srijanshukla.com/blog/tech/rclone-s3-mount-macos/</guid><description>I wanted a cheap cold-storage mount that still felt local in Finder. rclone plus FUSE-T got surprisingly close, but the mount flags matter more than most setup guides admit.</description><pubDate>Sun, 12 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Vibe Coded a `watch` Command for Autonomous LLMs, and It Became My Debugging Loop</title><link>https://srijanshukla.com/blog/tech/vigil-watch-command-for-autonomous-llms/</link><guid isPermaLink="true">https://srijanshukla.com/blog/tech/vigil-watch-command-for-autonomous-llms/</guid><description>Once I had LLMs editing code autonomously, I wanted a better way to watch a directory breathe in real time. Existing tools covered file events or diffs or a TUI, but not all three together.</description><pubDate>Sun, 12 Apr 2026 00:00:00 GMT</pubDate></item><item><title>scx-slo</title><link>https://srijanshukla.com/projects/scx-slo/</link><guid isPermaLink="true">https://srijanshukla.com/projects/scx-slo/</guid><description>SLO-aware Linux CPU scheduler built with sched_ext and eBPF.</description><pubDate>Wed, 31 Dec 2025 00:00:00 GMT</pubDate></item><item><title>contextgraph</title><link>https://srijanshukla.com/projects/contextgraph/</link><guid isPermaLink="true">https://srijanshukla.com/projects/contextgraph/</guid><description>Decision audit ledger for AI agents that captures why actions were taken as queryable context.</description><pubDate>Sat, 27 Dec 2025 00:00:00 GMT</pubDate></item><item><title>AWS Cloud Infra Gotchas</title><link>https://srijanshukla.com/blog/tech/aws-cloud-infra-gotchas/</link><guid isPermaLink="true">https://srijanshukla.com/blog/tech/aws-cloud-infra-gotchas/</guid><description>You can run AWS Batch jobs as pods in your Kubernetes cluster. Pretty cool actually. As expected the AWS tutorial is reliable, you follow it step by step...</description><pubDate>Wed, 27 Aug 2025 00:00:00 GMT</pubDate></item><item><title>CPU usage at pod level in k8s</title><link>https://srijanshukla.com/blog/tech/cpu-usage-at-pod-level-in-k8s/</link><guid isPermaLink="true">https://srijanshukla.com/blog/tech/cpu-usage-at-pod-level-in-k8s/</guid><description>How is pod level CPU usage metric calculated in k8s? How is pod level CPU usage metric calculated in k8s? The common PromQL query found on the internet may...</description><pubDate>Wed, 27 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Dropbox download to your VM</title><link>https://srijanshukla.com/blog/tech/dropbox-download-to-your-vm/</link><guid isPermaLink="true">https://srijanshukla.com/blog/tech/dropbox-download-to-your-vm/</guid><description>Handy script to download all your business from dropbox This script had to undergo a lot of iterations, it failed a lot of times after download for hours on...</description><pubDate>Wed, 27 Aug 2025 00:00:00 GMT</pubDate></item><item><title>External MySQL migration to RDS</title><link>https://srijanshukla.com/blog/tech/external-mysql-migration-to-rds/</link><guid isPermaLink="true">https://srijanshukla.com/blog/tech/external-mysql-migration-to-rds/</guid><description>Note: Some steps (public accessibility, IAMFullAccess, blob handling) are simplified/dated. Modern migrations avoid public endpoints, use fine grained IAM,...</description><pubDate>Wed, 27 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Geofence validation on Google Maps JS API</title><link>https://srijanshukla.com/blog/tech/geofence-validation-on-google-maps-js-api/</link><guid isPermaLink="true">https://srijanshukla.com/blog/tech/geofence-validation-on-google-maps-js-api/</guid><description>Note: This post reflects my 2019 exploration of geofence validation. Today, libraries like Turf.js or GEOS handle these cases more efficiently. Suppose you...</description><pubDate>Wed, 27 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Incident - 20th Feb, 21st Feb 2017</title><link>https://srijanshukla.com/blog/tech/incident-20th-feb-21st-feb-2017/</link><guid isPermaLink="true">https://srijanshukla.com/blog/tech/incident-20th-feb-21st-feb-2017/</guid><description>I can write about the whole incident in detail because this was my own startup. I was the one man tech team here for about 2 years. What happened = 20th Feb...</description><pubDate>Wed, 27 Aug 2025 00:00:00 GMT</pubDate></item><item><title>K8s DNS fail</title><link>https://srijanshukla.com/blog/tech/k8s-dns-fail/</link><guid isPermaLink="true">https://srijanshukla.com/blog/tech/k8s-dns-fail/</guid><description>Let the service name be ‘banana’ Let the pods be of the service ‘pineapple’ There was a rise in 502s accompanied by cannot lookup banana and interestingly...</description><pubDate>Wed, 27 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Kubernetes, Terraform, Kafka and others</title><link>https://srijanshukla.com/blog/tech/kubernetes-terraform-kafka-and-others/</link><guid isPermaLink="true">https://srijanshukla.com/blog/tech/kubernetes-terraform-kafka-and-others/</guid><description>Kubernetes: TIL in a k8s pod when you define env vars, if you define the same env var twice, the latter one takes precendence how resource quotas work in...</description><pubDate>Wed, 27 Aug 2025 00:00:00 GMT</pubDate></item><item><title>meta, fun, random</title><link>https://srijanshukla.com/blog/tech/meta-fun-random/</link><guid isPermaLink="true">https://srijanshukla.com/blog/tech/meta-fun-random/</guid><description>Reminder: you can just do things a new word pedagogy. which means the method of teaching something. another unrelated word tacit knowledge. knowledge that...</description><pubDate>Wed, 27 Aug 2025 00:00:00 GMT</pubDate></item><item><title>The problem of forecasting what an architecture will cost as it scales</title><link>https://srijanshukla.com/blog/tech/the-problem-of-forecasting-what-an-architecture-will-cost-as-it-scales/</link><guid isPermaLink="true">https://srijanshukla.com/blog/tech/the-problem-of-forecasting-what-an-architecture-will-cost-as-it-scales/</guid><description>When does one scale? When one hits a bottleneck. That’s when.What is scaled in that scenario?Only the instance running the service which has become the...</description><pubDate>Wed, 27 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Use case for Redis&apos; ZINTERSTORE</title><link>https://srijanshukla.com/blog/tech/use-case-for-redis-zinterstore/</link><guid isPermaLink="true">https://srijanshukla.com/blog/tech/use-case-for-redis-zinterstore/</guid><description>I was reading about how secondary indexes work in redis. Some people think that well hey, redis is a key value store isn’t it? So why would someone wanna...</description><pubDate>Wed, 27 Aug 2025 00:00:00 GMT</pubDate></item><item><title>WebRTC</title><link>https://srijanshukla.com/blog/tech/webrtc/</link><guid isPermaLink="true">https://srijanshukla.com/blog/tech/webrtc/</guid><description>What a joy! It was a breath of fresh air when I came across the requirement of implementing live streaming. It was quite a learning curve to understand how...</description><pubDate>Wed, 27 Aug 2025 00:00:00 GMT</pubDate></item><item><title>When OpenTelemetry Auto-Instrumentation Meets Python PEX, A Debugging Journey</title><link>https://srijanshukla.com/blog/tech/when-opentelemetry-auto-instrumentation-meets-python-pex-a-debugging-journey/</link><guid isPermaLink="true">https://srijanshukla.com/blog/tech/when-opentelemetry-auto-instrumentation-meets-python-pex-a-debugging-journey/</guid><description>Picture this: You&apos;re tasked with implementing distributed tracing across your microservices. &quot;Easy,&quot; you think, &quot;OpenTelemetry has auto instrumentation!&quot;...</description><pubDate>Wed, 27 Aug 2025 00:00:00 GMT</pubDate></item><item><title>cpu ram disk</title><link>https://srijanshukla.com/blog/you-a-junior-infra-techie/cpu-ram-disk/</link><guid isPermaLink="true">https://srijanshukla.com/blog/you-a-junior-infra-techie/cpu-ram-disk/</guid><description>Disclaimer: I have found it a lil tough to translate my mental model about XYZ topic in words to juniors. I&apos;m able to explain it to them, but I&apos;m making up...</description><pubDate>Wed, 27 Aug 2025 00:00:00 GMT</pubDate></item><item><title>VPS vs VM vs Containers</title><link>https://srijanshukla.com/blog/you-a-junior-infra-techie/vps-vs-vm-vs-containers/</link><guid isPermaLink="true">https://srijanshukla.com/blog/you-a-junior-infra-techie/vps-vs-vm-vs-containers/</guid><description>We often hear VPS, VM, and containers used interchangeably. They all solve the same problem - packing more workloads onto fewer machines but at different...</description><pubDate>Wed, 27 Aug 2025 00:00:00 GMT</pubDate></item><item><title>you can just do things</title><link>https://srijanshukla.com/blog/you-can-just-do-things/</link><guid isPermaLink="true">https://srijanshukla.com/blog/you-can-just-do-things/</guid><description>There is nothing more that needs to be said.</description><pubDate>Wed, 27 Aug 2025 00:00:00 GMT</pubDate></item><item><title>base health stack (outdated)</title><link>https://srijanshukla.com/blog/health/base-health-stack-outdated/</link><guid isPermaLink="true">https://srijanshukla.com/blog/health/base-health-stack-outdated/</guid><description>This is what seems to be working for me and appears to be sustainable My goals are fat loss and muscle retention for now Legit been trying to lose weight...</description><pubDate>Mon, 18 Aug 2025 00:00:00 GMT</pubDate></item><item><title>long ago, I was inspired</title><link>https://srijanshukla.com/blog/musings-alone/long-ago-i-was-inspired/</link><guid isPermaLink="true">https://srijanshukla.com/blog/musings-alone/long-ago-i-was-inspired/</guid><description>Kinda depressing shit tbh I found these notes below from 2019, I was an inspired kid. 2025 today I am overwhelmed, I don&apos;t dream as freely as I used to. A...</description><pubDate>Mon, 18 Aug 2025 00:00:00 GMT</pubDate></item><item><title>global-publish</title><link>https://srijanshukla.com/projects/global-publish/</link><guid isPermaLink="true">https://srijanshukla.com/projects/global-publish/</guid><description>Content generation system that adapts one source into platform-native output for many channels.</description><pubDate>Wed, 06 Aug 2025 00:00:00 GMT</pubDate></item><item><title>xray</title><link>https://srijanshukla.com/projects/xray/</link><guid isPermaLink="true">https://srijanshukla.com/projects/xray/</guid><description>Progressive code intelligence for AI assistants using structural analysis with ast-grep.</description><pubDate>Thu, 31 Jul 2025 00:00:00 GMT</pubDate></item><item><title>claude-memory-viz</title><link>https://srijanshukla.com/projects/claude-memory-viz/</link><guid isPermaLink="true">https://srijanshukla.com/projects/claude-memory-viz/</guid><description>Claude Memory MCP visualizer for making long-lived memory inspectable and easier to debug.</description><pubDate>Thu, 17 Jul 2025 00:00:00 GMT</pubDate></item><item><title>kubectl-smart</title><link>https://srijanshukla.com/projects/kubectl-smart/</link><guid isPermaLink="true">https://srijanshukla.com/projects/kubectl-smart/</guid><description>Signal-first Kubernetes debugging workflow that reduces noisy cluster investigation loops.</description><pubDate>Thu, 17 Jul 2025 00:00:00 GMT</pubDate></item><item><title>speed is king</title><link>https://srijanshukla.com/blog/musings-alone/speed-is-king/</link><guid isPermaLink="true">https://srijanshukla.com/blog/musings-alone/speed-is-king/</guid><description>We often underestimate the value of speed in everything we do. People are always amazed when someone does something faster. The combination of speed and...</description><pubDate>Mon, 03 Mar 2025 00:00:00 GMT</pubDate></item><item><title>John Von Goddamn Neumann</title><link>https://srijanshukla.com/blog/just-stuff/john-von-goddamn-neumann/</link><guid isPermaLink="true">https://srijanshukla.com/blog/just-stuff/john-von-goddamn-neumann/</guid><description>VON GODDAMN NEUMANN https://medium.com/cantors paradise/the unparalleled genius of john von neumann 791bb9f42a2d https://medium.com/cantors paradise</description><pubDate>Sat, 08 Feb 2025 00:00:00 GMT</pubDate></item><item><title>2018 first marathon attempt</title><link>https://srijanshukla.com/blog/musings-alone/2018-first-marathon-attempt/</link><guid isPermaLink="true">https://srijanshukla.com/blog/musings-alone/2018-first-marathon-attempt/</guid><description>My first marathon. Attempt. 28 07 2017. What a fail. Those words keep coming back to me. And it was, a big failure. I ran for the first 10kms, then the pain...</description><pubDate>Sat, 08 Feb 2025 00:00:00 GMT</pubDate></item><item><title>aging hometown</title><link>https://srijanshukla.com/blog/musings-alone/aging-hometown/</link><guid isPermaLink="true">https://srijanshukla.com/blog/musings-alone/aging-hometown/</guid><description>(crosspost from https://thinkdeli.com/post/aging hometown 1119) Parents getting old, they are not able to do with ease what they were able to before....</description><pubDate>Sat, 08 Feb 2025 00:00:00 GMT</pubDate></item><item><title>dad was happy</title><link>https://srijanshukla.com/blog/musings-alone/dad-was-happy/</link><guid isPermaLink="true">https://srijanshukla.com/blog/musings-alone/dad-was-happy/</guid><description>(crosspost from https://thinkdeli.com/post/dad was happy 700) Year 2008, I was in 7th standard. Infact I had just completed 7th standard. I came 4th overall...</description><pubDate>Sat, 08 Feb 2025 00:00:00 GMT</pubDate></item><item><title>data store</title><link>https://srijanshukla.com/blog/you-a-junior-infra-techie/data-store/</link><guid isPermaLink="true">https://srijanshukla.com/blog/you-a-junior-infra-techie/data-store/</guid><description>Disclaimer: I have found it a lil tough to translate my mental model about XYZ topic in words to juniors. I&apos;m able to explain it to them, but I&apos;m making up...</description><pubDate>Sat, 08 Feb 2025 00:00:00 GMT</pubDate></item><item><title>encryption, compression, encoding, hashing, checksums, and error correction</title><link>https://srijanshukla.com/blog/you-a-junior-infra-techie/encryption-compression-encoding-hashing-checksums-and-error-correction/</link><guid isPermaLink="true">https://srijanshukla.com/blog/you-a-junior-infra-techie/encryption-compression-encoding-hashing-checksums-and-error-correction/</guid><description>Disclaimer: I have found it a lil tough to translate my mental model about XYZ topic in words to juniors. I&apos;m able to explain it to them, but I&apos;m making up...</description><pubDate>Sat, 08 Feb 2025 00:00:00 GMT</pubDate></item><item><title>networking</title><link>https://srijanshukla.com/blog/you-a-junior-infra-techie/networking/</link><guid isPermaLink="true">https://srijanshukla.com/blog/you-a-junior-infra-techie/networking/</guid><description>Disclaimer: I have found it a lil tough to translate my mental model about XYZ topic in words to juniors. I&apos;m able to explain it to them, but I&apos;m making up...</description><pubDate>Sat, 08 Feb 2025 00:00:00 GMT</pubDate></item><item><title>bars from seedhe maut</title><link>https://srijanshukla.com/blog/just-stuff/bars-from-seedhe-maut/</link><guid isPermaLink="true">https://srijanshukla.com/blog/just-stuff/bars-from-seedhe-maut/</guid><description>end of 2023, start of 2024 heavily obsessed with this duo infact I only exclusively listen to their songs now they are a vibe, that I&apos;ve not seen anywhere...</description><pubDate>Fri, 31 Jan 2025 00:00:00 GMT</pubDate></item><item><title>supplement stack (outdated)</title><link>https://srijanshukla.com/blog/health/supplement-stack-outdated/</link><guid isPermaLink="true">https://srijanshukla.com/blog/health/supplement-stack-outdated/</guid><description>Mornings: [ ] Creatine [ ] L Theanine + Caffeine/Yohimbine tablets [ ] D3+K2+MCT Oil [ ] L Arginine [ ] Ashwagandha/Rhodiola/Triple Ginseng Root [ ]...</description><pubDate>Tue, 28 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Ideas I cannot classify</title><link>https://srijanshukla.com/blog/musings-alone/ideas-i-cannot-classify/</link><guid isPermaLink="true">https://srijanshukla.com/blog/musings-alone/ideas-i-cannot-classify/</guid><description>Badi badi baatein, vada paav khaatein We look for so many optimizations in our day to day lives. There are people who are hellbent on collecting advance...</description><pubDate>Sat, 09 Dec 2023 00:00:00 GMT</pubDate></item><item><title>Mac Utilities</title><link>https://srijanshukla.com/blog/tech/mac-utilities/</link><guid isPermaLink="true">https://srijanshukla.com/blog/tech/mac-utilities/</guid><description>April 1, 2019 I’ll keep updating this post as I come across new stuff. The external hard drive is detected.. but won’t mount? grep for the fsck process,...</description><pubDate>Sat, 09 Dec 2023 00:00:00 GMT</pubDate></item></channel></rss>