Birlikte öğreniyor, birlikte gelişiyoruz.

Birlikte inşa ederken

Diyarbakır Yazılım Topluluğu'nun dijital atölyesine hoşgeldiniz — deney, prototip ve açık kaynak projelerin bir alanı. Şu anda açık kaynak projelerimiz ve topluluk deneyleri üzerinde çalışıyoruz. Burada fikirler inşa edilir, test edilir ve geliştirilir. Bir portföy değil. Bir laboratuvar.

terminal://diyarbakiryazilim
┌───────────────────────┐
│  ██████╗███████╗      │
│ ██╔════╝██╔════╝      │
│ ██║     █████╗        │
│ ██║     ██╔══╝        │
│ ╚██████╗██║           │
│  ╚═════╝╚═╝           │
│                       │
│  > deneyler: 12       │
│  > durum: inşa        │
└───────────────────────┘
v0.1.0
Kasım 2024

Eserler

Açık Kaynak Projeler

Açık kaynak projeler, kod, sistemler ve yazılım inşa etme sanatını keşfetme.

Featured
in-progress
2025

diyarbakir-yazilim-liquid-glass

A collection of beautiful, ready-made Liquid Glass UI components you can preview, copy, and drop into any web app. Built on Tailwind, shadcn/ui, and Radix UI primitives.

341
TypeScriptNext.js 16shadcnRadix UITailwind
shipped
2023

diyarbakir-yazilim-bio-gen

An intelligent web application built with Next.js, Tailwind CSS, and OpenAI's GPT models. Generates engaging and personalized bios for social media platforms.

178
TypeScriptNext.jsGPTLangChain
shipped
2020

diyarbakir-yazilim-javascript-playground

A collection of JavaScript code snippets, algorithms, and mini-projects for learning and reference purposes.

195
JavaScriptAlgorithmsSnippets
in-progress
2025

diyarbakir-yazilim-nextjs-docker-starter

A batteries-included starter for building Next.js 16.1.0 apps with App Router, PNPM, Tailwind v4+, Next-Auth v5, and multi-stage Docker setup.

94
Next.js 16.1.0DockerTailwind v4
archived
2022

diyarbakir-yazilim-awesome-clubhouses

Curated list of resources for Clubhouse, the voice-based social network where people come together to talk, listen and learn.

418
PythonAwesome ListSocial
shipped
2023

diyarbakir-yazilim-llm-practice

A self-hosted personal chatbot API with FastAPI. Interact with Llama2 and other open-source LLMs for natural language conversations.

133
PythonFastAPILlama2MCP
in-progress
2025

Hand-Build Linux

A minimal, customizable Linux distribution built from scratch using the Linux kernel, BusyBox, and Syslinux bootloader.

81
ShellLinuxDocker
shipped
2023

Next.js AppDir Template

An all-inclusive Next.js web application template showcasing seamless integration of Next.js, Docker, MongoDB, and Tailwind CSS.

196
TypeScriptNext.jsDockerMongoDB

Alan Notları

Lab Notları

Atölyeden kısa gözlemler, teknik bulgular ve düşünceler.

sistemlerKasım 2025

Sıfırdan Linux dağıtımı oluşturma

Kerneli derlemek, BusyBox'ı yapılandırmak ve Syslinux ile önyüklenebilir ISO'lar oluşturmaktan öğreniler.

devamını oku
yapay zekaNisan 2025

LLM uygulamalarında MCP protokolü

RAG uygulamalarında vektör veritabanları ile yapay zeka modeli etkileşimlerini sorunsuz hale getirmek için Model Context Protocol'ü uygulama.

devamını oku
ön yüzAralık 2024

Next.js 16 + Tailwind v4

Next.js 16'daki yeni özellikleri keşfetme ve Tailwind CSS v4'ün yeni yapılandırma sistemine geçiş.

devamını oku
yapay zekaEkim 2023

FastAPI ile LLM'leri kendi sunucunuzda barındırma

