Naveen Srinivasan (@naveen_srini_) 's Twitter Profile
Naveen Srinivasan

@naveen_srini_

Software Supply Chain Security | Google Open Source Peer Bonus award 2021,2022 and 2024 | github.com/bitbomdev/mine…

ID: 14181295

linkhttps://github.com/naveensrinivasan calendar_today20-03-2008 01:19:07

6,6K Tweet

88,88K Followers

11 Following

Naveen Srinivasan (@naveen_srini_) 's Twitter Profile Photo

We demand zero trust across our infrastructure, yet accept SBOMs on faith alone. Our software supply chain deserves better. How can I verify what was built was what was provided as SBOM?

Naveen Srinivasan (@naveen_srini_) 's Twitter Profile Photo

Friday paper reading. Over the past 6 months, I've explored eBPF, which has been humbling and mind-blowing. Read an interesting, well-written, clear paper on eBPF about dentry path walking: github.com/mevasude/ebpf-…

Naveen Srinivasan (@naveen_srini_) 's Twitter Profile Photo

Running MCP clients is a security nightmare. They should be pinned to SHA (containerize them). Run them behind a proxy like Envoy to allow and deny traffic. Running in containers makes it harder for them to siphon env variables and RSA keys.

Naveen Srinivasan (@naveen_srini_) 's Twitter Profile Photo

Watching eBPF track how a process inherits permissions from its parent while adding its own is surprisingly similar to genetic inheritance. Except we use OR operations instead of Punnett squares.

Naveen Srinivasan (@naveen_srini_) 's Twitter Profile Photo

This was my coding streak before the bot coding craze. Many late nights. github.com/naveensrinivas… github.com/naveensrinivas…

This was my coding streak before the bot coding craze. 

Many late nights. 

github.com/naveensrinivas…

github.com/naveensrinivas…
Naveen Srinivasan (@naveen_srini_) 's Twitter Profile Photo

If you struggle to understand what you read and want to take notes or action items, I use ChatGPT's voice mode for research and comprehension. Then, I use Notion's record mode to summarize my understanding and create action items.

If you struggle to understand what you read and want to take notes or action items, I use ChatGPT's voice mode for research and comprehension. Then, I use Notion's record mode to summarize my understanding and create action items.
Naveen Srinivasan (@naveen_srini_) 's Twitter Profile Photo

The best code is no code. The best review comment makes you delete everything you wrote. Shipping is the only truth that matters.

The best code is no code.

The best review comment makes you delete everything you wrote.

Shipping is the only truth that matters.
Naveen Srinivasan (@naveen_srini_) 's Twitter Profile Photo

TIL - Blocked LD_PRELOAD in eBPF and found `k3d` stopped working. LD_LIBRARY_PATH=/var/lib/rancher/k3s/agent/containerd/lib: When containerd-shim runs infrastructure binaries, they inherit: - /bin/runc (container runtime) - /bin/cni (network plugins)