Archives

Everything I've written, newest first.

What I learned building wfreq

From a crash to crates.io: shipping a Rust CLI tool

Dev log #27 Deep in the review queue: Hardening libp2p across Python and .NET

Dev log #25 Hardening p2p networking and shipping interactive CLI features in Rust

Dev log #26 Deep in the libp2p weeds: Fixing DHT prefixes and Yamux resets

Dev log #24 Hardening the p2p stack: From flaky tests to WebSocket fixes

I Built My Friend a Mock Interviewer That Read His Rust Code

Dev log #23 Polishing the stack: Diagrams, async shutdowns, and a whole lot of code reviews

Dev log #22 Tearing out the old: Deleting 3,800 lines of legacy p2p code

Dev log #21 Hardening WebRTC-Direct and solving SCM leaks

Dev log #20 Deleting 180k lines and chasing socket leaks: A week in the OSS trenches

The receipt should come from the person who received it

Dev log #19 WebRTC v2 flows, agentic orchestration, and a perfectly synced vault

Dev log #18 From Redis Brokers to Knowledge Graphs: A 177-Commit Sprint

One rented /24 could eclipse a Kademlia node. Now it takes ten.

The /sdp endpoint that trusted its callers: fixing a memory-amplification DoS in py-libp2p

The test was green. Every real connection would have failed.

Dev log #17 From 16-bit TUIs to p2p Hardening: A 227-Commit Week

Gravy Theory: three chickens, one base

Dev log #16 Typographic Hierarchy and the Great Obsidian Purge

Dev log #15 Refining the Craft: A week of Neovim UI hacking and portfolio architecture

Dev log #14 Hardening the DHT against Eclipse attacks and the endless battle with flaky p2p tests

Dev log #13 Hardening Kademlia: A week of p2p security architecture and Neovim maintenance

Adding WebRTC to py-libp2p: Two Runtimes, Three Specs, and One Unforgiving Private Slot

Dev log #12 Hardening WebRTC and Polishing the UI: A Week of Networking and Refinement

Hardening Kademlia DHT: The Eclipse Attack That Record Signing Doesn't Stop

Dev log #11 Kanagawa Dreams and Test Suites: A Week of Refactoring my Neovim and Hardening the Backend

Dev log #6 Networking Deep Dives and Scaling Docs: My 30k Line Week in OSS

Shipping Docs, Rust Tooling, and a Week of Deep Reviews

Dev log #10 The Power of the Zero-Commit Week: Stepping Back to Move Faster

Dev log #8 Hardening the Orchestrator: A Week of Making dev-publish Resilient

Dev log #9 Hardening Kademlia DHT and automating the Neovim grind

Dev log #7 Reviving DevNotion: 10,000 Lines, Multi-LLM Support, and the Road to v2.1

From Rust CLI bug-hunting to a massive Portfolio overhaul

I Revived DevNotion (multi agent blog workflow) — And Finally Perfected it

Polishing the Rust CLI and Planning the Long Game

I built a local document Q&A tool around Gemma 4 E4B's 128K context — five days, no RAG, no cloud

I stress-tested Gemma 4 E4B's 128K context on a laptop GPU — recall is great, prefill is not

Dev Log #5 Building a Claude-style SRE terminal and tackling WebRTC

Dev Log #4 A Week of Deep Integrations

VarCouch — I Built an AI Therapist for Your Code Variables (They Need It)

Beyond the Panic: Hardening the Rust SDK

Simulating P2P Attacks and Teaching AI to Resume Sessions

Turning Weekly GitHub Activity Into Blog Posts on Notion + DEV.to

Building Rustlens: A TUI for Rust Code Inspect

I Built a TUI That Makes Rust Code Inspection Feel Like Magic ✨

Hello World — Why I Started Writing

Kleos CLI: Mindsdb Knowledge Base supercharged

What does not Giving up get you ? Prime example

Building a CLI Tool in Rust

Understanding Rust Error Handling

How I built a AI Agent server

Automate Discord Messages

The Friendly Future: How AI Makes Life Easier and Safer for Everyone

First look into Daytona + TypeScript Integration

RAG Chatbot

Is Public Learning the most Effective way ?

DSA v/s Web Dev

How can I help?

Or message @0xcrackedDev on X