QasDev

299 posts

QasDev banner
QasDev

QasDev

@dev_qas

Building SaaS in public From idea → product → revenue Sharing real numbers, wins & failures Follow the journey 🚀

เข้าร่วม Şubat 2026
40 กำลังติดตาม29 ผู้ติดตาม
QasDev
QasDev@dev_qas·
@emotionitty @f_aswadi قد ينفع إذا كنت تعرف وش تبغي تسوي و وش النتيجة النهائية من البداية.. لكن مثل صاحبنا ب بوست reddit يضيف مميزات و أشياء لشهور. ف هل تتوقع ال spec drive development راح يفيد لنفس حالته؟
العربية
1
0
0
82
ملهَم
ملهَم@emotionitty·
@dev_qas @f_aswadi اتفق، ومن الطرق الرهيبة لتجنب هكذا مشاكل استخدام تولز مثل ال spec-kit لتوصيف المشروع بشكل أدق وأفضل. وقبل لا الواحد يخش بمتاهه ال vibe coding يقرأ عن specification driven development
العربية
2
0
3
113
QasDev
QasDev@dev_qas·
المشكلة مو إنه سوّى vibe coding، المشكلة إنه ترك الـ AI يبني بدون أي قواعد ثابتة. لو كان حاط ٣ ملفات md بسيطة في المشروع وخلاها مرفقة مع كل برومت، ٩٠٪ من اللي صار ما كان يصير: ملف يشرح فيه هيكلة المشروع.. وين يتكتب كل شي وش الممنوع تكراره. هذا لحاله يحل مشكلة "٣ طرق لنفس الشي". ملف ثاني للـ conventions.. أسماء الملفات، طريقة معالجة الأخطاء، متى تسوي ملف جديد ومتى تضيف على ملف موجود. هذا يقفل باب "ملف هنا ودالة مكررة هناك". وملف ثالث يكتب فيه القرارات المهمة وأسبابها، عشان الـ AI ما ينسى وش اتفقتوا عليه. وقبل أي ميزة جديدة، يقول له: "اقرأ الملفات الثلاثة، قول لي وين بتكتب الكود وليه، ولا تكتب سطر إلا بعد ما أوافق." صدق، الـ AI ما يطلع لك فوضى من عنده.. هو يعكس الفوضى اللي في سياقك. تعطيه سياق نظيف يطلع لك كود نظيف، تتركه على راحته يطلع لك اللي طلع لصاحبنا. vibe coding بدون قواعد = ديون تقنية تتراكم عليك كل يوم.
Fadi Al-Aswadi@f_aswadi

6 أشهر من البرمجة التوليدية العشوائية (Vibe Coding): الشيفرة المصدرية (Codebase) الخاصة بي أصبحت كارثة بكل المقاييس. التطبيق يعمل، المستخدمون راضون، والإيرادات تتدفق (وهذا فعلياً هو الجزء الإيجابي الوحيد في القصة). لكن الكارثة بدأت عندما حاولت ضم مطور جديد (Onboard a dev) للفريق لمساعدتي؛ بمجرد أن فتح المستودع البرمجي (Repo)، صمت تماماً لمدة دقيقتين، ثم سألني بصدمة: "ما هذا؟". لقد أمضيت 6 أشهر أعتمد بشكل أعمى على أدوات مثل Cursor و Lovable و Bolt. كل ميزة برمجية (Feature) كانت تعمل لحظة شحنها (Shipping)، لكن لم يكن هناك أي التفات للهيكلة أو المعمارية (Structure). الذكاء الاصطناعي كان يضيف الأكواد بتراكم عشوائي: ملف جديد هنا، دوال مكررة (Duplicate functions) هناك، وثلاث طرق مختلفة لمعالجة نفس العملية المنطقية عبر كامل الـ Codebase. حاولت إجراء عملية إعادة هيكلة (Refactoring) للشيفرة بنفسي الأسبوع الماضي، واستسلمت بعد ساعتين فقط. الأكواد متشابكة لدرجة أن التعديل على جزء واحد يؤدي حتمياً إلى انهيار مكونات أخرى لا علاقة لها به تماماً. عملية التوليد (Generation) كانت فائقة السرعة، لكن عملية التنظيف والصيانة (Cleanup) أصبحت كابوساً مرعباً. السؤال الآن: هل هناك أي مخرج هندسي من هذا المأزق، أم سأضطر لإعادة بناء النظام بأكمله من الصفر (From Scratch)؟

العربية
7
8
156
43.5K
Can Vardar
Can Vardar@icanvardar·
muting is the most underrated feature on twitter blocking is just overreacting 99 percent of the time
English
9
0
24
877
QasDev
QasDev@dev_qas·
Everyone is using Claude Code to write features faster. Wrong move. Use it to delete code. Point it at your repo, ask what's dead, unused, or duplicated. Watch it find the 2000 lines nobody touched since 2023. Shipping less is the cheat code. The AI just makes it bearable.
English
0
0
1
33
QasDev
QasDev@dev_qas·
@f_aswadi شفت أشخاص يعملون العاب 3d ب claude code الجودة مو عالية، لكن تُلعب 😅
العربية
0
0
1
21
Fadi Al-Aswadi
Fadi Al-Aswadi@f_aswadi·
هل تعرف انه بمكانك عمل العاب مثل هذه باستخدام chatgpt للصور والشخصيات والحركات يمكنك استخدام image 2.0 ويمكنك عمل اللعبة عبر codex
Givros@givros

