Latest posts

Go Casts
22 Sept, 06:32
مارتین فاولر یه مطلب نوشته به اسم «I don't like LLMs».فاولر قبول داره که این ابزارها کار میکنن. حتی از Jessica Kerr نقل میکنه که استفاده نکردن ازشون غیرمسئولانهست. مشکلش با کاراییشون نیست، با رفتارشونه. میگه ادای آدم رو درمیارن، و تازه ادای آدمی رو که اگه واقعی بود باهاش رفیق نمیشد. وقتی یه چیزی رو نمیدونن با همون اطمینانی که جواب درست میدن سرهمش میکنن، و اشتباهشون رو که بگی یه عذرخواهی سرسری میکنن و میرن سراغ جواب بعدی.لینک مطلبش رو گذاشتم، تمایل داشتید بخونید: https://martinfowler.com/articles/2026-dont-like-llms.html@gocastsmartinfowler.comI don't like LLMsa short post
Go Casts
21 Sept, 08:09
سلام به همه دوستانیکی از دوستان به همراه تیمش سرویس CDN رو از صفر نوشتن — نه روی استکهای آمادهٔ معمول. با مؤسسش جلسه داشتم؛ چیزی که دیدم این بود که تو مدت کوتاهی رشد خوبی داشتن. به گفتهٔ خودشون بالای ۷۰ مشتری دارن و در اوج قطعیهای اینترنت، سرویسشون بالا مونده و از بیرون هم در دسترس بوده.دو تا ویژگیاش برام واقعاً جالب بود:۱) لاگ کامل درخواستها. یعنی میتونی ببینی دقیقاً چی از CDN رد شده، نه فقط چند تا نمودار کلی. برای دیباگ و تحلیل ترافیک ارزشش رو داره.۲) سرویس Gateway. این یکی به درد خیلیهامون میخوره. از سرور ایران که میخوای به پروایدرهای خارجی ریکوئست بزنی، معمولاً به خاطر تحریم به ۴۰۳ میخوری. اینجا یه base URL روی دامنهٔ خودت میگیری و به جای آدرس اصلی توی کدت میذاری:https://openrouter.ai/api/v1/chat/completions ↓ https://openrouter.yourdomain.com/api/v1/chat/completionsبرای OpenRouter، سرویسهای گوگل، docker pull، رجیستری npm و مشابهش. به گفتهٔ خودشون حتی موقع
Go Casts
20 Sept, 14:56edited
همکاران سیستم برگزار میکند:بوتکمپ برنامهنویسی Goℹ️ آغاز دوره از ۲ مهرماه | ۴ جلسه ۴.۵ ساعته | ساعت ۸:۳۰ تا ۱۳‼️ در طی ۴ جلسه مباحث اصلی برنامهنویسی با زبان Go رو یاد میگیری و با انجام پروژههای کوچک به حل چالشها و مسائل واقعی دنیای برنامهنویسی میپردازی.🔺هزینه دوره: رایگان📧 برای شرکت در این دوره کافیه رزومهت رو برای ما ارسال کنی:Hr-Dev@systemgroup.net🔷 سرفصلهای بوتکمپ- Think in Go Familiarity with Go Program Structure, Data Types, Types, and Functions- Build with Go


