Hi, glad you found your way here. I'm Yash, a developer who contributes to open source, mostly p2p networking and AI tooling. Each week I write up what I shipped, what broke, and what fixing it taught me.

GitHub · X · LinkedIn · Portfolio


Spent the week bridging the gap between low-level p2p logic and clear documentation. Between 15 commits and 5 PRs, I focused on making the networking stack more accessible and stable across Rust and C#.

Published Links

Platform Link Status
Notion View Page Published
DEV.to Edit Draft Draft

Week at a Glance

Metric Count
Commits 85
Pull Requests 5
Issues 1
Code Reviews 12
Discussions 0
Lines Added +26,523
Lines Removed -3,171

Active Repositories

Repository Commits Language Changes
obsidian-vault 32 — +8592/-159
minip2p 12 Rust +2123/-1373
Learning-DSA-2026 12 C++ +189/-8
RAG-ZERO-HERO-10DAYS 11 Python +14766/-1434
nvim 10 Lua +63/-40
dotnet-libp2p 3 C# +538/-66
portfolio 3 MDX +252/-74
Cairn 2 Rust +0/-17

Pull Requests

Title Repo State Changes
Explain the connection attempt and event loop on the landing page (#209) minip2p MERGED +1161/-31
enhancement(kad-dht): randomise per-round lookup candidate selection (#1384) py-libp2p OPEN +152/-2
Bump Microsoft.SourceLink.GitHub to fix NU1902 restore failure dotnet-libp2p MERGED +1/-1
Add async shutdown to pubsub router and discovery protocols dotnet-libp2p MERGED +537/-65
Route all capabilities through Endpoint events (#177) minip2p MERGED +1365/-939

Issues

Title Repo State
Add UI sections to the landing page minip2p CLOSED

Code Reviews

PR Repo State
Use Nethermind Kademlia package in libp2p dotnet-libp2p APPROVED
Bound Gossipsub control-plane work dotnet-libp2p COMMENTED
Support Gossipsub partial messages dotnet-libp2p COMMENTED
Use a bounded Gossipsub message cache dotnet-libp2p APPROVED
Add Gossipsub direct peer support dotnet-libp2p APPROVED
Add Gossipsub v1.3 extensions control support dotnet-libp2p APPROVED
Harden strict pubsub no-sign validation dotnet-libp2p APPROVED
Repair pubsub topic lifecycle dotnet-libp2p APPROVED
Expose TLS remote public keys dotnet-libp2p APPROVED
Bound incoming pubsub RPC frames dotnet-libp2p APPROVED
Fix pubsub TTL cache eviction dotnet-libp2p APPROVED
Update SIPSorcery security dependency dotnet-libp2p APPROVED

Languages

Language Commits
Rust 155485809
Python 97733419
TypeScript 30998811
HTML 12373020
Shell 4927448
C# 4742236
C++ 4467631
JavaScript 3528512

Blog Post