Skip to content

emrebalasar/dev-notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

🧠 Dev Notes

Bu repo süslü değil. PR pazarlaması yok. Gerçek dünya notları var.


Nedir bu?

Bu repo, geliştirme yaparken gerçekten ne yaptığımı kaydettiğim bir not defteri.

Framework övme yok. "En iyi tool" muhabbeti yok. Gerçek neyse o var.


Neden var?

Çünkü aynı hataları iki kere yapmak aptalca.

  • Deploy ederken ne bozuldu?
  • Neyi yanlış yaptım?
  • Neyi tekrar yapmam?

Bunları yazmazsan unutursun. Unutursan tekrar edersin.


Yapı

/docs
  /tr
    _template.md
    laravel-local-nginx-php-fpm.md
    database-local-setup.md
    laravel-packages-and-tools.md
    laravel-github-actions-auto-deploy.md
  /en
    _template.md
    laravel-local-nginx-php-fpm.md
    database-local-setup.md
    laravel-packages-and-tools.md

Basit. Dil ve konuya göre ayrılmış. Abartı yok.


İçerik ne?

Laravel local setup

Laravel projesini localde nasıl ayağa kaldırıyorum. Nginx, PHP-FPM, domain, .env, servis restart, klasik patlaklar.

Database local setup

PostgreSQL tarafını localde nasıl düzgün kuruyorum. Kullanıcı, veritabanı, yetki, .env, migrate ve bağlantı problemleri.

Laravel paketler ve araçlar

Gerçekte kullandığım araçlar hangileri? Niye kullanıyorum? Ne patlıyor?

İngilizce dosyalar

Şu an İngilizce taraf tam çeviri değil. Yapıyı korumak için kısa placeholder dosyalar var.

Deploy ve server notları

Laravel deploy işini GitHub Actions ile nasıl otomatiklediğim. SSH, secrets, git pull, composer install, migration, cache ve queue restart tarafı.


Nasıl yazıyorum?

Her şeyi 3 parçaya bölüyorum:

  1. Ne yaptım
  2. Nasıl yaptım
  3. Neden böyle yaptım

Eğer "neden" yoksa, o bilgi çöp.


Kurallar

  • Şifre yok
  • Token yok
  • Gereksiz laf yok
  • Çalışmayan şey yok

Dil Yapısı

Türkçe taraf ana kaynak. İngilizce taraf şimdilik iskeleti koruyor.

Bir gün gerçekten çevirmeye değer olursa çeviririm. Sırf var görünmek için yarım İngilizce yazı doldurmam.


Not

Bu repo gösteriş için değil.

Çalışmak için. Öğrenmek için. Tekrar hata yapmamak için.


Son

Eğer bir şey burada yazıyorsa:

Ya çalışıyordur Ya da neden çalışmadığı yazıyordur

İkisi de değerli.

About

Kişisel geliştirme not defterim — kullandığım araçlar, yerel olarak nasıl çalıştığım ve gerçek projeleri nasıl dağıttığım.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors