
"Speed of Light" şirketindeki stajım sırasında, mudir.app için sunulan bir tasarım modeline dayalı statik bir açılış sayfası (Landing Page) geliştirmekle görevlendirildim. Proje, HTML ve Tailwind CSS kullanarak temiz ve tamamen duyarlı (responsive) bir kullanıcı arayüzü oluşturmayı gerektiriyordu. Zorluk: Tasarım, hem "Hero" hem de "Footer" alanlarında karmaşık kavisli bölümler içeriyordu ve bu da ilginç teknik zorluklar ortaya çıkardı. Başlangıçta, geleneksel CSS yaklaşımlarını kullanarak duyarlılık sağlamaya çalıştım ancak bu yöntemlerin zahmetli olduğu ve farklı ekran boyutlarında bakımının zor olduğu anlaşıldı. Çözüm ve Öğrenme Deneyimi: Yöneticimin rehberliğinde, karmaşık medya sorgularına (Media Queries) dayanmadan tamamen duyarlı bir tasarım oluşturmamı sağlayan gelişmiş CSS ve Tailwind CSS tekniklerini araştırdım ve uyguladım. Bu yaklaşım, tüm cihazlarda piksel düzeyinde mükemmel (pixel-perfect) bir duyarlılık sağlarken, daha temiz ve sürdürülebilir bir kod yapısı ile sonuçlandı. Temel Çıkarımlar: Bu proje, tasarım modellerini temiz ve düzenli koda dönüştürme yeteneğimi önemli ölçüde güçlendirdi. Sadece işe yarayan ilk yöntemle yetinmek yerine, verimli ve profesyonel çözümler aramanın önemini pekiştirdi. Bu deneyim bana modern CSS mimarisi ve Tailwind CSS gibi "utility-first" çerçevelerin gücü hakkında değerli dersler öğretti.