Llama2'yi yerel olarak çalıştırıp doğal dil görevleri için kişisel bir chatbot API'si oluşturma.

devamını oku

Devam Edenler

Dijital Çalışma Alanı

Aktif deneyler, prototipler, inşa edilen, bozulan ve yeniden inşa edilen şeyler.

Dijital Günlük

Yazılar & İçgörüler

Dijital laboratuvardan teknik derin dalışlar, deneyler ve öğrenilen dersler. Kod, sistemler ve yazılım inşa etme sanatını keşfetme.

Read Bölgesel Kalkınma Ajansları İçin Teknoloji Odaklı Proje Yazımı
Bölgesel Kalkınma Ajansları İçin Teknoloji Odaklı Proje Yazımı
16.08.2026

Bölgesel Kalkınma Ajansları İçin Teknoloji Odaklı Proje Yazımı

Bir teknoloji projesinin teknik açıdan güçlü olması, kalkınma ajansı başvurusunda tek başına yeterli değildir. On yıllık yazılım, proje geliştirme ve kurumsal teknoloji çalışmalarında gördüğüm en yaygın sorun, başvuru sahiplerinin önce kullanmak istedikleri teknolojiyi seçip daha sonra bu teknolojiye uygun bir problem aramalarıdır.

Diyarbakır Yazılım
Diyarbakır Yazılım
yazıyı oku
#Yazılım#Teknoloji#Topluluk
Read Kurumsal Marka İhlali ve Platform İçi Sahtecilikle Hukuki Mücadele
Kurumsal Marka İhlali ve Platform İçi Sahtecilikle Hukuki Mücadele
16.08.2026

Kurumsal Marka İhlali ve Platform İçi Sahtecilikle Hukuki Mücadele

Bir sabah şirketinizin adıyla açılmış sahte bir sosyal medya hesabının müşterilerinizden ödeme istediğini düşünün. Birkaç saat içinde sahte reklamlar yayınlanabilir, taklit ürünler satışa çıkarılabilir ve müşterilerin şikâyetleri doğrudan gerçek markanıza yönelmeye başlayabilir. Uzun yıllardır teknoloji, dijital risk ve kurumsal süreçler üzerine çalışan ekiplerde gördüğüm en önemli ihtiyaç, böyle bir olay ortaya çıktığında kimin ne yapacağının önceden bilinmesidir.

Diyarbakır Yazılım
Diyarbakır Yazılım
yazıyı oku
#Yazılım#Teknoloji#Topluluk
Read İmzalanan Bilişim Anlaşmalarında Hizmet Seviyesi (SLA) Belirleme
İmzalanan Bilişim Anlaşmalarında Hizmet Seviyesi (SLA) Belirleme
16.08.2026

İmzalanan Bilişim Anlaşmalarında Hizmet Seviyesi (SLA) Belirleme

Bir bilişim sözleşmesinde “hizmet kesintisiz sunulacaktır” yazması ilk bakışta güven verici görünebilir. Fakat hangi hizmetin, hangi saatlerde, hangi ölçüm yöntemiyle ve hangi hata payıyla kesintisiz sayılacağı yazılmamışsa bu ifade uyuşmazlık anında beklenen korumayı sağlamayabilir. 10 yıllık uzmanlık perspektifiyle değerlendirildiğinde, İmzalanan Bilişim Anlaşmalarında Hizmet Seviyesi (SLA) Belirleme sürecinde en kritik konu yüksek oranlar yazmak değil, teknik beklentileri ölçülebilir ve uygulanabilir sözleşme mekanizmalarına dönüştürmektir.

Diyarbakır Yazılım
Diyarbakır Yazılım
yazıyı oku
#Yazılım#Teknoloji#Topluluk
Read Bilişim Odaklı Bölgesel Teşviklerin Yönetimi ve Raporlanması
Bilişim Odaklı Bölgesel Teşviklerin Yönetimi ve Raporlanması
16.08.2026

Bilişim Odaklı Bölgesel Teşviklerin Yönetimi ve Raporlanması

