
Front End Chapter Lead at @digikalajet
babolsar, iran
Joined February 2014
- Tweets3.2K
- Following767
- Followers600
- Likes20.2K
Pinned Tweet
react-datepicker2 کامپوننت متنباز react با قابلیت پشتیبانی از تاریخ میلادی و شمسی
#react #reactjs #datepicker
github.com/mberneti/react-da…
برای دوستانی که از vite استفاده میکنن.
نسخهی حدید Rolldown با یه حجم خوبی از باگ فیکس و بهبود پرفورمنس و فیجر منتشر شد.
Rolldown v1.1.5 is out 🎉
- Support Rollup-compatible `sourcemapFileNames` to customize sourcemap file names
- Fix tree-shaking for unused circular declarations exported via an export list
- Fix errors thrown from an `output.globals` function being silently swallowed
- Keep deduplicated asset filenames stable once they can be observed
- More bug fixes and improvements
github.com/rolldown/rolldown…
بالاخره تایپ اسکریپت نسخهی ۷ که بر پایه Go نوشته شده منتشر شد.
حدود ۱۲ برابر سریعتر در بیلد تایم، ۱۸ درصد مصرف کمتر حافظه در vscode و حدود ۱۳ برابر سریعتر در نمایش خطا
انقدر مزیت داشت که ما حتی قبل از انتشار نسخه نهایی روی بتا مهاجرت کرده بودیم.
📣 The moment is here. 📣
TypeScript 7 is officially released! 7️⃣
devblogs.microsoft.com/types…
When a file clearly belongs somewhere else, it tells you. With the exact git mv to fix it.
No dependencies. One command.
npx ts-modularitygithub.com/mber…
#TypeScript #SoftwareArchitecture #CleanCode #Cohesion #Coupling #OpenSource #frontend #react
🧵 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.
github.com/mberneti/clab
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
Berneti retweeted
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×
Berneti retweeted
🚀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.
Berneti retweeted
کاش ایشون رئیس جمهور کشور بود!
قطعی فیلترنت وارد روز ۶۳ ام شد.
اینترنت را باید آزاد کنیم. من اگر انتخاب شدم جلوی فیلترینگ خواهم ایستاد و کسب و کارهای تعطیل شده را بازیابی خواهم کرد.
#مناظره
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
Berneti retweeted
خانم #ترانه_علیدوستی، شهامت شما مایهی مباهات است.
Berneti retweeted
اگه کانتکست (context) ای که به AI agent میدید درست نباشه هر چقدر هم که مدل خوب باشه ایجنت کار نمیکنه. به همین دلیل context engineering را واقعا جدی بگیرید موقع دولوپ کردن ایجنت. قبلا یک سری اسلاید گذاشتم به همراه یک ویدیو که توضیح دادم چطور کار میکنه.
کمپانی Anthropic یک بلاگ بینظیر داده که خیلی قشنگ این موضوع را توضیح میده که چطور کانتکست موثر برای ایجنت درست کنیم.
Blog: anthropic.com/engineering/ef…
🚀 Quick React poll!
Which is more readable & maintainable? 👇
1️⃣
{ isFeatureActive ? <A /> : <B /> }
2️⃣
{ isFeatureActive && <A /> }
{ !isFeatureActive && <B /> }
Reply with your vote! 💬
#ReactJS #JavaScript #CleanCode #WebDev
cc @benawad @kentcdodds
100%1
0%2
3 votes • Final results Berneti retweeted
ترجمهٔ کتابِ Refactoring UI تقدیمِ شما.
این کتاب به شما یاد میده چطور رابطِ کاربریِ زیباتری بسازید. ترجمهش ۳ ماه زمان بُرد. دردسرهایِ چاپ زیاد بود؛ به صورتِ رایگان و به شیوهٔ دونیت منتشر میکنم.
لینکِ دانلود:
mediafire.com/file/m4qe5anqf…
برای خرید اشتراک اسپاتیفای @pluzio_shop رو پیشنهاد میکنم.
به سرعت سفارش من رو انجام دادن (کمتر از یک ساعت) و همینطور پشتیبانی خیلی خوبی هم داشتن.
تجربه سفارش از@pluzio_shop
بعد از اینکه همینجا برای پشتیبانی و راهنمایی پیام دادم، همون روز جواب دادن. بعد راهنماییشون و ثبت سفارش تو سایت، توی زمان خیلی کوتاه دوتا اکانت اسپاتیفای رو پریمیوم کردن.
اگر نیاز به آپدیت اطلاعات کاریشون بود میگم ولی فعلا اکین و میتونین سفارش بدین.





















