Kostis Maninakis 妙祇

@maninak.bsky.social

Freelance software crafter & #codeJanitor into Web stuff. 💚 #vue #nuxt #typescript #DX radicle.tools

TIL in linux you can literally download more RAM with: sudo apt install -y zram-tools && printf 'ALGO=zstd\nPERCENT=40\nPRIORITY=100\n' | sudo tee /etc/default/zramswap >/dev/null && sudo systemctl restart zramswap && zramctl && swapon --show

Up until a year ago I was consistently getting told that working on the #RadicleVsCode was a waste of time and nobody cares. Today, the OpenVSX downloads alone crossed the 2,000 mark. In less than two months, 1,000 more of you proved you care. Thank you. The biggest release yet arrives soon.

Bild
Kostis Maninakis 妙祇@maninak.bsky.social · 2mo ago

Today #radicleVscode reached 1K downloads on the alternative OpenVSX registry, already surpassing the those from the official Microsoft Marketplace. Something to be said here about @radicle.dev and independent IDE users. Also demand for software sadly not maintained for over a year.

In just two days since the notorious Bitchat takedown from GitHub, the repo has already been mirrored to the peer-to-peer #Radicle network and risen among the top seeded repositories. In fact it's the second most seeded community repo. That's exactly what @radicle was made for.

Bild

Ah yes, genuinely beautiful. A Grove's rad clone: the network lane trickling in at the top, pack-io grinding through the middle, the eight pack-resolver workers firing their staggered shard bursts, the SharedWorker's verifying, telemetry bars. 👨‍🍳👌

Bild

At some point I need to write a blog post titled "Performance As the Default". Every web experience needs it to feel engaging, smooth and foster a relaxing and reassuring feeling when using a web app. Performance cannot be an afterthought. It must be a requirement hitching along every new feature.

Honestly, I came close to giving up. 66h of gruel grind to get repo cloning to work failing -> failing less -> tiny repo clones -> disaster after disaster then suddenly one hour ago -> 10m47s for heartwood then 10 minutes later -> 4m27s 🚀 I'm not done.

Bild

That one little single grove, keep an eye on that... My full in-browser @radicle.dev "Grove" node is a first-class gossip citizen of the real network: it dials a production seed through the relay, holds the session, announces itself and its inventory, subscribes, and receives the network's gossip.

Bild