Bir teşvik başvurusunun kabul edilmesi önemli bir başarıdır, fakat gerçek yönetim işi çoğu zaman kabul kararından sonra başlar. On yılı aşkın süredir yazılım projeleri, bütçeler ve teknik ekiplerle çalışırken en sık karşılaştığım sorun, teşvik dosyasının proje yönetiminden ayrı tutulması oldu. Bilişim Odaklı Bölgesel Teşviklerin Yönetimi ve Raporlanması doğru kurulmadığında onaylanmış bütçe bulunmasına rağmen harcamanın uygun sayılamaması, belgenin eksik kalması veya teknik çıktının mali kayıtla eşleştirilememesi mümkündür.

Diyarbakır Yazılım
Diyarbakır Yazılım
yazıyı oku
#Yazılım#Teknoloji#Topluluk
Read Şirket Tüzüklerinde Etik Kodlar ve Fırsat Eşitliği Maddeleri
Şirket Tüzüklerinde Etik Kodlar ve Fırsat Eşitliği Maddeleri
16.08.2026

Şirket Tüzüklerinde Etik Kodlar ve Fırsat Eşitliği Maddeleri

Şirket büyüdükçe işe alım kararları, terfiler, ücretler, tedarikçi ilişkileri, yöneticilerin takdir yetkisi ve çalışan şikâyetleri daha fazla kurumsal risk üretmeye başlar. Bu nedenle şirket tüzüğünde etik kodlar nasıl hazırlanır sorusu aslında daha geniş bir doküman mimarisi sorusudur. Şirket ana sözleşmesine fırsat eşitliği maddesi nasıl eklenir diye araştırırken bütün ayrıntılı İK süreçlerini esas sözleşmeye doldurmak yerine, hangi ilkelerin kurucu belge seviyesinde kalacağını ve hangi konuların ayrı politikalarla uygulanacağını ayırmak gerekir.

Diyarbakır Yazılım
Diyarbakır Yazılım
yazıyı oku
#Yazılım#Teknoloji#Topluluk
Read Yerel Yazılımcı Havuzunun Kurumsal Projelere Entegrasyonu
Yerel Yazılımcı Havuzunun Kurumsal Projelere Entegrasyonu
16.08.2026

Yerel Yazılımcı Havuzunun Kurumsal Projelere Entegrasyonu

Bir kurumun yerel bir yazılımcıya ulaşması bugün eskisine göre çok daha kolay, fakat doğru geliştiriciyi gerçek bir kurumsal projede verimli hale getirmek hâlâ ciddi planlama gerektiriyor. On yıllık yazılım, ekip geliştirme ve topluluk deneyimimde en sık gördüğüm hata, iyi bir CV veya birkaç başarılı GitHub projesinin kurumsal projeye hazır olmakla aynı şey sanılmasıdır. Oysa Yerel Yazılımcı Havuzunun Kurumsal Projelere Entegrasyonu, yetenek keşfinden teknik doğrulamaya, güvenlik eğitiminden erişim yönetimine, mentoring sürecinden kod kalitesi ölçümüne kadar uzanan devamlı bir sistemdir.

Diyarbakır Yazılım
Diyarbakır Yazılım
yazıyı oku
#Yazılım#Teknoloji#Topluluk
Read Açık İnovasyon Kültürünün Kurum İçi Süreçlere Aktarımı
Açık İnovasyon Kültürünün Kurum İçi Süreçlere Aktarımı
16.08.2026

Açık İnovasyon Kültürünün Kurum İçi Süreçlere Aktarımı

Bir kurumun dışarıdan fikir toplaması kolaydır, asıl zor olan o fikrin kurum içinde gerçekten kullanılmasını sağlamaktır. On yıllık teknoloji, yazılım toplulukları ve kurumsal proje deneyimimde en sık gördüğüm sorunlardan biri, inovasyon programlarının etkinlik ve sunum seviyesinde kalmasıdır. Startup ile görüşülür, hackathon düzenlenir, çalışanlardan öneri alınır fakat satın alma, hukuk, ürün ve bütçe süreçleri aynı şekilde devam ettiği için fikirler uygulamaya geçemez.

