İçeriğe geç
Blog

re:make notları.

Öğrenciler ve yeni başlayan geliştiriciler için haberler ve rehberler. Üretirken öğrendiklerimizi, takıldığımız yerleri yazıyoruz.

TÜBİTAK 2209-A 2026 açıldı: yazılım projesiyle nasıl başvurulur?

Öne çıkan

TÜBİTAK · 2209-A · öğrenci · araştırma projesi · kariyer

TÜBİTAK 2209-A 2026 açıldı: yazılım projesiyle nasıl başvurulur?

TÜBİTAK'ın lisans ve ön lisans öğrencilerine yönelik 2209-A ve 2209-B çağrıları 11 Kasım 2026'ya kadar açık. Yazılım fikrini hakemin görmek istediği araştırma projesine nasıl çevireceğini ve önümüzdeki dört haftayı nasıl planlayacağını anlattık.

Can Karaca · 5 dk okuma
  1. 29 Ekim 2026

    TÜBİTAK 2209-A araştırma önerisi formu: yazılım projesi için doldurulmuş örnek

    2209-A başvurusunda en çok zorlanılan yer araştırma önerisi. Formun her bölümünü, İzmir'in açık otobüs verisiyle kurulmuş örnek bir yazılım projesi üzerinden doldurduk; neyi neden öyle yazdığımızı da yanına not ettik.

    TÜBİTAK · 2209-A · öğrenci · araştırma projesi

    Can Karaca · 12 dk okuma
  2. 28 Ekim 2026

    Advent of Code 2026: Aralık'ta her gün bir bulmaca, birlikte çözmek

    Advent of Code, her aralık geliştiricilerin her gün bir programlama bulmacası çözdüğü ücretsiz bir etkinlik. Nasıl işlediğini, 2025'te nelerin değiştiğini, nasıl hazırlanacağını ve bulmacaları birlikte çözmenin neden daha öğretici olduğunu anlattık.

    etkinlik · topluluk · Advent of Code · algoritma

    Emir KAYNAR · 3 dk okuma
  3. 27 Ekim 2026

    TEKNOFEST 2027 yazılım yarışmaları: başvurular açılmadan nasıl hazırlanırsın?

    TEKNOFEST'te roketlerin ve robotların yanında yazılımla yarışılan bir grup da var: yapay zekâ, fintech, e-ticaret, blokzincir. 2026 takvimine bakarak 2027 başvurularına nasıl hazırlanacağını, başvurunun T3 KYS'de nasıl yapıldığını ve takım kurmayı anlattık.

    öğrenci · yapay zekâ · TEKNOFEST · yarışma

    Emir KAYNAR · 3 dk okuma
  4. 26 Ekim 2026

    Çalışma grubu kurmak: 3–4 kişiyle bir şeyi gerçekten bitirmek

    Bir kursa başlayıp yarısında bırakmanın sebebi çoğu zaman irade değil, yapı eksikliği. Üç dört kişilik bir çalışma grubunun nasıl kurulacağını, somut bir hedefin ve sabit bir ritmin neden önemli olduğunu ve grubun dağılmaması için kuralları anlattık.

    öğrenci · ekip çalışması · yazılım öğrenmek · topluluk

    Emir KAYNAR · 3 dk okuma
  5. 25 Ekim 2026

    Render ile backend'ini ve veritabanını yayınlamak: adım adım

    Sürekli çalışan bir backend'i ücretsiz yayına almak istediğinde seçenekler daralıyor; Render bunlardan biri. Ücretsiz planın uyku ve veritabanı sınırlarını, uygulamayı hazırlamayı, ilk yayını ve PostgreSQL bağlamayı anlattık.

    api · DevOps · yayına alma · Render

    Emir KAYNAR · 3 dk okuma
  6. 24 Ekim 2026

    Docker'a ilk adım: kendi projeni konteynere koymak

    "Bende çalışıyor" sorununu Docker çözüyor: uygulamayı, çalışması için gereken her şeyle birlikte bir pakete koyuyor. İlk Dockerfile'ını yazmayı, Docker Compose ile veritabanı eklemeyi ve sık takılınan yerleri örneklerle anlattık.

    ekip çalışması · yazılım öğrenmek · Docker · DevOps

    Emir KAYNAR · 4 dk okuma
  7. 23 Ekim 2026

    Google Summer of Code 2027'ye şimdiden hazırlanmak: kasımdan marta bir yol haritası

    GSoC başvuruları mart ayında açılıyor ama kabul edilenlerin çoğu hazırlığa çok daha önce başlıyor. Kimlerin başvurabileceğini, 2026 takvimine göre 2027'yi ve kasımdan marta organizasyon seçmekten öneri yazmaya kadar her adımı anlattık.

    öğrenci · kariyer · açık kaynak · GSoC

    Emir KAYNAR · 4 dk okuma
  8. 22 Ekim 2026

    Netlify ile statik siteni yayınlamak: adım adım

    Netlify, statik siteleri ve derlenen frontend projelerini bir GitHub deposundan yayına almanın kolay yollarından biri. Ücretsiz planın kredi sistemini, ilk yayını, netlify.toml ile ayarları, backend yazmadan form toplamayı ve sık hataları anlattık.

    portföy · yayına alma · Netlify

    Emir KAYNAR · 3 dk okuma
  9. 22 Ekim 2026

    PHP'de kritik güvenlik açığı php2shell: hangi sürüme güncellemelisin?

    21 Ekim'de PHP, kimlik doğrulaması olmadan sunucuda kod çalıştırmaya izin veren iki kritik açığı kapattı ve saldırı girişimleri çoktan başladı. Hangi sürümlerin güvenli olduğunu, sunucundaki PHP'yi nasıl kontrol edeceğini ve hemen güncelleyemiyorsan ne yapacağını adım adım anlattık.

    DevOps · yayına alma · güvenlik · PHP

    Can Karaca · 8 dk okuma
  10. 21 Ekim 2026

    Code review: iyi yorum nasıl yazılır, eleştiri nasıl alınır?

    Code review'un amacı hata avlamak değil, kodun bir kişinin kafasında kalmamasını sağlamak. PR'ı review'a nasıl hazırlayacağını, review'da neye bakılacağını, iyi bir yorumun nasıl yazılacağını ve eleştirinin nasıl alınacağını anlattık.

    github · git · ekip çalışması · code review

    Emir KAYNAR · 4 dk okuma
  11. 20 Ekim 2026

    Vercel ile Next.js projeni yayınlamak: adım adım

    Next.js ile yazdığın bir projeyi yayına almanın en kısa yolu Vercel. Ücretsiz planın sınırlarını, depoyu bağlayıp ilk yayını, ortam değişkenlerini, pull request önizlemelerini ve kendi alan adını bağlamayı anlattık.

    yayına alma · Vercel · Next.js

    Emir KAYNAR · 3 dk okuma
  12. 19 Ekim 2026

    Yazılımcı CV'si: deneyimin azken tek sayfada ne yazmalısın?

    Deneyimi az olan bir öğrencinin CV'si ya yarım sayfa boş kalır ya da ilgisiz her şeyle dolar. Projelerini doğru sırayla ve doğru cümlelerle yazarak tek sayfalık, hem insanın hem de başvuru takip sistemlerinin okuyabileceği bir CV hazırlamayı anlattık.

    öğrenci · kariyer · portföy · staj · CV

    Emir KAYNAR · 4 dk okuma
  13. 18 Ekim 2026

    GitHub Pages ile ücretsiz site yayınlamak: adım adım

    Kodun zaten GitHub'daysa kişisel siteni, portföyünü ya da projenin tanıtım sayfasını GitHub Pages ile birkaç dakikada yayına alabilirsin. Düz HTML için branch'ten yayını, derlenen projeler için GitHub Actions'ı ve kendi alan adını bağlamayı anlattık.

    github · portföy · yayına alma

    Emir KAYNAR · 3 dk okuma
  14. 17 Ekim 2026

    Projeni ücretsiz yayına almak: GitHub Pages, Vercel, Netlify ve Render'dan hangisi?

    Portföyündeki bir projenin yanında canlı demo bağlantısı olması, onu bitirdiğini gösteren en kısa kanıt. GitHub Pages, Vercel, Netlify ve Render'ın ne işe yaradığını, ücretsiz planlarının sınırlarını ve hangi proje için hangisini seçeceğini anlattık.

    github · portföy · yayına alma · Vercel · Netlify · Render

    Emir KAYNAR · 4 dk okuma
  15. 16 Ekim 2026

    İyi bir README: projeni ilk 30 saniyede anlatmak

    GitHub'da bir depoya ilk gelen kişi kodu değil README'yi okur. Bir README'de hangi bölümlerin hangi sırayla olması gerektiğini, kopyalayıp başlayabileceğin bir iskeleti ve sık yapılan hataları anlattık.

    açık kaynak · github · portföy · dokümantasyon

    Emir KAYNAR · 4 dk okuma
  16. 15 Ekim 2026

    GitHub Student Developer Pack: öğrenciye ücretsiz olanlar ve gerçekten işe yarayanlar

    GitHub'ın Student Developer Pack'i ile ücretli onlarca geliştirici aracını öğrenciyken ücretsiz kullanabilirsin. Nasıl başvurulacağını, pakette öğrenci projeleri için gerçekten işe yarayan teklifleri ve onları ne zaman etkinleştirmen gerektiğini anlattık.

    öğrenci · github · üniversite · araçlar

    Emir KAYNAR · 4 dk okuma
  17. 11 Ekim 2026

    Hacktoberfest 2026'da PR sayılmıyor: yapay zekâ çağında açık kaynak

    Dört PR'a tişört dönemi bitti: Hacktoberfest 2026'da pull request'ler ödüle sayılmıyor, GitHub da bakımcılara yeni PR sınırları veriyor. Bu değişikliğin junior geliştirici için anlamını ve yapay zekâ yardımıyla bile güven veren bir katkının nasıl yapılacağını anlattık.

    açık kaynak · Hacktoberfest · etkinlik · github · yapay zekâ

    Can Karaca · 5 dk okuma
  18. 11 Ekim 2026

    Python 3.15 çıktı: öğrenciler için önemli yenilikler ve geçiş rehberi

    Python 3.15 yayımlandı ve Türkçe karakterle çalışan herkesi ilgilendiren bir varsayılan değişti: UTF-8 artık her yerde varsayılan. Öğrenci gözüyle en önemli yenilikleri, Python 3.10'un destek sonunu ve bu ay yapabileceğin beş somut adımı anlattık.

    öğrenci · Python · Python 3.15 · programlama dilleri

    Can Karaca · 5 dk okuma
  19. 11 Ekim 2026

    DevFest İzmir 2026: 5 Aralık'a kadar nasıl hazırlanmalısın?

    DevFest'26 İzmir'in tarihi belli: 5 Aralık 2026 Cumartesi, Bayraklı'daki Tepekule Kongre Merkezi. Etkinliğe ilk kez gidecek öğrenci ve junior geliştiriciler için neyin önemli olduğunu ve önümüzdeki sekiz haftayı nasıl değerlendirebileceğini anlattık.

    kariyer · etkinlik · İzmir · DevFest · konferans

    Can Karaca · 5 dk okuma
  20. 11 Ekim 2026

    İlk yazılım işini bulmak: junior geliştirici için portföy, GitHub ve ağ

    İlk yazılım işi çoğu zaman tek büyük hamleyle değil, birbirine eklenen küçük kanıtlarla geliyor: bitmiş bir proje, okunur bir GitHub profili ve kodunu görmüş biri. Junior geliştirici olarak bu kanıtları nasıl üreteceğini adım adım anlatıyoruz.

    kariyer · github · junior geliştirici · portföy

    Can Karaca · 7 dk okuma
  21. 11 Ekim 2026

    Git pull request nasıl yapılır? Ekipte branch'ten merge'e adım adım

    Ekip projesinde herkes doğrudan main'e push ediyorsa sorun dikkat eksikliği değil, akış eksikliğidir. Issue, branch, pull request, review ve merge adımlarını komutlarıyla birlikte anlatıyoruz.

    github · git · ekip çalışması

    Can Karaca · 7 dk okuma
  22. 11 Ekim 2026

    Açık kaynağa katkı nasıl yapılır? İlk merge edilen PR'ına kadar

    Açık kaynağa ilk katkının zor kısmı genelde kodu yazmak değil; doğru projeyi, doğru işi ve doğru iletişim biçimini bulmak. Good first issue'dan merge edilen ilk PR'a kadar her adımı anlatıyoruz.

    açık kaynak · github · git

    Can Karaca · 7 dk okuma
  23. 11 Ekim 2026

    Yazılım stajı öncesi deneyim: üniversitede yapabileceğin somut şeyler

    Staj için deneyim, deneyim için staj gerekiyormuş gibi görünür. Oysa bir staj başvurusunu değerlendiren kişinin görmek istediği şeylerin çoğunu üniversitedeyken, staj olmadan da üretebilirsin. İşte somut adımlar.

    kariyer · staj · üniversite

    Can Karaca · 7 dk okuma
  24. 11 Ekim 2026

    Flutter'ı Spring Boot (Kotlin) API'ye bağlamak: önce API sözleşmesi

    Flutter modeli foundAt bekliyor, API found_at dönüyor ve ekran sessizce boş kalıyor. Flutter uygulamasını kendi Spring Boot (Kotlin) API'ne bağlarken önce sözleşmeyi yazmanın neden işe yaradığını ve nasıl yapılacağını örneklerle anlatıyoruz.

    flutter · kotlin · spring boot · api

    Can Karaca · 8 dk okuma
  25. 11 Ekim 2026

    Yazılım öğrenmek: tek başına mı, toplulukla mı?

    Yazılım tek başına mı öğrenilir, toplulukla mı? Dürüst cevap: ikisi de gerekli, ama farklı şeyler için. Yalnız çalışmanın neyi iyi öğrettiğini, neyi hiç öğretemediğini ve topluluğun somut faydalarını anlatıyoruz.

    yazılım öğrenmek · topluluk · code review

    Can Karaca · 7 dk okuma

Bülten

Yeni not düştüğünde haberin olsun.

Yeni haberler ve rehber yazılar. Ayda birkaç mail, istediğin an çık.