The new 2026 AI workflow 🤖⚡ GPT Image 2.0 → assets → Codex + GPT-5.5 → playable browser game 🎮 I turned my AI image into a web game. 🖼️ GPT Image 2 created the visual. 🎨 Codex generated the sprites and animations. 🕹️ GPT-5.5 built the prototype.

العربية
2
1
12
1.9K
QasDev
QasDev@dev_qas·
Shipped the bot today and it didn't take a single trade. not because the market was quiet. because I had a bug that kept it frozen until after the open. fixed it live while watching my own code refuse to do its job. Lesson 6: deploy day will humble you. test the cold start, not just the strategy. A bot that can't boot is worth less than a spreadsheet.
QasDev@dev_qas

Things I learned building a trading bot from scratch: 1. Your first strategy will look amazing in backtests and lose money live 2. Edge cases will eat you alive - handle them early 3. Latency matters more than you think 4. Position sizing > entry signals 5. The bot is the easy part. Trusting it is the hard part Hooking up live data feed today. Paper trading soon.

English
0
0
2
101
ثامِـر الشـوّا
ممكن يسوي وكيل يعطيه معارة كتابة white papers للمشروع وينشيء منه خارطة المشروع ويخليه يسوي روتين كل نهاية جلسة يسوي مختصر تنفيذي للمنجزات وبالتالي المشروع يشتغل بنظام sprint مع تفعيل وكيل ذاكرة Memory-Worker يسجل المهارات للوكلاء. كذا يصير المشروع مرتب وكل وكيل عارف الخط اللي ماشي عليه (الخط كامل، ايش انجز، وين وصل، ايش متبقي) كمان باقي الوكلاء يتفاعلوا ضمن خطة الاطار العام واخيرا الوكيل الاخير يدون ويسجل كل شي ضمن white papers المشروع.
العربية
1
0
7
286
QasDev
QasDev@dev_qas·
يا أيمن، monkey patching يعني ترقع فوق كود موجود. الـ md files عكسها تماماً، هي تمنع الـ AI من الترقيع أصلاً. monkey patching = بعد ما يصير الكود فوضى، تحط شريط لاصق فوقه. md files = قبل ما يكتب سطر، تقول له القواعد عشان ما يصير فوضى من البداية. الفرق إنك تعالج السبب مو العرض. لو مشروعك صار كذا حالياً ومسحت كل شي وبدأت من جديد بـ md files، ما بترجع لنفس النتيجة. هذي تجربة مثبتة، مو نظرية.
العربية
1
0
1
216
Ayman Hassan
Ayman Hassan@_red121_·
@dev_qas كان هيوصل لنفس النتيجة في الاخر الـ md files اقرب لل monkey patching عن انها تكون حل حقيقي للمشكلة
العربية
1
0
1
274
QasDev
QasDev@dev_qas·
سر الموضوع: لا تعطي البرومبت مباشرة للسشن اللي تشتغل فيه. أنا قبل أي تغيير كبير، أفتح شات ثاني، Claude أو ChatGPT، وأقوله: اكتب لي برومبت يسوي كذا وكذا، مع السياق هذا. يطلع لي مسودة، أقرأها بهدوء، أعدل اللي ناقص، وبعدين أمررها للسشن الأصلي. ٩٠٪ من المرات يضبط من أول محاولة، والباقي تعديلات بسيطة. التوكنز ما تنحرق في تنفيذ الكود، تنحرق في برومبت ما فكرت فيه قبل لا ترسله. برومبت بدون مراجعة = revert that shit
Hüsam 🥑@husamql3

يا خسارة التوكنز

العربية
0
0
1
201
QasDev
QasDev@dev_qas·
@Kholoud_cs1 قبل عطلتهم بيومين، خربوا شي عشان الـIT يضطر يجي يصلحه 😂
العربية
0
0
0
73
QasDev
QasDev@dev_qas·
@_icyt على راسي
العربية
0
0
1
448
A
A@_icyt·
@dev_qas أحسنت، تحليل رائع👍🏼
العربية
1
0
1
485
QasDev
QasDev@dev_qas·
@wickedguro @ProductHunt Its fine to launch same product/project many times in Producthunt? What changed from one launch to the next ? And from the 3rd to the 4th?
English
1
0
0
40
Nevo David
Nevo David@wickedguro·
Going to launch Postiz on @ProductHunt on Friday for the 4th time in the last two years 🙏🏻
English
1
0
17
1K
QasDev
QasDev@dev_qas·
@Umesh__digital Man looks great!! But wait why i am seeing my own site??
English
0
0
0
298
Umesh Kumar Yadav
Umesh Kumar Yadav@Umesh__digital·
ChatGpt 5.5 is fucking insane i know literally NOTHING about coding. ZERO. and i just built a fully functioning web app in minutes. http://localhost:3000/ check it out
English
93
1
158
17.5K
QasDev
QasDev@dev_qas·
Things I learned building a trading bot from scratch: 1. Your first strategy will look amazing in backtests and lose money live 2. Edge cases will eat you alive - handle them early 3. Latency matters more than you think 4. Position sizing > entry signals 5. The bot is the easy part. Trusting it is the hard part Hooking up live data feed today. Paper trading soon.
English
0
0
0
203
Stijn Noorman
Stijn Noorman@stijnnoorman·
Writing is the foundation of all content. • Shorts • Emails • Videos • Tweets • Threads • Podcasts • Newsletters Everything starts with writing. Learning to write will change your live.
English
59
12
174
2.8K