Diyarbakır Yazılım
Diyarbakır Yazılım
yazıyı oku
#Yazılım#Teknoloji#Topluluk
Read Start-Up ve Kurumsal Şirket İş Ortaklığı Modelleri
Start-Up ve Kurumsal Şirket İş Ortaklığı Modelleri
16.08.2026

Start-Up ve Kurumsal Şirket İş Ortaklığı Modelleri

Bir startup'ın güçlü bir teknoloji geliştirmesi, büyük bir şirketin de ciddi bütçeye ve müşteri ağına sahip olması tek başına başarılı iş birliği için yeterli değildir. Asıl mesele iki tarafın farklı hızlarını, beklentilerini, satın alma alışkanlıklarını ve risk yaklaşımlarını ortak bir çalışma modelinde buluşturabilmektir. 10 yıllık uzmanlık perspektifiyle baktığımda, kurumsal şirket ile startup arasındaki ilişkilerin en sık ürün kalitesinden değil, yanlış iş birliği modeli seçildiği için zorlandığını görüyorum.

Diyarbakır Yazılım
Diyarbakır Yazılım
yazıyı oku
#Yazılım#Teknoloji#Topluluk
Read Bilişim Sektöründe Kamusal Destek Mekanizmalarının Kullanımı
Bilişim Sektöründe Kamusal Destek Mekanizmalarının Kullanımı
16.08.2026

Bilişim Sektöründe Kamusal Destek Mekanizmalarının Kullanımı

İyi bir yazılım fikrinin başarısız olmasının nedeni her zaman teknik eksik değildir. On yılı aşkın süredir yazılım, proje geliştirme ve teknoloji ekipleriyle çalışırken aynı tabloyu birçok kez gördüm: Ekip ürünü geliştirebiliyor, müşterisini bulabiliyor, hatta ihracat fırsatı yakalayabiliyor; fakat finansman takvimi ile proje takvimi birbirini tutmadığı için büyüme yavaşlıyor.

Diyarbakır Yazılım
Diyarbakır Yazılım
yazıyı oku
#Yazılım#Teknoloji#Topluluk
Read Teknokentler Dışında Yerel Teknoloji Ekosistemi İnşası
Teknokentler Dışında Yerel Teknoloji Ekosistemi İnşası
16.08.2026

Teknokentler Dışında Yerel Teknoloji Ekosistemi İnşası

Bir şehirde teknoloji ekosistemi oluşturmak için önce o şehirdeki insanların birbirini bulmasını sağlamak gerekir. Yazılımcı şirketten, girişimci teknik yetenekten, üniversite gerçek problemden ve yerel işletme çözüm üretebilecek ekiplerden habersizse mevcut kapasite ekonomik değere dönüşmez. Teknokent dışında yerel teknoloji ekosistemi nasıl kurulur sorusunun ilk cevabı bu görünmez bağlantıları görünür hale getirmektir.

Diyarbakır Yazılım
Diyarbakır Yazılım
yazıyı oku
#Yazılım#Teknoloji#Topluluk
Read Ticari Sözleşmelerde Yazılım Ekibi Hakları ve Kurumsal Şartnameler
Ticari Sözleşmelerde Yazılım Ekibi Hakları ve Kurumsal Şartnameler
16.08.2026

Ticari Sözleşmelerde Yazılım Ekibi Hakları ve Kurumsal Şartnameler

Yazılım projelerinde sorunların önemli bir bölümü kod yazılırken değil, daha ilk imza atılırken başlar. “Sistem yapılacak”, “gerekli entegrasyonlar sağlanacak” veya “müşteri taleplerine göre revizyon yapılacak” gibi açık sınırı olmayan ifadeler aylar sonra ciddi süre, ücret ve fikri mülkiyet tartışmalarına dönüşebilir. On yıllık yazılım, proje ve teknoloji ekibi deneyimimde en sağlıklı projelerin ortak özelliğinin yalnız iyi teknik ekip değil, iyi tanımlanmış kapsam ve karar mekanizması olduğunu gördüm.

Diyarbakır Yazılım
Diyarbakır Yazılım
yazıyı oku
#Yazılım#Teknoloji#Topluluk
Read Yazılım Ekipleri İçin Ortak Çalışma Alanı (Coworking) Tahsis Kriterleri
Yazılım Ekipleri İçin Ortak Çalışma Alanı (Coworking) Tahsis Kriterleri
16.08.2026

Yazılım Ekipleri İçin Ortak Çalışma Alanı (Coworking) Tahsis Kriterleri

Bir yazılım ekibine masa vermek kolaydır, doğru ekibe doğru çalışma alanını doğru süreyle tahsis etmek ise ciddi bir yönetişim işidir. On yılı aşan teknoloji topluluğu, ekip koordinasyonu ve yazılım proje deneyiminde gördüğüm en temel sorun, fiziksel alan tahsisinin yalnızca “boş masa var mı?” sorusuna indirgenmesidir. Oysa iyi tasarlanmış bir coworking modeli teknik üretimi, ekip devamlılığını, topluluk katkısını ve yerel teknoloji ekosistemine verilen değeri birlikte değerlendirmelidir.

Diyarbakır Yazılım
Diyarbakır Yazılım
yazıyı oku
#Yazılım#Teknoloji#Topluluk
Read Özel Sektör İş Birlikleri ile Bölgesel Yazılım İhracat Kapasitesi
Özel Sektör İş Birlikleri ile Bölgesel Yazılım İhracat Kapasitesi
16.08.2026

Özel Sektör İş Birlikleri ile Bölgesel Yazılım İhracat Kapasitesi

Bir bölgenin yazılım ihracatını büyütmek için yalnızca daha fazla yazılımcı yetiştirmek yeterli değildir. Yetenek, şirket, müşteri, satış kanalı, finansman ve uluslararası iş geliştirme aynı sistem içinde buluşmalıdır. 10 yıllık uzmanlık perspektifiyle baktığımda, bölgesel teknoloji ekosistemlerinde en büyük kırılmanın teknik kapasiteden çok ticari bağlantı ve birlikte hareket etme kültüründe yaşandığını görüyorum.

Diyarbakır Yazılım
Diyarbakır Yazılım
yazıyı oku
#Yazılım#Teknoloji#Topluluk
Read Kurumsal Bilişim Altyapılarının Yerelleştirme Politikaları
Kurumsal Bilişim Altyapılarının Yerelleştirme Politikaları
16.08.2026

Kurumsal Bilişim Altyapılarının Yerelleştirme Politikaları

Bir kurumun bilişim altyapısında kullandığı ürünlerin nerede geliştirildiği, verinin nerede tutulduğu ve sistemin başka bir platforma ne kadar kolay taşınabildiği artık yalnızca teknik ekiplerin konusu değildir. On yılı aşan kurumsal yazılım ve altyapı çalışmalarında gördüğüm en önemli noktalardan biri şudur: Yerelleştirme, yabancı bir ürünü çıkarıp yerine yerli bir ürün koymaktan çok daha geniş bir dönüşümdür.

Diyarbakır Yazılım
Diyarbakır Yazılım
yazıyı oku
#Yazılım#Teknoloji#Topluluk
Read Üniversite-Sanayi-Topluluk Üçgeninde İş Gücü Yetiştirme Planları
Üniversite-Sanayi-Topluluk Üçgeninde İş Gücü Yetiştirme Planları
16.08.2026

Üniversite-Sanayi-Topluluk Üçgeninde İş Gücü Yetiştirme Planları

