كريستوف سيروا — التصميم ليس مجرد إحساس: كيف يمكن للمهندسين مناقشة التصميم دون التخمين.
بالنسبة لكثير من المهندسين، تبدو مناقشات التصميم غير مريحة. تبدو الملاحظات غامضة: "اجعلها أنظف"، "هناك شيء غير صحيح"، "تجربة المستخدم ليست جيدة". مقارنة بمراجعات الشيفرة، قد تبدو محادثات التصميم ذاتية وصعبة التفسير. لكن التصميم الجيد ليس سحراً، ويمكن للمهندسين تعلم مناقشته بشكل عملي.
ميكائيل فرانكور — SQLite: أقوى مما تعتقد.
هل كنت تعلم أن SQLite يمكنها القيام بأكثر من مجرد عمليات CRUD؟ انضم إليّ لاستكشاف قابلية التوسعة والميزات المتقدمة في SQLite. سنرى كيف يمكن إجراء بحث متجهي، والتفاعل مع واجهات REST، ومزامنة قواعد البيانات مع بعضها البعض، وحتى تعديل ملفات zip — وكل ذلك باستخدام SQL!


شارك فرانسوا ليفاسور كيف أن بناء أنظمة الذكاء الاصطناعي مع تكاملات يكتبها المستخدم كشف عن تحدٍ صعب: كيف تفرض العقود وتكتشف التغييرات المدمرة عندما ينشئ المستخدمون الشيفرة؟ الأدوات الحالية لم تكن كافية — لذا أنشأ Jex، مكتبة TypeScript تتحقق من أنواع مخططات JSON. شرح لنا نظرية الأنواع وراءها، والفروق الدقيقة في TypeScript، وقرارات التصميم التي شكلت هذه المكتبة.
ابتعد فريديريك هاربر عن دورة الضجة حول الذكاء الاصطناعي وركز على ما يهم حقًا للمطورين الكبار والقادة. بعيدًا عن البرمجة العشوائية والعروض المبهرة، استكشف المكاسب العملية، والمخاطر، ونقاط العمى — وكيفية قيادة الفرق بمسؤولية في بيئة يقودها الذكاء الاصطناعي.



قدم كريس غراس محاضرة بعنوان أنواع جميلة: تصميم مكتبات TypeScript تبدو مصنوعة يدوياً.
عرض كيف تبدو أنواع TypeScript "المصنوعة يدوياً" عملياً: تلميحات تظهر عند التمرير قابلة للقراءة، وإكمال تلقائي يعرض الخيارات الصحيحة، ورسائل خطأ مفيدة للغاية. تناولت المحاضرة مكتبات أتقنت ذلك — بما في ذلك Zod وPrisma وEffect — لتوضيح كيف تؤثر أنواعها العامة على تجربة المطور. خرج الحضور بقائمة مرجعية عملية وطرق لفحص سطح أنواع المكتبة قبل نشرها.
قدم ديفيد ديسماراي-ميشو محاضرة بعنوان Yoke: إدارة موارد Kubernetes عبر الشيفرة ورحلة الانتقال من إدارة الحزم على العميل إلى الخادم.
استكشفت هذه المحاضرة الحالة الراهنة لإدارة البنية التحتية ككود وإدارة الحزم في Kubernetes، متتبعة التحول من الأساليب القديمة على جانب العميل نحو الأنماط الناشئة على جانب الخادم والتنظيم. كما تناولت فكرة تعريف البنية التحتية باستخدام الشيفرة الفعلية، معبرة عن مسار مهندس البرمجيات نحو DevOps وهندسة المنصات والسعي لردم الفجوة بين هذين العالمين.
تضمنت الجلسة تأملات حول كيف تباعدت هندسة البرمجيات وهندسة المنصات مع مرور الوقت، إلى جانب العودة التدريجية لممارسات تطوير البرمجيات إلى هندسة المنصات. واختتمت بعروض توضيحية لإدارة حزم Kubernetes عبر الشيفرة أولاً وإدارة الحزم على جانب الخادم.



قدم مايكل ماسون، المدير التقني في Botpress، محاضرة بعنوان Kubernetes بالطريقة الصحيحة: منهج هندسة المنصات لـ K8s. أشار إلى قوة Kubernetes وتعقيدها، وأوضح كيف أن هندسة المنصات توفر مسارًا أكثر سلاسة وسهولة للفرق للاستفادة من K8s دون الحاجة لإتقانها من الجميع.
مارك سافيتش، سفير Cursor في مونتريال والمدير التقني في Bucky AI، شرح لنا إتقان الأجواء: أفضل الممارسات للبرمجة الثنائية. تناول الفجوة بين وعود أدوات الترميز بالذكاء الاصطناعي والإحباطات الحقيقية التي يواجهها المطورون، وشارك أنماطاً مجربة من المجتمع لتقليل الاحتكاك، وتحسين التدفق، وجعل تطوير البرمجيات بمساعدة الذكاء الاصطناعي أكثر سلاسة. قدمت الجلسة أدوات عملية لجميع المستويات.
تحدث فريد لافوا، المؤسس والرئيس في Deck، عن جعل التكاملات المستحيلة... ممكنة. عرض كيف جعل وكلاء المصادقة وواجهة برمجة التطبيقات الموحدة من الممكن التكامل مع أي مصدر بيانات — حتى تلك التي لا تملك واجهات برمجة تطبيقات — مع ضمان وصول آمن وقابل للتوسع وموثوق إلى البيانات المحمية.



ألقى سيلفان بيرون، الرئيس التنفيذي والشريك المؤسس في Botpress، محاضرة بعنوان llmz: محرك الذكاء الاصطناعي TypeScript، حيث تعلمنا كيفية استخدام الذكاء الاصطناعي بشكل موثوق—لجعل نماذج اللغة الكبيرة تنفذ إجراءات معقدة بأمان وبشكل متوقع. استعرض llmz، وهو محرك تنفيذ ذكاء اصطناعي يكتب ويشغل ويستنتج باستخدام TypeScript لتشغيل التطبيقات والميزات المعتمدة على نماذج اللغة الكبيرة.
قدم ألكسندر بوشار، الرئيس التنفيذي والشريك المؤسس في Hookdeck، عرضًا بعنوان Webhooks على نطاق واسع: أفضل الممارسات والدروس المستفادة. استنادًا إلى خبرة Hookdeck في معالجة أكثر من 100 مليار webhook، أبرز أنماط البنية الأساسية الرئيسية، والاعتبارات لتطبيقات تعتمد على الأحداث، ومستقبل webhooks مع وجهات الأحداث وبوابات الأحداث.