Go Casts
17 Sept, 16:05
کمتر از دو ماه دیگه تیمسازی ۳ ساله میشه. چیزی که اختصاصی GoCasts هست. بیش از ۱۱۰ جلسه هفتگی راهنمایی و code-review به مدت زمان جمعی بیش از ۱۶۰ ساعت. با همه نواقص GoCasts ادعا میکنم که تیمسازی شیوه خاص ما بوده که بچهها بیشتر و بهتر مفاهیم مختلف رو درک کنن.UberHalving the Time: How Uber Eats Rebuilt Its Search PipelineEvery millisecond of latency is a lost opportunity—especially when people are hungry. 🍔 We cut Uber Eats search latency in half by re-architecting our full-stack pipeline. Read our latest deep dive to see how we did it.
Go Casts
16 Sept, 13:06edited
برخی از دوستان به درستی در کامنت ها اشاره کردن که ai باعث شده دیگه مثل قدیم از برنامه نویسی لذت نبرن.پاسخ بنده اینه که از یه جنبه هایی این حرف درسته. ولی از یه جنبه هایی هم آدم هیجان زده میتونه باشه. به شخصه تکنولوژی های فوق العاده متنوعی در یک دهه گذشته برای خودم لیست کرده بودم که یه روزی سعی کنم عمیق تر یادشون بگیرم و باهاشون یه محصولی رو توسعه بدم و لذتش رو ببرم. لیست این ابزار و تکنولوژی و زبان ها اینقدر طولانی شده که هیچ وقت حتی نمیتونم ۱ درصدشون رو عملی کنم.اومدن ai یه هیجان و انرژی جدیدی رو به آدم میده. چون بهش اجازه میده که با صرف کردن زمان کمتری از تکنولوژی مد نظرش کمک بگیره و محصول تولید کنه و اون لذت نهایی که توسعه و ساختن با استفاده از تکنولوژی و ابزار محبوبش هست رو بهش برسه. درسته که در نهایت عمق دانشی که کسب میکنه به اندازه حالت بدون ai نمیشه. اما خب واقع بین اگه باشیم بدون ai احتمالا حتی ۱ درصد اون ابزار و تکنولوژی هارو نمیتونستیم تجربه کنیم. اما ai این اجازه رو میده
Go Casts
14 Sept, 11:18
forwarded from @mindfulsoft
اولین کدی که من نوشتم سال ۱۳۷۶ توی دبیرستان البرز بود، به زبان پاسکال! و نه یک دل بلکه صد دل عاشق برنامه نویسی شدم 🙂 چرا؟ چون داشتم یه چیز جدید میساختم. اما این چیز با بقیه چیزایی که مهندسها میسازن یه فرق اصلی داره و اون فرق اینه که این چیز شبیه یک موجود زندست! از خودش رفتار داره... و این منو عاشق خودش کرد. مهندسین عمران یا معماری یا برق چیزایی میسازن که اصولن فیزیکیان، ثابت تر رفتار یا کار میکنن، اما نرم افزار بیشتر به یک موجود زنده شبیه... و از این بابت ما مهندسین متفاوتی باید باشیم 🙂 در طول این سالها خیلی اشتباهات کردم... خیلی چیزا یاد گرفتم... چالشهای خیلی از برنامه نویسایی که باهاشون کار کردم رو دیدم... خیلی برنامه نویس تربیت کردم که یعضیهاشون بعد از حدود یک سال با مصاحبههای قوی ای که انجام دادن شرکتای خارجی رفتن... من همیشه سعی کردم یاد بگیرم... و یاد بدم.... سالهاست که از تدریس لذت می برم هرچند که کمتر پابلیک حضور داشتم و الان دارم بیشترش میکنم.دورههایی که من بعنوان
Go Casts
13 Sept, 12:37
روز برنامهنویس مبارک! @gocasts
Go Casts
13 Sept, 12:37
روز برنامهنویس مبارک!@gocasts


Go Casts
11 Sept, 18:36
یه اصل ساده تو مدیریت زمان هست، از کتاب معروف Getting Things Done (دیوید آلن):«اگه کاری کمتر از ۲ دقیقه طول میکشه، همون لحظه انجامش بده»دلیلش هم مشخصه: نوشتنش تو لیست، بعداً دیدنش، به یادش آوردن، دوباره سراغش رفتن... کل این پروسه خودش بیشتر از خودِ کار طول میکشه. پس ارزونترین راه همون لحظه تموم کردنشه.حالا حکایت ما با ai-agentها عملا اینطوری میشه که اگه این اصل رو جدی بگیریمش تقریباً همهچی میفته زیر این آستانه!https://gettingthingsdone.com/2020/05/the-two-minute-rule-2/@gocastsGetting Things DoneEpisode #79: David Allen with a Two-minute Tip—The Two-minute RuleDavid Allen discusses mental RAM, rapid refocusing, and checklists, and how they relate to GTD and performance improvement.
Go Casts
27 Aug, 16:01
دوستان سنیور گولنگ اگه به دنبال موقعیت جدید هستید این موقعیت رو هم اقدام کنید.https://jobinja.ir/companies/hafhashtad/jobs/trjN/%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-senior-golang-software-engineer-%D8%AF%D8%B1-%D9%87%D9%81-%D9%87%D8%B4%D8%AA%D8%A7%D8%AF@gocastsجابینجا، شغلی رویایی خود را پیدا کنیداستخدام Senior Golang Software Engineer در هف هشتاد | جابینجااستخدام برای فرصت شغلی Senior Golang Software Engineer در Hafhashtad, 7+ years of software engineering experience, with 3+ years of enterprise-level Golang experience ...
Go Casts
26 Aug, 10:05
محصول Delta رو از چند ماه پیش درخواست Early Access داده بودم. خیلی محصول متفاوت و فوقالعاده ای به نظر میاد.این هفته ایمیل دانلودش رو دریافت کردم و تونستم نصبش کنم.برای وقتایی فوقالعادهست که میخوای hands-on بمونی روی پروژه چون بهت اجازه میده یه pair programming باحال با ai داشته باشی. یه interface کاملا متفاوت بهت میده برای توسعه ai-assisted که روی پاسخ های llm میتونی کامنت بزاری و یا conversation رو به یه نقطه خاص برگردونی یا از context کپی بگیری و یه thread جدید باز کنی.By the creators of Zed Review where the work happened Agents write code faster than teams can review it. Delta preserves the work behind every change, so review starts with context instead of a cold diff.برای llm هم بهت اجازه میده یه سری از subscriptionهای خودت مثل chatgpt رو استفاده کنی و یا zed vip بگیری.از اینجا میتونید درخواست بدید https://delta.devخود Delta روی DeltaDB توسعه داده شده https://zed.dev/
Go Casts
24 Aug, 10:21
شش سالگی GoCasts 🔡 شش سال پیش، GoCasts را با این هدف شروع کردیم که دانشی را که از مهندسی نرمافزار و کار کردن در کسبوکارهای کوچک و بزرگ ایران به دست آورده بودیم به اشتراک بگذاریم؛ تجربهای که خیلیها به آن دسترسی نداشتند و ندارند. امروز که به این مسیر نگاه


