Your TypeScript codebase is lying to you.
Files drift into wrong modules. Coupling creeps in silently. Nobody knows where new code should live.
The real problem: you can't fix what you can't see. 🧵
ts-modularity scores every module 0→1:
High score = high cohesion → files depend on each other, not the outside. Module does one thing and owns it.
Low score = high coupling → dependencies leak outward. It's just a folder name, not a boundary.
2/2
What it does:
🔍 Reviews MRs & posts inline comments on GitLab
🐛 Auto-registers issues from review findings
📚 Generates rules from your own MR history, gets smarter over time
#OpenSource#AI#CodeReview#GitLab#ClaudeAI#DevTools
🧵 1/2
Just shipped "CLab" AI-powered GitLab MR reviewer that runs inside Claude Code. No API key. No extra cost. Just your Claude Pro account.
Open source. Four Go binaries. Zero external services.
https://t.co/tNvFnXfkV9
TanStack Devtools just migrated to @OxcProject parser + magic-string!🚀
The results:
📌 Per-file transform: 1.65 ms → 0.46 ms
📌 Full pass: 75.73 ms → 21.25 ms
📌 Speedup: 3.56×
🚀Rolldown 1.0 is here!🚀
Rust-based high-performance JavaScript bundler.
🏎️ Runs at native speed that’s 10~30x faster than Rollup
🤝 Compatible with existing Rollup & Vite plugins
⚡The underlying bunder for Vite 8
After 2 years, Rolldown is officially stable and has 20+M weekly downloads. Companies like Framer & PLAID are already using Rolldown in production.
Thank you to every contributor, user, and team that helped us get here.
Dear @elonmusk,
You've shown you care about helping people. Iranians urgently need D2C Internet access to stay alive.
What would it take to make it happen? Funding? Regulatory pressure?
The Iranian diaspora will definitely mobilize. Please just tell us.
#DigitalBlackoutIran
اگه کانتکست (context) ای که به AI agent میدید درست نباشه هر چقدر هم که مدل خوب باشه ایجنت کار نمیکنه. به همین دلیل context engineering را واقعا جدی بگیرید موقع دولوپ کردن ایجنت. قبلا یک سری اسلاید گذاشتم به همراه یک ویدیو که توضیح دادم چطور کار میکنه.
کمپانی Anthropic یک بلاگ بینظیر داده که خیلی قشنگ این موضوع را توضیح میده که چطور کانتکست موثر برای ایجنت درست کنیم.
Blog: https://t.co/dHELC2pmrv