Christophe Sirois — Tasarım Sadece Hissiyat Değildir: Mühendisler Tasarım Hakkında Tahmin Etmeden Nasıl Konuşabilir?.
Birçok mühendis için tasarım tartışmaları rahatsız edici olabilir. Geri bildirimler belirsiz gelir: “daha temiz yap,” “burada bir tuhaflık var,” “kullanıcı deneyimi iyi değil.” Kod incelemeleriyle karşılaştırıldığında, tasarım konuşmaları öznel ve anlaşılması zor görünebilir. Ancak iyi tasarım bir sihir değildir ve mühendisler bunu pratik bir şekilde tartışmayı öğrenebilir.
Mikaël Francoeur — SQLite: Sandığınızdan Daha Güçlü.
SQLite’ın sadece CRUD işlemlerinden fazlasını yapabildiğini biliyor muydunuz? SQLite’ın genişletilebilirliğini ve gelişmiş özelliklerini birlikte keşfedelim. Vektör araması yapmayı, REST API’lerle etkileşim kurmayı, veritabanlarını birbirleriyle senkronize etmeyi ve hatta zip dosyalarını SQL ile düzenlemeyi göreceğiz!


François Levasseur, kullanıcıların yazdığı entegrasyonlarla yapay zeka sistemleri geliştirmenin zorlu bir sorunu ortaya çıkardığını paylaştı: Kullanıcılar kod ürettiğinde sözleşmeleri nasıl uygular ve bozulan değişiklikleri nasıl tespit edersiniz? Mevcut araçlar yetersiz kaldı — bu yüzden Jex’i, JSON Şemalarını tip kontrolü yapan bir TypeScript kütüphanesini geliştirdi. Bize arkasındaki tip teorisini, önemli TypeScript ayrıntılarını ve kütüphaneyi şekillendiren tasarım kararlarını anlattı.
Frédéric Harper, yapay zeka heyecanından bir adım geri çekilip, kıdemli geliştiriciler ve liderler için gerçekten önemli olanlara odaklandı. Sadece havalı kodlar ve gösterişli demoların ötesinde, pratik kazanımları, riskleri, kör noktaları ve yapay zeka odaklı bir ortamda ekipleri sorumlu şekilde nasıl yöneteceğini inceledi.



Chris Grass, Güzel Tipler: El Yapımı Gibi Hisseden TypeScript Kütüphaneleri Tasarlamak başlıklı konuşmasını gerçekleştirdi.
Pratikte “el yapımı” TypeScript tiplerinin nasıl göründüğünü gösterdi: okunabilir hover ipuçları, doğru seçenekleri sunan otomatik tamamlama ve son derece yardımcı hata mesajları. Konuşmada, Zod, Prisma ve Effect gibi bu konuda başarılı kütüphaneler incelendi ve bu kütüphanelerin genel tiplerinin geliştirici deneyimini nasıl şekillendirdiği anlatıldı. Katılımcılar, yayınlamadan önce bir kütüphanenin tip yüzeyini kontrol etmek için pratik bir kontrol listesi ve birkaç yöntemle ayrıldı.
David Desmarais-Michaud, Yoke: Koda Dayalı Kubernetes Kaynak Yönetimi ve İstemciden Sunucu Tarafı Paket Yönetimine Yolculuk başlıklı sunumunu gerçekleştirdi.
Bu konuşmada, Kubernetes altyapı kodu ve paket yönetiminin mevcut durumu, eski istemci tabanlı yaklaşımlardan yeni sunucu tabanlı ve orkestrasyon modellerine geçiş süreci ele alındı. Ayrıca altyapının doğrudan kodla tanımlanması fikri, bir yazılım mühendisinin DevOps ve platform mühendisliğine geçiş yolculuğu ve bu iki dünyayı birleştirme çabası incelendi.
Oturumda, yazılım mühendisliği ile platform mühendisliğinin zaman içinde nasıl ayrıştığı ve yazılım geliştirme uygulamalarının platform mühendisliğine kademeli olarak geri dönüşü üzerine değerlendirmeler de yer aldı. Sunum, kod öncelikli Kubernetes paket yönetimi ve sunucu tarafı paket yönetimi demolarıyla sona erdi.



Botpress CTO'su Michael Masson, Kubernetes’i Doğru Şekilde: K8s için Platform Mühendisliği Yaklaşımı başlıklı bir konuşma yaptı. Kubernetes’in gücünü ve karmaşıklığını kabul ederek, platform mühendisliğinin ekiplerin K8s’ten faydalanmasını herkesin uzman olmasına gerek kalmadan nasıl daha kolay ve yönetilebilir hale getirdiğini gösterdi.
Montreal için Cursor Elçisi ve Bucky AI CTO’su Mark Savic, Vibes’ı Ustaca Kullanmak: Eşli Programlama için En İyi Uygulamalar başlıklı sunumunda, yapay zeka kodlama araçlarının vaatleriyle geliştiricilerin yaşadığı gerçek hayal kırıklıkları arasındaki farkı ele aldı. Topluluktan gelen kanıtlanmış yöntemleri paylaşarak sürtüşmeyi azaltmak, akışı iyileştirmek ve yapay zeka destekli geliştirmeyi zahmetsiz hale getirmek için pratik araçlar sundu. Oturum, her seviyeden geliştirici için uygulanabilir araçlar sağladı.
Deck’in Kurucusu ve Başkanı Fred Lavoie, İmkansız Entegrasyonları… Mümkün Kılmak başlıklı konuşmasında, kimlik doğrulama ajanları ve birleşik bir API sayesinde API’si olmayanlar da dahil olmak üzere herhangi bir veri kaynağıyla entegrasyonun nasıl mümkün hale geldiğini gösterdi; ayrıca kimlikli verilere güvenli, ölçeklenebilir ve güvenilir erişimin nasıl sağlandığını anlattı.



Botpress CEO’su ve Kurucu Ortağı Sylvain Perron, llmz: TypeScript AI Motoru başlıklı bir konuşma yaptı. Burada, LLM’lerin karmaşık işlemleri güvenli ve öngörülebilir şekilde gerçekleştirmesini sağlayarak AI’yı güvenilir biçimde nasıl kullanabileceğimizi öğrendik. TypeScript ile yazan, çalışan ve mantık yürüten bir AI yürütme motoru olan llmz’yi keşfetti ve bunun LLM tabanlı uygulama ve özelliklere nasıl güç verdiğini gösterdi.
Hookdeck CEO’su ve Kurucu Ortağı Alexandre Bouchard, Webhooks Ölçeğinde: En İyi Uygulamalar, Edinilen Dersler başlıklı sunumunu gerçekleştirdi. Hookdeck’in 100 milyardan fazla webhook işleme deneyimine dayanarak, önemli mimari desenleri, olay tabanlı uygulamalar için dikkat edilmesi gereken noktaları ve event destination’lar ile gateway’ler sayesinde webhook’ların geleceğini vurguladı.