Diyarbakır’da yazılım ekosistemini büyütmek için yalnızca daha fazla eğitim düzenlemek yeterli değildir. Öğrencinin öğrendiği bilgiyi gerçek projede kullanması, şirketlerden teknik geri bildirim alması, topluluk içinde mentorlarla çalışması ve sonunda istihdama geçebilmesi gerekir. On yıllık yazılım, topluluk ve proje geliştirme deneyimimde en sık gördüğüm sorun, eğitim ile gerçek iş dünyası arasında kopukluk olmasıdır. Bu rehberde üniversite, sanayi ve teknoloji topluluklarının birlikte nasıl sürdürülebilir bir yetenek hattı kurabileceğini, açık kaynak projelerin bu modelde nasıl kullanılabileceğini ve Kooperatif Modelinde Açık Kaynak Geliştirme Faaliyetleri yaklaşımının ortak üretime nasıl destek verebileceğini adım adım ele alacağım.

Diyarbakır Yazılım
Diyarbakır Yazılım
yazıyı oku
#Yazılım#Teknoloji#Topluluk
Read Kooperatif Modelinde Açık Kaynak Geliştirme Faaliyetleri
Kooperatif Modelinde Açık Kaynak Geliştirme Faaliyetleri
16.08.2026

Kooperatif Modelinde Açık Kaynak Geliştirme Faaliyetleri

Bir şehirde yazılım ekosistemini büyütmek yalnızca daha fazla eğitim düzenlemekle mümkün değildir. Asıl fark, üniversitede öğrenilen bilgiyi gerçek projelerle, iş dünyasının ihtiyaçlarıyla ve sürekli üreten bir teknik topluluk kültürüyle buluşturabilmekten gelir. Kooperatif Modelinde Açık Kaynak Geliştirme Faaliyetleri bu noktada önemli bir çalışma biçimi sunar çünkü geliştiricileri yalnızca eğitim alan kişiler olmaktan çıkarıp ortak üretim yapan, sorumluluk paylaşan ve sürdürülebilir projeler geliştiren katılımcılara dönüştürebilir.

Diyarbakır Yazılım
Diyarbakır Yazılım
yazıyı oku
#Yazılım#Teknoloji#Topluluk
Read Teknolojik Fikri Mülkiyet (IP) Koruması ve Kurumsal Hukuk
Teknolojik Fikri Mülkiyet (IP) Koruması ve Kurumsal Hukuk
16.08.2026

Teknolojik Fikri Mülkiyet (IP) Koruması ve Kurumsal Hukuk

Bir teknoloji şirketinin en değerli varlığı bazen binası, donanımı veya banka hesabı değil, ekibinin yıllar içinde ürettiği kod, teknik bilgi, ürün mimarisi ve markadır. Buna rağmen birçok kurum fikri mülkiyet konusunu ancak yatırım görüşmesi, çalışan ayrılığı, kaynak kod sızıntısı veya hukuki uyuşmazlık ortaya çıktığında gündemine alıyor.

Diyarbakır Yazılım
Diyarbakır Yazılım
yazıyı oku
#Yazılım#Teknoloji#Topluluk
Read Şehirlere Özgü Dijital Kalkınma Raporlarının Hazırlanması
Şehirlere Özgü Dijital Kalkınma Raporlarının Hazırlanması
16.08.2026

Şehirlere Özgü Dijital Kalkınma Raporlarının Hazırlanması

Bir şehrin kaç kilometre fiber altyapıya sahip olduğunu bilmek önemlidir, ancak tek başına o şehrin dijital olarak gelişmiş olduğunu göstermez. Aynı şehirde güçlü internet altyapısı bulunabilir fakat yazılımcı sayısı düşük, işletmelerin bulut kullanımı sınırlı, açık veri ekosistemi zayıf ve teknoloji girişimlerinin ilk müşteriye erişimi zor olabilir. On yıllık teknoloji, yazılım ve yerel ekosistem çalışmaları deneyimimde en sık gördüğüm hata, dijital kalkınmayı birkaç altyapı veya e-belediye göstergesine indirgemek oldu.

Diyarbakır Yazılım
Diyarbakır Yazılım
yazıyı oku
#Yazılım#Teknoloji#Topluluk

18 / 200 makale gösteriliyor