Go Casts
12 Aug, 13:34
گوگل امروز پستی منتشر کرده با این ادعا که Go برای توسعهی AI-assisted زبان ایدهآلیه.نکات مهم مقاله و یه سری نکاتی که برای توسعه agentic میتونه مفید باشه رو در این پست میتونید بخونید. 🔗 https://gocasts.ir/why-go-is-an-ideal-language-for-ai-assisted-development/Ai for Software @aicasts_irAgentic Dev Circle Group @agenticdevcircle@gocasts


Go Casts
10 Aug, 07:22edited
راننده کامیون محله مون روزی پنج-شیش میلیون پول تبلیغات میده که شاید یه بار ۲۰ تومنی گیرش بیاد، دوستش گفت این که قماره، اگه بار گیرت نیاد چی، کل تبلیغات ت سوخت میشه، ولی چاره ای نیست، اگه تبلیغ نکنه بار گیرش نمیاد... ولو اینکه در ماه چندین روز هم پول تبلیغاتش سوخت بشه. به هر حال اگه بخواد تو حرفهاش بمونه باید این هزینهای که بهش تحمیل شده رو بپردازهحالا حکایت ما و ai هم همینه... همه مون کلی خرج ریز و درشت تو زندگی مون داریم، یک دلارم یک دلاره، ولی واقعا چاره ای نیست، باید روش قمار کنیم، اونقدری باید خرجش کنیم و مسلط بشیم که شانس بیشتری داشته باشیم بمونیم تو این حوزه.لایه های abstraction توسعه محصول عوض شده و برای شناخت و تسلط abstraction های جدید باید تا میتونیم از ai خروجی و محصول بکشیم بیرون، و این قضیه صادقانه ارتباط مستقیم با هزینه ای داره که برای ai انجام میدیم.در مورد موضوع abstraction باید مفصل صحبت بشه، اما یه نکته فقط بخوام بگم اینه که از نظر بنده مسیر اشتباهیه که از ai
Go Casts
5 Aug, 10:22
با GPT Sol و Claude Fable که کار میکنی کلا خالی میشی از درون...هر چقدر تلاش میکنی که بتونی به هر حال یه جای پروسه تاثیرگذار باشی که افتخار کنی به خودت تقریبا وجود نداره!تجربههای ۲۰ دلاری ای که ما داریم شوخی ای بیش نیست و صرفا جهت مزه مزه کردن به کار میاد. اکانتهای ۱۰۰ دلاری به بالارو باید تجربه کرد که قدرت اصلی agentها در توسعه روزمره مشخص بشه.هر چقدر تلاش میکنی که یه طوری پروژه رو از اول ساختار بدی که مسلط بمونی به big picture تقریبا بی فایده ست.شاید علت اصلیش به harnessing برمیگرده. همیشه اول پروژه اینطوریم که همه چیز رو با من چک کن و با تایید من طراحی رو مستند کن و جلو برو. ولی خیلی سخته خودتو کنترل کنی که یه جایی به بعد بهش نگی خودت ادامه بده.. آخرش خسته میشی از بس که داری صرفا تایید میکنی و بهش میگی باشه داداش هر چی خودت صلاح میدونی برو جلو ببینم چی میشه! و اینجا همون نقطه ای هست که دیگه هیچی نمیدونی از پروژه و صرفا نظارهگر میشی.بد که نظارهگر شدی اونجاست که کلی فکر
Go Casts
31 Jul, 09:07
جلسه مشاوره و ریویو سه نفره: من و Claude و ChatGPTتجربه مثبتی بود از اینکه ایجنت های Claude و ChatGPT رو همزمان استفاده کردم برای نقد سیستم. مثل این میمونه دو تا مشاور سنیور رو به جلسه دعوت کنی و آزادانه و بیرحمانه بخوای ازشون سیستم ت رو نقد کنن.اینطوری بود که یه ریویو مشترک رو مستقلا دادم هر دوتاشون انجام بدن و فایل گزارش ش رو بنویسن. بعد گزارش هر کدوم رو دادم اون یکی هم نقد کنه و با گزارش خودش مقایسه کنه. در نهایت ازشون خواستم گزارش هاشون رو با توجه به نقدهای همدیگه بروز کنن. طبیعتا این کار تا ابد نباید ادامه پیدا کنه. یکی دو تکرار کافیه احتمالا. در ادامه پاسخشون به نقد اون یکی رو باز دادم در موردش نظر بدن. آخر سر هم گزارش تکمیل شده ایجنتی که کاملتر بود (بعد از مرج کردن نکات و نقد ایجنت مقابل) رو دادم به ایجنتی که قرار بود پیاده سازی رو انجام بده.برای یه ریویو مهم این کارو کردم و مثالی که در پایین این متن نوشتم واقعا در پرامپت های یک تا پنج هر بار نتیجه گزارش بهتر شد و بنظرم این
Go Casts
30 Jul, 07:39edited
بچه های ایرانیکارت، گمونم دیشب یه دیپلوی رفتید سر هر سفارش داره تا بی نهایت پیامک میفرسته! ریورت کنید تا فاکتور پیامک سر به فلک نکشیدهتو ۱۲ ساعت گذشته برای من حداقل ۱۵۰ یا ۲۰۰ بار پیامک اومده احتمالا تو گلوی broker گیر میکنه، ارسال پیامک رو ack نمیده برمیگرده تو صف...نمیدونم چیه ولی هر چی هست چکش کنید لطفادسترسی مستقیم نداشتم گفتم اینجا پیام بذارم شاید دیده بشه
Go Casts
29 Jul, 17:52
یه گروه زدم برای تبادل نظر و گفتگو در مورد ai agentها هم برای practiceهای توسعه agentic و هم مهندسی ai agentها در پروداکشن. دوست داشتید عضو بشید.این مشخصات گروهه Agentic Dev Circle @agenticdevcircle@gocasts
Go Casts
28 Jul, 13:07edited
یکی از بچههای GoCasts پلتفرم آموزشی خودش رو راهاندازی کرده تمایل داشتید دورههاش رو بررسی کنید و حمایت کنید.https://learnpath.ir/کانال تلگرامش @learnpath_ir کانال بله https://ble.ir/learnpath_ir/-5397442306485142270/1777105806561@gocastsلرن پثلرن پث - پلتفرم آموزش برنامه نویسی و فناوری اطلاعاتلرن پث پلتفرمی حرفهای برای یادگیری برنامهنویسی و فناوری اطلاعات است. دورههای پروژهمحور از مبتدی تا پیشرفته در زمینه Go، Python، Web، DevOps و IT ارائه میشوند تا شما را آماده ورود به بازار کار واقعی کنند.
Go Casts
27 Jul, 07:58
هوش مصنوعی گند زده به همه چیز پیدا کردن مقاله فنی خوب از حفاری در معدن داره سختتر میشهقبلا پیدا کردن مقالات فنی و تکنیکال ناب کار خیلی راحتتری بود. به جرأت میتونم بگم اکثر مقالاتی که در مورد ایجنتهای هوش مصنوعی میبینم هیچ بار فنی ای نداره٬ صرفا یا داره تنظیم کردن یه ابزار رو نشون میده یا اینکه چطوری پرامپت بنویسی یا ورکفلو بسازی که فلان کارو بهتر انجام بده. آدم حالش بد میشه از حجم زیاد این دسته از محتواچیزی که تردیدی نسبت بهش نیست اینه که هوش مصنوعی هر کاری هم بکنه در نهایت باید سطح فنی دانش خودمون رو بروز نگه داریم. بخشی از این دانش فنی مربوط به هوش مصنوعی و ایجنتهاش خواهد بود اما همچنان بخش زیادیش مربوط به ابزار و الگوهای مهندسی ای هست که داریم استفاده میکنیم یا از ai میخوایم که به اون شیوه کارو جلو ببره.به شدت نگران بیسواد شدن خودم هستم. کم سواد که بودم عملا دارم بیسواد میشم...این قضیه یه جورایی همهگیر هم شده. آقای Ian Lance Taylor یکی از اعضای اصلی تیم گولنگ هست و تو
Related Channels
Other channels in the same section of the catalogue.
