Türkiye'deki yazılımın kalitesini ve sektör problemlerini kendilerine dert edinmiş, farklı disiplenlerden gelen bir grup yazılımcının toplanıp, yazılım geliştirme yöntemleri ve teknolojileri üzerine konuştukları eğlenceli, saçma ama faydalı bir yayın.
705-Yöneticinin iyi veya kötü olduğunu anlamak
Şüphesiz yöneticilerimizin kariyerimize iyi veya kötü anlamda katkıları büyük. İyi bir yönetici bize huzurlu bir çalışma ortamının sağlanması, gelişimimiz ve büyümemize katkı sağlarken, kötü bir yönetici kariyerimizi olumsuz anlamda etkileyebilir. Bu yayında yöneticilerinizi daha iyi tanımanıza ve anlamanıza yardımcı olacak püf noktaları tartışık.
6/9/2023 • 52 minutes, 45 seconds
704 - Firmalardan gelen teklifleri nasil degerlendirebilirim
Firmalardan gelen teklifleri değerlendirme aşamasında; maaş beklentisinin yanında firmaların sunduğu gelişim ve kariyer yolları, çalışma opsiyonları, paketler ve firmanın teknik alt yapısına yönelik değerlendirmeyi nasıl yapabileceğimizi gündemimize aldık.02:47 işe girecek kişi perspektifinden beklentiler, maaş konuları15:25 firmanın teknik altyapısı, cognitive load27:47 teklif seçimindeki risk faktörü, kariyer yolları35:25 paketler, yan haklar, çalışma koşulları44:30 son karar aşamaları49:17 kapanış
4/12/2023 • 51 minutes, 47 seconds
703 - Kötü Firmada olduğunu nasıl anlarsın
1:50 bir firmayı iyi yapan veya kötü yapan şeyler nelerdir15:16 Toxic ortam nedir?19:50 iş görüşmesinde şirkette toxic ortam olup olmadığını nasıl anlayabiliriz?26:03 firmadaki politika nasıl yönetilir?31:43 bir firmayı iyi ya da kötü yapan şeyler nelerdir?44:05 Kapanış Bu bölümde firma seçerken biz nelere dikkat ediyoruz, bizce iyi firma ve kötü firma nedir, toxic ortama sebep olan etkenler nelerdir gibi konuları almaya çalıştık. bölümde bahsettiğimiz kitap: https://www.amazon.com/Drive-Surprising-Truth-About-Motivates/dp/1594484805
3/21/2023 • 46 minutes, 48 seconds
702- ChatGPT, Machine Learning ve Data Science
5:13 - Data Science Nedir? Machine Learning Engineer Nedir?14:53 - ChatGPT'nin arkasındaki teknoloji nedir?24:29 - ChatGPT'teki Parametreler nedir ne değildir?31:39 - openai'a rakip çıkabilecek mi? bu olayda işlem gücünün ne kadar önemi var?43:29 - Yapay zeka büyük firmaların mı elinde olacak, yoksa bu teknoloji halka inecek mi?48:30 - Kariyerini data science, machine learning alanında ilerletmek isteyenler nasıl davranmalı & KapanışBu bölümde Grafana'da Senior Machine Learning Engineer olarak çalışan Yasir Ekinci konuğumuz oldu ve ChatGPT'nin arkasındaki teknolojiyi anlamaya çalıştık.
12/14/2022 • 57 minutes, 44 seconds
701- İşten çıkarmalar, Twitter, Elon Musk ve Türkiye ekosistemine etkisi
Bu bölümde son zamanlarda dünyayı kasıp kavuran teknoloji firmalarının toplu işten çıkamalarını, Twitter'ın Elon Musk tarafından satın alınmasını ve Elon Musk'ın Twitter'ında yaşanan olayları yorumlamaya çalıştık. 00:00 Giriş 02:31 İşten çıkarma istatistikleri 05:25 İşten çıkarmalarla ilgili Yorumlarımız 20:30 Efektif çalışma yöntemleri 25:54 Twitter'da yaşanan olaylar, Elon Musk ve Twitter'ın geleceği 37:42 İşten çıkarmaların firmalara etkisi ve işten çıkarılma yöntemleri 44:30 İşten çıkarmaların Türkiye'ye etkisi ve kapanış
11/21/2022 • 50 minutes, 55 seconds
Buluşma Kaydı: Etki Odaklı Teknoloji Takımlarının Anatomisi
KONUŞULANLAR(00:00) Başlangıç(03:05) Takım Yapıları(10:00) Farklı Disiplinleri Tek Yumruk Yapmak(19:05) Takımda Sorun Var(30:23) Yeni Üye Katıldı(46:00) Konuşmacılara SorularGizem Sevinç: https://www.linkedin.com/in/gizemsevincKoray Gökçe: https://www.linkedin.com/in/gokcekoray/Alper Ersoy: https://www.linkedin.com/in/alperersoy/
9/9/2022 • 57 minutes, 59 seconds
P2P - Semih İncedayı - Teknolojinin bugünü ve geleceği
00:00 - Başlangıç02:30 - Doğuş Teknoloji15:00 - Geleceğin Teknolojileri32:00 - Teknoloji, İnsan ve Teknik Yöneticilik39:00 - Kapanış http://gelecegegiris.com/https://twitter.com/DogusTeknolojihttps://www.linkedin.com/company/dogus-teknoloji/
8/8/2022 • 43 minutes, 46 seconds
Codefiction & Üretim Bandı | Topluluklar ve Ötesi
(00:00) Başlangıç(05:40) Neden Podcast :)(11:40) Bölümlere ve sezonlara hazırlanmak(21:03) Yerel ve Global(30:20) Topluluklar ve kötü süreçleri değiştirmek(38:45) Pandeminin anlatıcılara ve dinleyicilere etkisi(48:09) Topluluklardaki ve sektördeki çeşitlilik(56:20) Hayaller ve umutların peşinde
7/20/2022 • 1 hour, 5 minutes, 22 seconds
Spaces Canlı Yayını - Stack Overflow Geliştirici Anketi 2022
İlk Twitter Space yayınımıza hoş geldiniz! Bu yayında Stack Overflow Geliştirici Anketinde dikkatimizi çeken konuları konuştuk. Bizim için de farklı bir deneyim oldu. Bundan sonra topluluğun da katılabileceği bu tip yayınları daha sık yapmak istiyoruz.Cinsiyete göre yazılımcı sayıları, bu sene kadın yazılımcı oranı neden geçen seneye göre daha düşükYıllara göre tecrübeler. Neden şirketler senior title'ları daha erken vermeye başladılar?En çok kullanılan programlama dilleri. Rust'ın önlenemez yükselişiYazılım öğrenme alışkanlıkları nesilden nesile değişiyorEn popüler web framework'leri. JQuery neden hala popüler?Büyük şirketler neden remote'dan hibrite doğru ilerliyor.Katılımcılar;Fırat ÖzbolatDeniz İrginOnur AykaçMert SusurUğur AtarFatma TanrısevdiBarış ÖzaydınKatılımları için Codefiction topluluğuna tekrar teşekkür ederiz.
7/8/2022 • 1 hour, 9 minutes, 58 seconds
612 - Domain Driven Design - Event Sourcing
Talentgrid'in katkılarıyla sezonun onikinci ve son bölümü yayında!Domain Driven Design mimarisinin temel yapı taşlarından olan event sourcing konusunu ele alıyoruz. Event Sourcing'in varoluş amacı nedir?Event Sourcing ne gibi ölçeklerde etkilidir? Eventlerimi tasarlarken nasıl bir yöntem izlemeliyim? Event Sourcing yaparken kaydedilen veriyi nasıl yönetebilirim? https://talentgrid.io/codefiction
6/13/2022 • 39 minutes, 19 seconds
611 - Domain Driven Design - CQRS
Talentgrid'in katkılarıyla sezonun onbirinci bölümü yayında!DDD mimarisinin en önemli örüntülerinden olan CQRS (Command Query Responsibility Segregation) kavramını detaylandırıyoruz. CQRS ne gibi durumlarda kullanılmalıdır?CQRS hangi problemleri çözüyor?Fat events vs. Thin eventsCQRS yerine kullanılabilecek alternatifler nelerdir? https://talentgrid.io/codefiction
6/3/2022 • 31 minutes, 41 seconds
610 - Yazılımcı maaşları balonu patlar mı?
Talentgrid'in katkılarıyla sezonun onuncu bölümü yayında!Pandemi sonrasında inanılmaz şekilde artan yazılımcı ihtiyacı ve yükselen maaş beklentilerini konuştuk.Yükselen beklentiler karşısında şirketlerin ve yöneticilerin neler yapabileceğini ele alarak başladığımız bölümün devamında, iş piyasasının nereye doğru yöneldiğini, yazılımcıların neler yapması gerektiğini ve sağlıklı bir çalışan / işveren dengesinin nasıl kurulabileceğini tartıştık.https://talentgrid.io/codefiction
5/24/2022 • 48 minutes, 22 seconds
P2P - Doğuş Teknoloji - Web 3.0
Doğuş Teknoloji sponsorluğunda kaydettiğimiz bu özel bölümde konuğumuz İsmail Kırtıllı ile Web3.0, Metaverse, Crypto Economy, NFT gibi son günlerin en çok konuşulan teknolojik gelişmelerini yazılım perspektifinden değerlendirdik.http://gelecegegiris.com/https://twitter.com/DogusTeknolojihttps://www.linkedin.com/company/dogus-teknoloji/
5/18/2022 • 47 minutes, 6 seconds
609 - Domain Driven Design (2. Kısım)
Talentgrid'in katkılarıyla sezonun dokuzuncu bölümü yayında!Domain Driven Design oldukça geniş bir konsept olduğu için iki bölüm halinde yayınladığımız bu serinin ikinci bölümünde Domain Driven Design kavramını kullanarak efektif, ölçeklenebilir ve hızlı değer yaratan sistemlerin nasıl tasaralanabileceğini konuştuk.https://talentgrid.io/codefiction
5/8/2022 • 37 minutes, 54 seconds
608 - Domain Driven Design (1. Kısım)
Talentgrid'in katkılarıyla sezonun sekizinci bölümü yayında!Domain Driven Design oldukça geniş bir konsept olduğu için iki bölüm halinde yayınlayacağımız bu serinin ilk bölümünde Domain Driven Design kavramını kullanarak efektif, ölçeklenebilir ve hızlı değer yaratan sistemlerin nasıl tasaralanabileceğini konuştuk.https://talentgrid.io/codefiction
4/28/2022 • 30 minutes, 16 seconds
P2P - Doğuş Teknoloji - Developer Experience
Doğuş Teknoloji sponsorluğunda kaydettiğimiz bu özel P2P bölümünde yazılımcıların üretkenliğine doğrudan etkisi olan DevX kavramını, yazılım geliştirme araçlarını, ufak ama hayat kurtaran detayları, IDE eklentilerini, deployment teknikleri, git ve daha pek çok konuyu derinlemesine konuştuk. http://gelecegegiris.com/https://twitter.com/DogusTeknolojihttps://www.linkedin.com/company/dogus-teknoloji/
4/20/2022 • 48 minutes, 55 seconds
607 - Yeni yaklaşımlar: no-code, low-code, CoPilot
Talentgrid'in katkılarıyla sezonun yedinci bölümü yayında!Developer experience serisinin ikinci bölümünde, low-code, no-code ve CoPilot gibi yazılım geliştirme ekosistemine kısmen yeni dahil olan yeni yaklaşımları tartıştık.https://talentgrid.io/codefiction
4/13/2022 • 48 minutes, 42 seconds
606 - İşletim Sistemi Savaşları
Bu bölümde yazılımcıların günlük hayatının temel taşlarından biri olan işletim sistemlerini konuştuk. Her konuşmacının kendi perspektifinden Windows, MacOS ve Linux işletim sistemlerini tartıştığı bir bölüm ortaya çıktı. Microsoft'un açık kaynak atılımı.İşletim sistemlerinin kullanılabilirliği ve günlük hayatımıza etkileri.Masaüstü ve sunucular bazında işletim sistemi karşılaştırması.WSL - Windows Subsytem for LinuxTerminal vs. GUIBash, Powershell, WSLİşletim sistemlerinin pencere yöneticileriHayatımıza giren Apple M1 ile neler değişti? Talentgrid'in katkılarıyla sezonun altıncı bölümü yayında!https://talentgrid.io/codefiction
4/6/2022 • 34 minutes, 36 seconds
605 - Egosuz Programlama
Bu bölümde egosuz programlamayı konuştuk. Bu konu ilk olarak Jeff Atwood'un 2006 yılında Coding Horror bloğunda dile getiriliyor. Jeff Atwood bu kavramı 10 madde de ele almış, biz de bu bölümde bu maddeleri kendi tecrübelerimiz üzerinden tartıştık.Hatalar yapabileceğini anla ve kabul et.Sen, yazdığın kod değilsin.Ne kadar iyi karate bilsen de, bir başkası daha fazlasını biliyor olabilir.Kodu birilerine danışmadan baştan yazmaya kalkışma.Senden daha az bilenlere saygı, hürmet ve sabırla davran.Gerçek itibar(nüfuz, otorite) bilgiden gelir, pozisyonunuzdan ya da title’ınızdan değil.Gereksinim, platform veya tool değişimleriyle kavga etme, gülümseyerek kabul et ve bunları birer challenge olarak algıla.İnandıkların için savaş ama yenildiğinde incelikle kabul et.Karanlık ofiste kod yazıp sadece kola almak için çıkan “o kişi” olma. Kodu eleştir, insanları değil - coder’a karşı nazik ol, koda karşı değil.Talentgrid'in katkılarıyla sezonun beşinci bölümü yayında!https://talentgrid.io/codefiction
3/29/2022 • 46 minutes, 25 seconds
604 - Üzerime Teknoloji At
Yazılım sektöründe hype-driven development konusunu ele aldığımız bu bölümde;Her sorun teknoloji atarak çözülebilir mi?Her zaman en yeni en son teknolojileri mi kullanmak gerekir?Legacy uygulamalar kötü müdür?gibi sorulara yanıt aradık.Talentgrid'in katkılarıyla sezonun üçüncü bölümü yayında!https://talentgrid.io/codefiction
3/21/2022 • 37 minutes, 5 seconds
603 - Psikolojik Güvenlik
Yazılım ekiplerinde psikolojik güvenlik konusunu ele aldığımız bu bölümde:Psikolojik güvenliğin yaratıcılık ve ekip performansına ne gibi katkıları vardır? Bireysel performans ile psikolojik güvenlik arasındaki ilişki nedir?Yazılım ekiplerinde psikolojik güvenlik seviyesi nasıl artırılabilir? Bir yönetici veya yazılımcı olarak bu kültüre nasıl katkıda bulunabilirim?gibi sorulara yanıt aradık. Talentgrid'in katkılarıyla sezonun üçüncü bölümü yayında!https://talentgrid.io/codefiction
3/9/2022 • 48 minutes, 30 seconds
P2P - Doğuş Teknoloji - Teknoloji Ekipleri ve İnsan Kaynakları Yaklaşımı
Doğuş Teknoloji sponsorluğunda kaydettiğimiz bu özel P2P bölümünde insan kaynakları ve kariyer perspektifinden pek çok merak edilen konuya değindik. Konuklarımız Aslı Barış ve Sibel Kündeş ile Doğuş Teknoloji'nin işe alım süreçleri, kariyer fırsatları, kültürü ve organizasyon yapısını konuştuk. Teknik alanda çalışanların kariyer gelişimi, iş yaşam dengesi ve uzaktan çalışma gibi konuları da ihmal etmedik. http://gelecegegiris.com/https://twitter.com/DogusTeknolojihttps://www.linkedin.com/company/dogus-teknoloji/
3/6/2022 • 54 minutes, 24 seconds
602 - Mülakatçı Olmak
Talentgrid'in katkılarıyla sezonun ikinci bölümü yayında!Senior'ın yolu serimizin ikinci bölümüyle karşınızdayız. Bu bölümde mülakatçı olmayı konuştuk. Görüşmek üzere!https://talentgrid.io/codefiction
3/1/2022 • 48 minutes, 15 seconds
601 - Senior'ın yolu
Talentgrid'in katkılarıyla sezonun ilk bölümü yayında!Senior'ın yolu serimizin ilk bölümüyle karşınızdayız. Bu bölümde senior geliştiricinin kariyer yolunu tartıştık.Görüşmek üzere!https://talentgrid.io/codefiction
2/22/2022 • 46 minutes, 46 seconds
513 - Fazla mesai yazılımcının kaderi mi?
Talentgrid'in katkılarıyla yeni bölüm yayında! Yazılım kültürü konulu mini serimize, "Fazla mesai yazılımcının kaderi mi?" isimli bölümümüzle son buluyor. Görüşmek üzere!
4/18/2021 • 47 minutes, 56 seconds
512 - Çok Hızlı Büyüyen Firmalarda Takım Kültürünü Nasıl Sağlıklı Tutarız?
Talentgrid'in katkılarıyla yeni bölüm yayında! Yazılım kültürü konulu mini serimize, "Çok Hızlı Büyüyen Firmalarda Takım Kültürünü Nasıl Sağlıklı Tutarız?" isimli bölümümüzle devam ediyoruz.Bir sonraki bölümde görüşmek üzere!
4/9/2021 • 45 minutes, 47 seconds
511 - Koordine Çalışan Bağımsız Ekipler (Highly Aligned, Loosely Coupled)
Talentgrid'in katkılarıyla yeni bölüm yayında! Yazılım kültürü konulu mini serimize, "Koordine Çalışan Bağımsız Ekipler" isimli bölümümüzle devam ediyoruz.Bir sonraki bölümde görüşmek üzere!
4/2/2021 • 47 minutes, 25 seconds
510 - Hacker Kültürü
Talentgrid'in katkılarıyla yeni bölüm yayında! Bu bölümle birlikte yazılım kültürü konulu mini bir seriye başlamış bulunuyoruz. Hacker kültürü bölümüyle karşınızdayız.Bir sonraki bölümde görüşmek üzere!
3/30/2021 • 43 minutes, 59 seconds
509 - Alaylı ya da okullu yazılımcılar
Talentgrid'in katkılarıyla yeni bölüm yayında! Bu bölümle birlikte yazılım ekipleri ve yetkinlikleriyle ilgili mini serimizi tamamlamış olduk. Bu bölümde yazılımcı olmak için nasıl yetkinlikler gerektiğini, okulun faydalarını ve okuldanki mühendislik eğitimini ve neden yazılımcılıkta bu kadar çok alaylı yazılımcının olduğunu tartıştık. Bir sonraki bölümde görüşmek üzere!
3/17/2021 • 43 minutes, 37 seconds
508 - Ürün yöneticisi, ürün yönetimi ve teknik borç
Talentgrid'in katkılarıyla hazırladığımız bu bölümde, Spotify'da ürün yöneticisi olarak çalışan konuğumuz Buket Baran ile birlikte teknik ürün yönetimi, ürün yöneticisinin yazılım ekipleriyle geliştirdiği işbirliğini, teknik borcun nasıl ele alınması gerektiğini konuştuk."Modern ürün geliştirme süreçleri""Ürün yöneticisi ne kadar teknik bilgi birikimine sahip olmalıdır?""Yazılım ekibi veya ekibin lideri teknik borç konusunda farkındalığı nasıl artırabilir?""Ürün yöneticisinin teknik borca yaklaşımı nasıl olabilir?""Teknik borç ödenirken ürün yöneticisinin ekibe ve ürün sahiplerine karşı olan sorumlulukları nelerdir?""Nasıl ürün yöneticisi olabilirim?"Bölümde bahsi geçen kitaplar ve kaynaklar:http://theleanstartup.com/bookhttps://www.amazon.com/INSPIRED-Create-Tech-Products-Customers-ebook/dp/B077NRB36Nhttps://www.amazon.com/Design-Everyday-Things-Revised-Expanded/dp/0465050654https://www.amazon.com/Start-Why-Leaders-Inspire-Everyone/dp/1591846447https://www.amazon.com/Pyramid-Principle-Logic-Writing-Thinking/dp/0273710516https://productschool.com/
3/12/2021 • 46 minutes, 28 seconds
507 - Bireysel Katılımcı (Individual Contributor) Nedir, Ne Yapar?
Talentgrid'in katkılarıyla hazırladığımız bu bölümde, kariyerini yönetici olarak seçenler ve seçmeyenler hakkında derinlemesine konuştuk ve tartıştık. "Yazılımcı kariyer yolunda ilerlemek için yönetici olmak zorunda mıdır?","Yöneticilik terfi midir yoksa bir kariyer değişikliği midir?", "Yazılımının bir günü nasıl olur? Neler yapar?","Yöneticinin sorumluluğu nedir?" sorularına cevaplar aradık.Bahsi geçen makaleye aşağıdaki linkten ulaşabilirsiniz.https://www.bti360.com/what-ive-learned-in-45-years-in-the-software-industry/
3/4/2021 • 47 minutes, 33 seconds
506 - Veri Yapıları ve Algoritmik Karmaşıklık
Geliştirilen yazılımı canlıya aldığınızda beklediğiniz performansı göstermemesi her yazılımcının kabusu! Talentgrid'in katkılarıyla hazırladığımız bu bölümde, optimizasyon, algoritmik karmaşıklık ve veri yapıları gibi konuları derinlemesine tartıştık. Big-O notasyonun günlük hayatımızdaki yerini ve istemsizce bu tekniği nasıl kullandığımızı konuşarak başladığımız bölüme, ölçeklenme ve optimizasyon tekniklerini konuşarak devam ettik. Hepimizin kullandığı frameworkler ve paket yöneticileriyle projelerimize eklediğimiz yazılımların algoritmik karmaşıklık üzerine olan etkileri nedir sorusunu sorduk. Bu kullanım örüntülerinin algoritmik karmaşıklığa olan etkisini ve bir yazılımcı olarak bu etkiyi negatif spektrumdan uzaklaştırma yöntemleri üzerine kafa patlattık.Artık standart halini almış bulut mimariler ve üzerinde çalışan algoritmaların algoritmik karmaşıklık ile ne gibi ilişkileri olduğunu, ne gibi optimizasyon yöntemleri uygulanabileceğini kendi tecrübelerimizden yola çıkarak sizlere anlatmaya çalıştık. Dünya devlerinin ne gibi teknikler kullanarak karşılaştıkları problemleri çözdüklerine de kısaca değindik, bu noktada fan-out, bulkheading, pull/push, precalculation gibi kavramlardan bahsettik.Mert'in bahsettiği kendi kendine kapanan monitör fenomenin detaylarını şuradan bulabilirsiniz :)https://twitter.com/royvanrijn/status/1214162400666103808?s=21En sonda bahsettiğimiz "Nasıl yapılır?" (ya da yapılmaz) konulu içerikler:CF Reverse Proxy + TerraformUber nasıl yapılır?WhatsApp nasıl yapılır?Twitter nasıl yapılır?
2/28/2021 • 44 minutes, 47 seconds
505 - Farklı veritabanları ve veritabanı seçim rehberi
Veritabanlarını doğru seçmek ve doğru ekibi kurarak bu veritabanlarını yönetmek çoğu zaman bir projenin kaderini belirleyen kararlar olabiliyor. Bu bölümde Talengrid'in katkılarıyla Gülçin Yıldırım Jelínek ile birlikte bu konuyu ele almaya çalıştık ve bir çok soruya cevap aradık. Neden isterlerimize göre veritabanı seçmeliyiz? Elimizde ne tür farklı seçenekler var ve bunları nelere göre değerlendirmeliyiz? Ekiplerin yetkinleri bu seçime nasıl etki eder? DBA'in nedir, görev tanımında ne vardır? Veritabanı için DevOps ne ifade eder? Yaptığımız veritabanı değişikliklerini nasıl canlı ortamlara taşımalıyız? Veritabanı sorgularını nasıl takip ediyoruz, metriklerini ne şekilde toplayıp ölçüyoruz?Güzel bir migration hikayesi olarak Strava'nın macerası https://medium.com/strava-engineering/the-boring-option-4a7c6ad16ab8
2/18/2021 • 54 minutes, 15 seconds
504 - Problemin doğasına göre teknoloji seçimi rehberi
Talentgrid'in katkılarıyla yepyeni bir seriye başlıyoruz! Bu seride firma olarak tek bir teknoloji seçimine bağlı kalmamanın faydalarından bahsediyor olacağız ve gelecek bölümlerde konuklarımızla farklı teknoloji seçimlerinin nasıl sonuçlar doğuracağını tartışacağız. Bu yüzden serinin ilk bölümünde polyglot kavramını konuştuk.Tek bir dile bağlı kalmamanın avantajları neler? Farklı işler için farklı veritabanları kullanmak bize neler sağlar? Neden büyük firmalarda farklı takımlar farklı teknolojiler kullanıyorlar ve bu onlara ne gibi avantajlar katıyorlar? Hız ve ölçeklenebilirlik ne kadar önemli bir seçim kriteri? Saklanan veri boyutuna göre veritabanı tercihlerimizi nasıl değiştiriyoruz? Doğru problem için doğru yazılım dilini nasıl seçiyoruz?Yayında bahsettiğimiz konuların linkleri:* https://engineering.fb.com/2013/06/25/core-data/tao-the-power-of-the-graph/
2/12/2021 • 38 minutes, 12 seconds
503 - BDD ve test yöntemleri hakkında her şey
Talentgrid'in katkılarıyla yeni bölümde BDD ile açılışı yapıp test edilmesi en zor konuları nasıl test ettiğimizi konuştuk. Asenkron çalışan servisler, karmaşık mesajlaşma protokolleri, hatta ürettiğiniz PDF'in formatı gibi zor konuları nasıl test ediyoruz? Bunu yaparken hangi framework ve teknolojileri kullanıyoruz? Testlerin ne kadarını otomatize edebiliyoruz? Bunun ekibe etkileri nasıl oluyor? sorularına cevap aradık.https://docs.pact.io/https://martinfowler.com/articles/consumerDrivenContracts.htmlhttp://wiremock.org/https://specflow.org/https://cucumber.io/Guvenlik testleri - http://gauntlt.org/Event storming içerikleri - https://www.youtube.com/watch?v=8BgWQrG4Akw
2/4/2021 • 50 minutes, 26 seconds
502 - Yeni ön yüz teknolojileri ve birbirine göre avantajları
Sezonun ikinci bölümünde Progressive Web Apps, Static Site Generator, Single Page Application, Server Side Rendering, Accelerated Mobile Pages gibi ön yüz teknolojilerini ve yöntemlerini konunun uzmanı konuğumuz Önder Ceylan ile konuşuyoruz. Önder sabırlı bir şekilde bütün sorularımızı cevaplamakla kalmadı vizyonumuza vizyon da kattı. İşi sadece bir yazılımcı açısından değil, ürün geliştirmenin ve yönetmenin kolaylıkları açısından da ele alarak bizi aydınlattı. Ekip olarak çok şey öğrendiğimiz hem uzun, hem de çiçek gibi bir yayın oldu. Yayında geçen konularla ilgili linkleri de aşağıda yayınlıyoruz.https://developers.google.com/web/updates/2019/02/rendering-on-the-webhttps://web.dev/progressive-web-apps/https://staticsitegenerators.net/https://www.statista.com/statistics/1012285/united-states-developer-average-salaries-location/https://www.statista.com/statistics/627312/worldwide-developer-population/
1/28/2021 • 1 hour, 2 minutes, 56 seconds
Superpeer Canlı Yayını - Yazılım Mimarı Ne iş Yapar?
Özellikle kurumsal firmalarda duyduğunuz yazılım mimarı rolü ne iş yapar? Kod yazar mı? Yazmalı mı? Yoksa sadece toplantılara mı girer? Gelin hep beraber iyi yazılım mimarı ve kötü yazılım mimarı arasındaki farkları tartışalım. Bu sefer konuğumuz Atlassian firmasinda Principle Tech Evangelist olarak çalışan Serhat Can (https://twitter.com/srhtcn). Katılımcılar: Deniz İrgin (https://twitter.com/denizirgin) Deniz Özgen (https://twitter.com/_denolk) Mert Susur (https://twitter.com/MertSusur)
1/24/2021 • 1 hour, 21 minutes, 52 seconds
Superpeer Canlı Yayını - CV hazırlama, işe alım süreçleri ve yazılımcı maaşları
210'dan fazla kişinin dinleyici olarak katıldığı ilk superpeer yayınında konuklarımızla CV hazırlama, işe alım süreçleri yazılımcı maaşları ve firmaların maaş politikalarını tartıştık. kaydını paylaşıyoruz. Konuklarımız Azmi Mengü (https://twitter.com/azmimengu) Müge Kılıç (https://twitter.com/MugeeKilic) Ender Ahmet Yurt (https://twitter.com/eayurt) Deniz İrgin (https://twitter.com/denizirgin) Deniz Özgen (https://twitter.com/_denolk) Mert Susur (https://twitter.com/MertSusur)
1/24/2021 • 1 hour, 35 minutes, 51 seconds
501 - Web'ın Geleceği ve 2021 başında geldiği nokta
TalentGrid'in katkılarıyla yeni Codefiction sezonu başlıyor! Kayıt olmak için https://talentgrid.io/codefiction !Sonunda ikinci sezonu yayına almaya başladık. Bu bölümde sezona hafif bir giriş yapıyoruz ve 2021'deki trendleri, istemsizce de olsa backend ağırlıklı ele alıp tartıştık. Önümüzdeki iki bölümle beraber bu bölümün ses kayıtları ne yazık ki harika olmadı. Ancak bundan sonraki bölümlerde bunun farkına varıp kayıt yaptığımız platformu değiştirdik. Bu bölümde de Edge Computing, microfrontend, AR ve bol bol bulut teknolojileri hakkında konuştuk.Konuşmacılar:Barış ÖzaydınDeniz ÖzgenDeniz İrginFatma Tanrısevdi Fırat ÖzbolatMert SusurOnur AykaçUğur Atar
1/22/2021 • 44 minutes, 49 seconds
410 - Sezon Finali - Firma içinde bilgi paylaşımı
Sonunda geldik bir sezonun daha sonuna. Bu sezonda bir çok farklı kayıt yöntemi ve yaklaşımlar denedik. Umarım beğenmişsinizdir. Fikirlerinizi ve yorumlarınızı https://anket.codefiction.tech üzerinden sadece 5 dakikanızı ayırarak bizimle paylaşmayı unutmayın!Bu bölümde firmalarda bilgi paylaşımını nasıl yaptığımızı konuştuk ve bir çok farklı yöntemi tartıştık. Dokümantasyon her şeyin ilacı mıdır? Bilgi kulaktan kulağa mı yayılmalıdır yoksa yapısal çözümler mi bulmalıyız? Kodların her yerine açıklamalar koymak neye derman olur?KatılımcılarMert SusurUğur AtarDeniz İrginFatma TanrısevdiBarış ÖzaydınFırat ÖzbolatDüzenleyen:Metehan Köktürk
6/18/2020 • 56 minutes, 17 seconds
409 - Yeni işe başlarken yaşananlar, onboarding süreçleri ve kötü işe başlama tecrübeleri
Bu bölümde kendi deneyimlerimizden ve travmalarımızdan yola çıkarak tamamen hem şirket açısından hem de işe başlayan açısından, işe yeni başlama süreçlerini, yaşananları, yapılması gerekenleri ve yapılmaması gerekenleri tartıştık. Katılımcılar:Mert SusurUğur AtarDeniz İrginDüzenleyen:Metehan Köktürk
6/8/2020 • 51 minutes, 50 seconds
Generic Mahmut Abi'ye sor - Nasıl data scientist (data bilimci) olunur? Data scientist ne iş yapar?
Generic Mahmut Abi sizlerin sorularını oturup gecelerce düşündü, sonra gidip işin erbabını buldu ve çok sorulan 2 soruya cevap verdi! Bu bölümde Delivery Hero firmasında data scientist olarak çalışan Bahadır Uyarer'i konuk olarak aldık dopdolu bir program kaydettik.Yapımcılar: Fırat Özbolat, Deniz İrginKatılımcı: Bahadır UyarerDüzenleyen: Metehan Köktürk
5/19/2020 • 29 minutes, 46 seconds
408 - Yazılımcıların en çok yaşadığı psikolojik sorunlardan biri: Imposter Syndrome
Bazen bulunduğunuz yere eğitiminizle, başarılarınızla, zekanızla değil de şans eseri geldiğinizi düşünürsünüz, aslında hiç de insanların zannettiği gibi zeki/başarılı/bilgili olmadığınıza inanır ve bir gün gerçek yüzünüzü görecekler, diye endişe edersiniz ya, işte bu duygunun adı impostor (sahtekar) sendromu. Bir sosyal hayvan olarak yazılımcı serimizin son bölümünde, yazılımcıların çok sık yaşadığı bu sorun üzerine konuştuk.Katılımcılar:Fatma TanrısevdiBarış ÖzaydınOnur AykaçDeniz ÖzgenMert SusurUğur AtarFırat ÖzbolatDeniz İrginDüzenleyen:Metehan Köktürk
5/15/2020 • 45 minutes, 12 seconds
407 - Zorunlu Uzaktan Çalışmayla Geçen 1 Ay Sonrası İzlenimler
COVID-19 sebebiyle bir çok şirket gibi Codefiction ekibinin çalıştığı şirketler de uzaktan çalışma modeline geçtiler. Uzaktan çalışmayla geçen bu bir aylık süre zarfında nasıl tecrübeler edindik, ne tip sorunlarla karşılaştı ve bunlara nasıl çözümler bulduk konularını tartıştık.Katılımcılar:Mert SusurOnur AykaçFırat ÖzbolatDeniz İrginDeniz ÖzgenDüzenleyen:Metehan Köktürk
4/27/2020 • 48 minutes
406 - Geri Bildirim Kültürü Üzerine
Bir sosyal hayvan olarak yazılımcı serimizin ikinci bölümüyle devam ediyoruz. Bu bölümde, sağlık bir yazılım organizasyonunun olmazsa olmazlarından "Geri Bildirim Kültürü" üzerine konuştuk. Geri bildirim almak ve vermek, geribildirim ve eleştiri arasındaki farklar, özfarkındalık, öz eleştiri yapmak , niyet okuma ve yanlış anlaşılmalar gibi konuları tartıştık. Katılımcılar:Barış ÖzaydınDeniz ÖzgenDeniz İrginFatma TanrısevdiFırat ÖzbolatMert SusurOnur AykaçUğur AtarDüzenleme:Metehan Köktürk
4/19/2020 • 49 minutes, 51 seconds
405 - Firmalardaki Kişilik Çatışmaları ve Politika
Yazılım problem alanlarının genişlemesiyle birlikte yazılım ekiplerini ölçeklemek için birçok çalışma ve araştırma yapılıyor. Ekipler büyüdükçe, ekip içinde ve takımlar arasında birçok çatışma ortaya çıkabiliyor. Bütün çatışmalar kötü müdür? Kişilik farklılıkları ekiplerin dinamiklerine nasıl etkide bulunur? Bir firmada başarılı olmak için politik mi olmalıyım? Diplomasi her zaman gerekli midir? Bu bölümde bu sorulara yanıt arayacağız. DüzenlemeMetehan Köktürk
4/10/2020 • 55 minutes, 18 seconds
404 - Mikroservislerde 'Observability' ve 'Monitoring' kavramı
Mikroservislerin ve genel olarak uygulamaların çözülmesi gereken en büyük problemlerinden biride 'Observability' ve 'Monitoring' kavramları. Bu bölümde 'Monitoring', 'Alerting', 'Incident Management', 'Logging', 'Distributed Tracing' gibi konuları masaya yatırdık ve kendi şirketlerimizde uyguladığımız yöntemlerden yola çıkarak, tecrübelerimizi paylaştık.KatılımcılarBarış ÖzaydınDeniz ÖzgenDeniz İrginFatma TanrısevdiFırat ÖzbolatMert SusurOnur AykaçUğur AtarDüzenleme: Metehan Köktürk
3/30/2020 • 43 minutes, 34 seconds
Generic Mahmut Abi'ye sor - Yazılıma başlama yaşı ve belli yaştan sonra sektör değişikliği
Generic Mahmut Abi sizlerin sorularıyla içine kapandı ve düşündü, başka bir görüş alabilmek için gidip işin erbabını buldu ve çok sorulan 2 soruya cevap verdi!bu bölümde Trendyol firmasından Barış Özaydın uzmanımız olarak konuk olarak aldık ve dopdolu bir program kaydettik.Yapımcılar: Fırat Özbolat, Mert Susur Bu bölümümüzde ilk soruda, yazılım sektöründe farklı bir alana geçmek isteyen dinleyicimizin sorusunu cevaplamaya çalıştık ve bu konu üzerinde türkiye ve yurt dışındaki farklılıkları dile getirdik.İkinci soruda ise daha önce farklı sektörde iş deneyimi bulunan birinin yazılım öğrenerek bu alanda kariyer yapabilmenin üzerinde konuştuk. Yazılıma başlamak için gerçekten bir yaş kısıtı var mı? Bilgisayar mühendisliği ya da yazılım ile ilgili bir bölüm bitirmek çok gerekli mi? gibi sorular için cevaplar aradık.Bölümün sonunda da bir önceki bölümde anlatılmaya başlanan kırmızı balığın hikayesinin nasıl bittiğini de göreceksiniz.Çok sorulan sorulara keyifli cevaplar verdik, sizin de sorularınız yayınlansın istiyorsanız sorularınızı çekinmeden anonim olarak bize sorabilirsiniz!
3/24/2020 • 24 minutes, 45 seconds
403 - Chaos Engineering
Mikroservislerle uğraşırken çözmemiz gereken bir çok konu var, en önemlisi de hazırladığımız onca servisin dayanıklılığını çevresel koşulları da göz önünde bulundurarak test edebilmek. Bu bölümde bu yöntemlerden birisi olan Chaos Engineering kültürünü ve tecrübelerimizi aktardık.Canlı ortam neden test ortamından çok farklıdır? Bazı hataları neden sadece canlı ortamlarda görürüz? Canlı sistemleri nasıl bozarız ve neden bunu yapmalıyız? Bu gibi sorulara yanıtlar aradık.NotlarKaos prensipleri: http://principlesofchaos.org/?lang=ENcontentChaos Monkey: https://github.com/netflix/chaosmonkeyChaos Toolkit: https://github.com/chaostoolkitKatılımcılarBarış ÖzaydınDeniz ÖzgenDeniz İrginFatma TanrısevdiFırat ÖzbolatMert SusurOnur AykaçUğur AtarDüzenleme: Metehan Köktürk
Önceki bölümde başladığımız Mikroservis Dönüşümü Macerasına bu bölümde de devam ediyoruz. Bu bölümde monolit yapısındaki servisleri mikroservislere dönüştürürken neler yaptığımızı ve bu konudaki tecrübelerimizi anlattık. Böylece mikroservis dönüşümü sürecinde takım yapısı nasıl olmalı? Problemler etrafında nasıl çözüm takımları oluşturmalıyız? Takım içi görev dağılımları nasıl olmalı? En önemlisi ne zaman baştan yazmaya ya da refactor yapmaya karar vermeli sorularına cevap aradık. Ayrıca yayında bahsedilen Accelerate kitabına da aşağıdaki linkten ulaşabilirsiniz.https://www.amazon.co.uk/Accelerate-Software-Performing-Technology-Organizations/dp/1942788339/ KatılımcılarBarış ÖzaydınDeniz ÖzgenDeniz İrginFatma TanrısevdiFırat ÖzbolatMert SusurOnur AykaçUğur AtarDüzenleme: Metehan Köktürk
3/10/2020 • 51 minutes, 13 seconds
401 - Mikroservis Dönüşüm Macerası
Yeni sezonun ilk yayınında tertemiz bir kayıt ve yepyeni bir mini seriyle başlıyoruz! Toplamda 4 bölümden oluşan mini serimizde mikro servis dönüşümünü uçtan uca ele alıyoruz. Bu bölümde daha önce konuştuğumuz mikro servis mimarilerini bu sefer derinlemesine inceliyoruz. Hangi şartlar bizi mikro servis mimarilerine yönlendiriyor? Ne zaman kullanmalı ya da kullanmamalı? sorularına yanıt ararken başarısızlık hikayelerimizi de paylaştık.Katılımcılar: Deniz ÖzgenMert SusurFırat ÖzbolatOnur AykaçFatma TanrısevdiBarış ÖzaydınDeniz İrginUgur AtarKayıt Düzenleme: Metehan Köktürk
3/3/2020 • 50 minutes, 55 seconds
Generic Mahmut Abi'ye Sor - Open Source'a Katkı sağlama ve Staj Sonrası Doğru İş Seçimi
Generic Mahmut Abi sizlerin sorularıyla içine kapandı ve düşündü, başka bir görüş alabilmek için gidip işin erbabını buldu ve çok sorulan 2 soruya cevap verdi!Sekizinci bölümde Trendyol firmasından Barış Özaydın uzmanımız olarak konuk olarak aldık ve dopdolu bir program kaydettik.Yapımcılar: Fırat Özbolat, Mert SusurBu bölümümüzde ilk soruda (aslında ilk soru birden çok soru içeriyordu); yazılım sektöründe usta çırak ilişkisi üzerine konuştuktan sonra yazılımcı kendini nasıl geliştirebilir üzerine konuştuk ve son olarak açık kaynak yazılıma nasıl katkıda bulunabilirim üzerine de konuşarak ilk soruyu tamamladık.ikinci soruda ise kariyerine henüz yeni başlamış olan bir yazılımcının staj yaptığı ve staj sonrası büyük olasılıkla tam zamanlı çalışmaya başlayacağı ancak aklında çok da olmayan bir alanda mı devam etmeli, yoksa daha çok istediği alana yönelebilmek için farklı bir iş arayışına mı girmeli konusu üzerine tartıştık.Çok sorulan sorulara keyifli cevaplar verdik, sizin de sorularınız yayınlansın istiyorsanız sorularınızı çekinmeden anonim olarak bize sorabilirsiniz!
1/2/2020 • 28 minutes, 19 seconds
Codefiction Yazılımcı Anketi Bölüm 1
Yaklaşık 3 ay önce yaptığımız Codefiction Yazılımcı Anketinin sonuçlarını açıklamaya başladık. Bu bölümde daha çok sosyal konular üzerinde durduk. Sırasıyla ; * Yazılım sektöründe Kadın - Erkek dağılımı* Bilgisayar mühendisi oranı* Yıl olarak yazılım sektörü tecrübesi* En çok fazla mesai yapan sektörler.* Maaş aralıkları* Cloud Kullanımı Başlıklarındaki sonuçları takip ettik. Katılımcılar:Uğur AtarDeniz İrginFırat ÖzbolatDeniz Özgen
10/4/2019 • 41 minutes, 11 seconds
On İki Faktörlü Uygulama - Bölüm 2 - Son Altı Faktör
Bu hafta geçen hafta kaldığımız yerden devam ettik ve modern yazılım geliştirme yöntemlerinden biri olan on iki faktörülü uygulama (The twelve-factor app) yaklaşımının son altı faktörünü konuştuk. Kendi kullandığımız uygulamaları, framework'leri ve teknikleri de tartıştık. Bilgi dolu bir yayın oldu. Katılımcılar:Uğur AtarDeniz ÖzgenDeniz İrgin
9/25/2019 • 54 minutes, 11 seconds
On İki Faktörlü Uygulama - Bölüm 1 - İlk Altı Faktör
Bu hafta modern yazılım geliştirme yöntemlerinden biri olan on iki faktörülü uygulama (The twelve-factor app) yaklaşımını ele aldık. Vakit yetmezliğin dolayı ilk altı faktör üzerine konuşabildik. Bir sonraki hafta son altı faktörü de konuşucağız.
9/19/2019 • 52 minutes, 51 seconds
Yazılım Ekiplerinde Dikkat ve Odak Olgusu
Bu yayında yazılımcılar olarak en büyük sorunlarımızdan biri olduğunuz düşündüğümüz dikkat ve odak konusunu tartıştık. Meğerse Codefiction'daki herkesin bu sorunu varmış. Herkesin eteğindeki taşları döktüğü eğlenceli bir yayın oldu.
Katılımcılar:
Baris Ozaydin
Deniz İrgin
Deniz Özgen
Fatma Tanrisevdi
Fırat Özbolat
Uğur Atar
9/11/2019 • 47 minutes, 29 seconds
Generic Mahmut Abi'ye Sor - Yazılımcı yazılımcıya nasıl feedback verir ve Hangi javascript frameworkü seçilmeli
Generic Mahmut Abi sizlerin sorularıyla içine kapandı ve düşündü, başka bir görüş alabilmek için gidip işin erbabını buldu ve çok sorulan 2 soruya cevap verdi!
Yedinci bölümde Armut firmasından Deniz Özgen'i uzmanımız olarak konuk olarak aldık ve dopdolu bir program kaydettik.
Yapımcılar: Fırat Özbolat, Mert Susur
Bu bölümümüzde ilk soruda sürekli "Bu kodu ben yazmadım, ben olsam böyle yazmazdım" - "siz böyle yapmıştınız niye sorun çıkıyor" diyen bir yazılımcıya nasıl feedback verileceği üzerinde tartıştık.
İkinci sorumuzda ise yazılım dünyasının kanayan yarası olan hangi java script frameworkü seçilmeli konusunu Türkiye ve yurtdışı iş olanakları, verimlilik ve kullanılma sayısı üzerinden değerlendirip piyasadaki en popüler frameworkler olan React, Angular ve Vue'yu konuştuk.
Çok sorulan sorulara keyifli cevaplar verdik, sizin de sorularınız yayınlansın istiyorsanız sorularınızı çekinmeden anonim olarak bize sorabilirsiniz!
https://curiouscat.me/genericmahmutabi
8/9/2019 • 33 minutes, 16 seconds
Dış kaynak ve danışman olarak çalışmak
Dış kaynak olarak çalışmanın zorluklarını az da olsa avantajlarını dile getirdiğimiz bu yayında, zamanında dış kaynak olarak çalışmış olanlarımızın deneyimleri ile birlikte çalıştığımız projelerde dış kaynak olarak çalışan takım arkadaşlarımızda gördüğümüz rahatsızlıkları anlatmaya çalıştık.
Firmalar neden dış kaynak tercih ediyorlar? Yurt dışında dış kaynak olarak çalışmak ile Türkiye'de dış kaynak olarak çalışmak arasında nasıl farklar var? Dış kaynak çalışanlar ekibin bir parçası olabiliyorlar mı? Firmalar kendi çalışanlarına verdikleri hakları dış kaynak çalışanlara vermeli mi? gibi soruların cevabını bulabileceksiniz.
Katılımcılar;
Onur Aykaç
Mert Susur
Barış Özaydın
Deniz İrgin
Deniz Özgen
8/3/2019 • 58 minutes, 5 seconds
Generic Mahmut Abi'ye Sor - İş ve hayat dengesini ayarlayabilmek ile ikna olmayan yönetici
Generic Mahmut Abi sizlerin sorularını oturup gecelerce düşündü, sonra gidip işin erbabını buldu ve çok sorulan 2 soruya cevap verdi!
Beşinci bölümümüzde Trendyol firmasından Onur Aykaç'ı uzmanımız olarak konuk olarak aldık ve nefis bir program kaydettik.
Yapımcılar: Fırat Özbolat, Mert Susur
Bu bölümümüzde önce işe yeni başlamış ve iş ile hayat dengesini kurmakta zorlanan bir arkadaşımızın sorusuyla başladık. Türkiye'deki fazla mesai sorununu, yazılım sektörünün bu konudaki farklı durumunu, iletişimin önemini ve bizim nasıl çözümler üretip uyguladığımızı konuştuk.
Aynı kişi tarafından sorulan ikinci ve üçüncü sorularda ise yöneticisiyle teknik konularda tartışıp anlaşamayan ve bu sorunu nasıl çözebileceğini merak eden bir arkadaşımızla deneyimlerimizi paylaştık.
Çok sorulan sorulara çok tatlı cevaplar verdik, sizin de sorularınız yayınlansın istiyorsanız sorularınızı çekinmeden anonim olarak bize sorabilirsiniz!
https://curiouscat.me/genericmahmutabi
8/1/2019 • 25 minutes, 48 seconds
Generic Mahmut Abi'ye Sor - Görüntü işleme, iot, machine learning öğrenmek isteyen öğrenci ve iş mülakatlarında akıcı İngilizce
Generic Mahmut Abi ufak bir tatil yaptı ama sizleri hiç unutmadı, yine işin erbabını buldu ve çok sorulan 2 buçuktan 3 soruya cevap verdi!
Beşinci bölümümüzde Metry firmasından Uğur Atar'ı tekrar konuk olarak aldık ve çok keyifli bir program kaydettik.
Yapımcılar: Fırat Özbolat, Mert Susur
Bu bölümde üniversitede okuyan ve kendisini görüntü işleme, iot, machine learning, yapay zeka gibi alanlarda geliştirmek isteyen ancak Türkiye'de bu alanlarda iş bulup bulamayacağından emin olmayan bir öğrenci arkadaşımızın sorusuyla başladık. Türkiye'de ve yurtdışında bu alanlardaki iş olanaklarını, Türkiye'nin şu anda ve gelecekte bu alanlar için nasıl olacağını ve kendisini bu konuda nasıl geliştirebileceğini konuştuk.
İkinci sorumuzda ise yurtdışında iş bulmak isteyen kişilerin kanayan yarası olan mülakatta İngilizce yüzünden elenen ve kendini bu konuda geliştirmek isteyen bir arkadaşımızın sorusunda deneyimlerimizi paylaştık.
Çok güzel sorulara çok güzel cevaplar verdik, bu programı kaçırmayın!
Sizin de sorularınız yayınlansın istiyorsanız sorularınızı çekinmeden anonim olarak bize sorabilirsiniz!
https://curiouscat.me/genericmahmutabi
7/12/2019 • 29 minutes, 15 seconds
Yazılım ekiplerinde disiplin
Bu bölümde yazılım ekiplerinde disiplin konusundaki fikirlerimizi çarpıştırdık. Disiplinin yazılım ekipleri için ne anlama geldiği, neden önemli olduğu gibi konuları elimizden geldiğince tartışmaya açtık.
6/17/2019 • 1 hour, 15 minutes, 8 seconds
Generic Mahmut Abi'ye Sor - Türkiye'de part time yazılım geliştirme sorunları ve dertli stajyer
Generic Mahmut Abi sizin için durmadan çalışıyor ve araştırıyor, işin erbabını buluyor! Dördüncü bölümde uzman olarak Armut.com firmasında çalışan Deniz İrgin'i konuk olarak aldık ve çok gülüp eğlendiğimiz bir program kaydettik.
Yapımcılar: Fırat Özbolat, Mert Susur
Bu bölümde üniversitede okuyup aynı zamanda part time çalışan ve iş değiştirmek isteyen ancak part time iş bulmakta zorlanıp bu konuda tavsiye isteyen öğrenci bir arkadaşımızın sorusuyla başladık. Deniz İrgin uzmanımız olarak Armut.com'da bu süreci nasıl yönettiklerini ve hangi keywordlerle başvurulması gerektiği konusunda tavsiyeler verdi.
İkinci sorumuzda ise bir işyerinde staj yapan ve tam zamanlı işe geçme olanağı olan ancak firmanın yeni yazılım geliştirmektense mevcut uygulamalar üzerinde geliştirme yapması ve cloud kullanmaması konusunda çekinceleri olan dertli bir yazılımcının sorununa çözüm aradık.
En sonda ise Deniz geleneği bozmadı ve bizim için şarkı söyledi. Çok eğlendiğimiz bu programı kaçırmayın!
Sizin de sorularınız yayınlansın istiyorsanız sorularınızı çekinmeden anonim olarak bize sorabilirsiniz!
https://curiouscat.me/genericmahmutabi
5/31/2019 • 24 minutes, 30 seconds
P2P Chris Stephenson
Sevgili Chris Stephenson'un davetli olarak katıldığı bu bölümde, Türkiye'de yazılım alanındaki eğitim şartlarını, yazılım dünyasına atılmak için nerelerden başlanması gerektiğini konuştuk. Bilgisayar mühendisliği eğitimi, açık kaynak yazılım, programlama paradigmaları, kişisel gelişim gibi konulara da yer yer değindiğimiz çok keyifli bir sohbet gerçekleştirdik.
https://chrisstephenson.org/
https://twitter.com/chrisjstephensn
5/28/2019 • 1 hour, 9 minutes, 37 seconds
MSBuild, Ng-Conf 2019
Bu bölümde Mayıs ayında yapılan MSBuild ve Ng-Conf konferanslarında öne çıkan yenilikleri ve bunların yazılım dünyasındaki yansımalarına değindik.
Katılımcılar
Fatma Tanrısevdi
Barış Özaydın
Uğur Atar
Deniz İrgin
5/24/2019 • 1 hour, 15 minutes, 36 seconds
Generic Mahmut Abi'ye Sor - Bölüm 3
Generic Mahmut Abi bu hafta da boş durmadı, üçüncü bölüm yayında! İşin erbabı olarak İsveç'te Metry firmasında çalışan Uğur Atar'ı konuk olarak aldık ve çok keyifli bir program kaydettik.
Yapımcılar: Fırat Özbolat, Mert Susur
Bu bölümde yurtdışında çalışmak için neler yapması gerektiğini soran bir dinleyicimize Uğur ve Mert kendi tecrübeleri üzerinden şirketlerin neler beklediği, öne çıkmak için neler yapılabileceği, teknoloji sorularına nasıl hazırlanabileceği gibi konularda öneriler verdi.
Arkasından da üniversite 3. sınıfta okuyan bir öğrencinin sorduğu hangi yazılım diline yönelmesi gerektiğiyle alakalı soruya cevap aradık.
Programın sonunda da Uğur şarkı söyleyerek bizi şenlendirdi.
Sizin de sorularınız yayınlansın istiyorsanız sorularınızı çekinmeden anonim olarak bize sorabilirsiniz!
https://curiouscat.me/genericmahmutabi
5/17/2019 • 26 minutes, 13 seconds
gRPC GraphQL derken REST ne olacak?
Bu bölümde RPC'lerin tarihinden yola çıkarak gRPC ve GrapQL teknolojilerinin kullanım alanları konuştuk. Sonrasında da tabiki bu teknolojilerin REST'in tahtını sallayıp sallamadığın veya REST öldü mü gibi sorulara cevap aradık.
Katılımcılar: Deniz İrgin, Mert Susur, Fırat Özbolat, Onur Aykaç, Barış Özaydın
5/14/2019 • 1 hour, 10 minutes, 55 seconds
Generic Mahmut Abi'ye Sor - Bölüm 2
Biraz gecikmiş olsa da sonunda beklenen ikinci bölüm yayında! Mahmut Abi olarak seyircilerimizden gelen yepisyeni iki soruyu yanıtladık. Bu sefer işin erbabı olarak Umut Gökbayrak'ı konuk aldık ve tecrübelerinden faydalandık.
Yapımcılar: Fırat Özbolat, Mert Susur
Bu bölümde yaşlanmaya karşı ön yargıları olan 'Anti-Dinazor Yazılımcı' rumuzlu dinleyicimizin, yaşlanınca genç yazılımcılar beni geçecek mi? Daha ne kadar yazılım yapacağım? şeklindeki serzenişlerini dinleyip cevap verdik ve umarım bir dinazora dönüşmemesi için önerilerde bulunduk.
Arkasından da 'Dertli Öğrenci' rumuzlu dinleyicimizin 'Patronu kırmadan işten nasıl ayrılırım?' sorusuna cevap aradık.
Sizin de sorularınız yayınlansın istiyorsanız sorularınızı çekinmeden anonim olarak bize sorabilirsiniz.
https://curiouscat.me/genericmahmutabi
Ayrıca yayında bahsi geçen iş hukukunu konuştuğumuz bölüme de aşağıdaki linkten ulaşabilirsiniz.
https://codefiction.tech/s3e56-p2p-av-umut-erdener-is-hukuku-ve-yazilimcilarin-yasadigi-hukuki-sorunlar
5/8/2019 • 29 minutes, 47 seconds
P2P İlkin Balkanay- Big Data Nedir, Nasıl Toplanır ve Nasıl Kullanılır
Peak Big Data ekibinde Senior Software Engineer olarak çalışan İlkin Balkanay ile big data nedir ve hangi alanlarda kullanılır, Peak'te big data süreci nasıl başladı ve şu anda nereye geldi, kimler big data çıktılarını kullanır, hangi teknolojiler neden kullanılır gibi sorulara cevap aradık ve İlkin sağolsun tüm sorularımızı bıkmadan cevapladı. Big data hakkında merak ettikleriniz varsa bu program tam size göre!
Katılımcılar: İlkin Balkanay, Barış Özaydın, Deniz İrgin, Onur Aykaç, Uğur Atar ve Fırat Özbolat
5/7/2019 • 43 minutes, 51 seconds
Yalın Yazılım Geliştirme Süreçleri
Yalın yazılım geliştirme yöntemleri kaliteli ve müşterinin ihtiyacına uygun yazılım geliştirmesini sağlarken diğer taraftan da ekibin teknik yeterliliklerini arttırmayı hedefler. Günümüzde çevik yöntemleri kullanan bir çok firmanın yalın olmadığını süreçlerindeki israflardan açıkça görebiliyoruz. Yalın yazılım geliştirme yöntemlerinin en çok dert edindiği konu olan süreçlerdeki israflara değindik.
Konuşmacılar: Onur Aykaç, Uğur Atar, Mert Susur
4/30/2019 • 50 minutes, 54 seconds
Yazılım Ekiplerin Ürün Destek Süreçleri
Yazılım geliştirmenin belki de en dertli kısımlarından biri canlı sistemlerde oluşan hataların giderilmesi ve firmanın iş süreçlerinin bundan etkilenmemesinin sağlanmasıdır. Bazı firmalarda canlıda gerçekleşen hatalara ürün ekipleri müdahale ederken başka firmalarda bu süreçte farklı destek takımları kurulabiliyor. Bu yayında hangi süreci ne zaman uygulamamız gerektiğini ve ihtiyaçlarını konuştuk.
Katılımcılar: Mert Susur, Uğur Atar, Deniz İrgin, Barış Özaydın, Fırat Özbolat
4/22/2019 • 1 hour, 5 minutes, 40 seconds
Generic Mahmut Abi'ye Sor - Bölüm 1
Yepyeni bir podcast formatıyla karşınızdayız! Generic Mahmut Abi Codefiction kanallarından ekibe gelen sorulara cevap veriyor. Bu hafta dinleyicilerimizden bize gelen soruları fahri üyemiz Erman Taylan ile birlikte cevapladık.
Yapımcılar: Fırat Özbolat, Mert Susur
Bu bölümde, bir firmada tek başına yazılım geliştiren Dertli Androidci rumuzlu dinleyicimizden gelen kişisel gelişim üzerine bir soruyu ve geliştirdiği SaSS ürününün müşterileri tarafından çok fazla özelleştirme isteğine maruz kaldığından yakınan Müzmin Girişimci rumuzlu dinleyimizin sorularına elimizden geldiğince cevap vermeye çalıştık.
Açılış jeneriğimizi bir yerden hatırlayıp ne olduğunu çıkartamayanlar için de 'Gülşen Abi yani bizim Abidin' diyoruz.
4/18/2019 • 22 minutes, 26 seconds
Yazılımcıların hassasiyetleri ve kariyer yolları
Farklı kültürlerden gelen kişilerin oluşturduğu yazılım topluluklarının söylediklerine ve şakalarına ne kadar dikkat etmeleri gerektiği ve yazılımcıların bu konudaki alınganlarını konuştuğumuz yayınımızda asıl odaklandığımız konu teknoloji organizasyonlarında çalışan yazılımcıların kariyer yollarından ve önlerindeki potansiyel fırsatları nasıl yakalayabileceklerini konuştuk.
4/15/2019 • 1 hour, 8 minutes, 28 seconds
Canlı sistemlerdeki hata ayıklamak ve hata yönetimi
Canlı sistemlerde ortaya çıkan sorunları nasıl görebilirsiniz? Canlı sistemde hataya nasıl müdahale edilir? Canlı sistemdeki hatayı çözdükten sonra yapılanlar? Nasıl alarmlar kurulur? Kimler gece uyandırılır? Frontend tarafında farklı tarayıcılarda hatalar nasıl takip edilir? Müşterinin adımlarıyla hata yeniden nasıl üretilir?
Katılımcılar: Onur Aykaç, Barış Özaydın, Deniz İrgin, Fırat Özbolat
4/8/2019 • 1 hour, 4 minutes, 21 seconds
Açık kaynak kodlu projelere destek vermek, makale yazmak ve konuşmacı olmak
Yazılımcılar neden açık kaynak kodlu projelere destek vermek isterler? Neden hiç bir karşılık beklemeden makaleler yazmak ve konuşmacı olmak isterler? Bu bir ego tatmini mi yoksa bir konuyu pekiştirmek ve iyi bir şekilde öğrenmek için zorlayıcı bir bahane mi?
Konuşmacılar: Uğur Atar, Fırat Özbolat, Fatma Tanrısevdi, Deniz İrgin, Mert Susur, Barış Özaydın
4/1/2019 • 1 hour, 5 minutes, 58 seconds
Ekip olmak ve motivasyon
Cross functional bir ekibin verimli bir şekilde çıktı üretmesi için yazılımcıların üzerine düşenler nelerdir. Aynı konuda ekip liderleri ve yöneticilerin görevleri nelerdir. Ekiplerin motivasyonunu belirleyen faktörler nelerdir? Motivasyonun takım olmak konusundaki rolü nedir?
Katılımcılar:
Mert Susur
Barış Özaydın
Fırat Özbolat
Deniz İrgin
3/25/2019 • 42 minutes, 17 seconds
İyi yazılımcı bulmanın zor olduğu bu dönemde firmalar neler yapmalı?
Özellikle Türkiye'deki tüm firmaların ortak derdi kalifiye IT çalışanı bulmak. Bu sorunu çözmek için şirketler neler yapıyor ya da neler yapmalı? Yurtdışındaki firmalar ne gibi önemler alıyor ve çalışanlar için tercih edilecek firma haline geliyorlar? Remote çalışmanın da giderek artması ile birlikte yaşanılan şehir/ülke sınırlarına bağlı kalmaksızın iş fırsatlarının değerlendirilmesi IT sektöründe neleri değiştiriyor ve değiştirdi? Yurtdışındaki firmalar nasıl önlemler alıyor, Türkiye'deki firmalar nasıl önlemler alıyor?
Uğur ve Mert'in tüm ekipten satış yediği bir akşam kaydedilen yayında bir de ilk defa başka bir podcast'in reklamını yapıyoruz. Delilik podcast'ine de bir şans vermeyi unutmayın!
3/18/2019 • 1 hour, 6 minutes, 18 seconds
Hype Driven Development vs Production Ready
Yazılımcılar olarak yeni teknolojilerin büyüsüne ister istemez kapılıyoruz. Bazen bunlar internet üzerinden okuduğumuz makalelerle bazen de katıldığımız ya da izlediğimiz konferanslarla aklımızı çeliyor. Ancak bu gibi 'hype' lara kapılmadan önce neler düşünmeliyiz? Bir teknolojinin hype olup olmadığını anlamak için neler yapmalıyız? Bunu firmamızda uygulamadan önce nasıl adımlar atmalıyız?
Katılımcılar:
Deniz İrgin
Fatma Tanrısevdi
Barış Özaydın
Onur Aykaç
Fırat Özbolat
Mert Susur
Uğur Atar
3/12/2019 • 42 minutes, 5 seconds
İş Görüşmelerinde Nasıl Başarılı Olunur
İş görüşmelerine nasıl hazırlanmalı? Görüşmeyi yapan kişiye nasıl sorular sorulmalı? Facebook, Google ve Amazon gibi firmaların işe alım süreçleri nasıl işliyor? Görüşmelerde nasıl sorular beklenmeli ve nasıl hazırlanmalı? Türkiye ve yurtdışındaki firmaların iş görüşmeleri arasındaki farklar neler? Masanın her iki tarafında olanlar ekibimiz tecrübelerini ve yaşadıklarını konuştu.
Katılımcılar;
Onur Aykaç
Barış Özaydın
Fatma Tanrısevdi
Mert Susur
Uğur Atar
Deniz İrgin
3/5/2019 • 1 hour, 7 minutes, 1 second
Bilişim Sektöründe Kaybolan Roller ve Meslekler
Değişen yazılım geliştirme kültürü ve DevOps akımıyla birlikte bilişim sektöründe eskiden bu yana alıştığımız bir çok rol anlamsız kalmaya başladı. Modern yazılım dünyasında artık yazılımcılar normalden çok daha fazla sorumluluk alıyor ve farklı araçlar kullanıyorlar. Peki ya bu yazılım sektörünü nasıl etkiliyor? Hangi roller ne gibi bir evrim içerisinde? Yazılımcılar hangi alanlarda daha çok sorumluluk alabiliyorlar?
... ve kendi aramızda bir türlü çözemediğimiz sadece test geliştiren yazılımcı sorunsalı da yine aramızı açtı :)
Katılanlar;
Mert Susur
Barış Özaydın
Onur Aykaç
Deniz İrgin
Fırat Özbolat
2/26/2019 • 1 hour, 17 minutes, 37 seconds
Remote Çalışma, Etkili Yönetici ve Firma Kültürü Üzerine
Bu bölümde remote çalışmanın zorluklarını ve avantajlarını ele aldık. Remote çalışırken nasıl bir disiplin gerekiyor, evde mi yoksa toplu çalışma alanlarında mı çalışmak daha mantıklı, remote çalışma kültürü beraberinde asosyal bir gelecek mi getiriyor gibi soruları elimizden geldiğince cevaplamaya çalıştık.
Katılımcılar;
Mert Susur
Fırat Özbolat
Onur Aykaç
Barış Özaydın
1/31/2019 • 52 minutes, 28 seconds
S3E57- Yeni Mezun Yazılımcı Maaşı ve Performans Değerlendirmeleri
Bu bölümde son zamanlarda sosyal medya üzerinde tartışılan bir konu olan yeni yazılımcı ne kadar maaş ile işe başlamalıdır konusu üzerine fikirlerimizi dile getirdik. Yeni mezun veya yeni yazılımcı olmuş birisi ne kadar maaş istemeli, şirketler yeni yazılımcılar için maaş belirlerken hangi kriterleri göz önünde bulunduruyorlar gibi konuları tartıştık ve ardından performans değerlendirmeleri üzerine konuştuk. Şirketler performans değerlendirmelerini nasıl yapıyor, bu hedefler nasıl belirleniyor ve nasıl değerlendiriliyor.
Katılımcılar;
Fırat Özbolat
Mert Susur
Uğur Atar
Fatma Tanrısevdi
Barış Özaydın
Onur Aykaç
Deniz Özgen
1/24/2019 • 1 hour, 9 minutes, 54 seconds
S3E56 - P2P - Av. Umut Erdener - İş hukuku ve yazılımcıların yaşadığı hukuki sorunlar
Bu bölümde iş hukuku konusunda uzman Av. Umut Erdener konuğumuz oldu. Şu ana kadar yaptığımız yayınların aksine teknik konulardan daha çok her çalışanın çok iyi bilmesi gereken iş hukuku konularını konuştuk.
Fazla mesai sözleşmede yer alabilir mi? Yer alıyorsa bu sözleşme ne kadar geçerlidir? Maaşın bir kısmını zarfla elden almak caiz midir? Mobbing nedir? Is yerinde mobbing uygulanırsa yazılımcı ne yapmalıdır? İşyerinden istifa eden bir çalışanın kaç gün daha çalışması gerekiyor? Kullanmadığı izin günlerinin ücretini alabilir mi? Arabuluculuk sistemi nedir? Sabıka kaydı olan kişilerin işe alınmaması ile ilgili bir kanun var mı? Türkiye’de sendikalaşma ve meslek odaları hakkında kanunlar nelerdir? Mevcut koşullarda bilişim sektörü çalışanlarına bir katkısı olabilir mi? Yurtdışında uzakta bir firmada çalışan ve maaş alan bir Türkiye vatandaşı nasıl vergi öder? Nasıl SGK öder?
Katılımcılar: Av. Doruk Umut Erdener, Mert Susur, Onur Aykaç, Deniz İrgin, Deniz Özgen, Uğur Atar, Barış Özaydın
1/15/2019 • 1 hour, 19 minutes, 3 seconds
S3E55 - İnternet Kullanımı, Paylaşım, Gizlilik
Tüm Codefiction ekibinin ilk kez aynı odada bulunduğu programımızda geçmişten günümüze İnternet kullanımının, paylaşım kültürünün ve gizliliğin nasıl evrildiğiyle alakalı konuştuk ve bol bol geyik yaptık.
Katılımcılar: Barış Özaydın, Deniz Özgen, Mert Susur, Fatma Tanrısevdi, Deniz İrgin, Onur Aykaç, Fırat Özbolat ve Uğur Atar
1/8/2019 • 54 minutes, 16 seconds
S3E54 - Yan Projeler ve Diğer Uğraşlar, Mesleki Gelişime Katkıları
Yan projeler denilince aklımıza gelenler, şirketlerin yan projelere verdikleri önem ve bu projelerin bize katkıları üzerine keyifli bir bölüm.
Konuşmacılar; Barış Özaydın, Deniz İrgin, Deniz Özgen, Fatma Tanrisevdi, Fırat Özbolat, Mert Susur ve Uğur Atar.
Bu bölümde Kubernetes API açığı, Microsoft Edge'in Chromium'a geçiş kararı, Facebook privacy ihlalleri ve api'larini Vine'a kapatmasını, .NET Core 3.0 ile gelen yenilikleri ve biraz da 2018'in özetini konu aldık.
Konuşmacılar; Deniz İrgin, Deniz Özgen, Fırat Özbolat, Mert Susur ve Uğur Atar.
12/18/2018 • 1 hour, 1 minute, 35 seconds
S3E52 - Yeni yazılımcıları takımımıza nasıl adapte ederiz?
Güncel haberleri tartışarak başladığımız programımıza, ekibe yeni katılan yazılımcıların yeni işlerine ve takımlarına adaptasyon sürecini konu ettik. Yeni yazılımcıları en doğru şekilde ekibinize kazandırmak ve bu zorlu süreci başarıyla atlatmak için neler yapılmalı?
Katılımcılar: Barış Özaydın, Deniz Özgen, Fırat Özbolat, Mert Susur ve Uğur Atar
12/11/2018 • 59 minutes, 9 seconds
S3E51 - Yazilimci Ne Zaman İş Aramalı, Yeni Firmasından Neler Beklemeli
Yeni formatımızda ilk yayınımız! Artık haftalık yayınlarımıza youtube üzerinden sadece ses olarak değil görsel olarak da ulaşabileceksiniz! Bu yayında öncelikle Terraform ve Graphql üzerine biraz konuşup üzerinde çalıştığımız projeleri tanıttıktan sonra günün konusu olan yazılımcı ne zaman i ş aramalı, ne zaman firmadan ayrılmalı ve özellikle iş tekliflerini değerlendirirken neleri göz önüne almalı diye konuştuk.
Konuşmacılar; Deniz İrgin, Deniz Özgen, Onur Aykaç, Mert Susur ve Uğur Atar.
11/25/2018 • 1 hour, 6 minutes, 27 seconds
S3E50 - Incident Management nedir?
Bu hafta Opsgenie'den Serhat Can konuğumuz oldu. Kendisiyle Atlassian'ın Opsgenie yatırımı, Atlassian'da yazılım kültürü ve tabiki Incident Management konularını konuştuk.
Katılımcılar:
Serhat Can, Deniz İrgin, Mert Susur, Uğur Atar, Deniz Özgen, Barış Özaydın, Onur Aykaç
11/18/2018 • 54 minutes, 17 seconds
S3E49 - DevSecOps Nedir? Security Ekibe Nasıl Dahil Olur?
Yazılım geliştirme dünyasında son zamanlarda popülerleşen DevOps akımı ve onun devamında ulaşılacak noktalardan biri olan DevSecOps akımını konuştuğumuz yeni bölümümüzde Fırat da flütle yeni açılış müziğimizi seslendiriyor.
11/12/2018 • 58 minutes, 8 seconds
Sezon 3 - Kırksekizinci Bölüm - Legacy Nedir ve Legacy Sistemler Nasıl Değiştirilir
Üzerinde çalıştığınız kod çok mu eski? Geliştirirken acılar mı çekiyorsunuz? Codefiction sizi anlıyor ve size çözümlerle geliyor!
Angular 7'nin çıkışı ve Linus Torvalds'ın Linux komünitesine geri dönüşünü konuşarak başladığımız bu programda legacy sistem nedir, backend ve frontend'de legacy sistemler nasıl değiştirilir ve strangler application ne işe yarar konularına değinmeye çalıştık. Fatma Tanrısevdi'nin tekrar aramızda olduğu bu programı kaçırmayın!
Katılımcılar;
Fatma Tanrısevdi, Deniz Özgen, Uğur Atar, Barış Özaydın, Deniz İrgin, Mert Susur ve Fırat Özbolat
10/30/2018 • 1 hour, 6 minutes, 33 seconds
P2P Umut Gökbayrak - Kurumsal vs Startup ile Fonksiyonel Programlama
TalentAds firması CTO'su Umut Gökbayrak ile Startup ve Kurumsal firmaların farklarını, çalıştığımız şirketlerde nasıl başarılı olabileceğimizi, fonksiyonel programlama avantajlarını ve uzaktan çalışmayı konuştuk. Bonus olarak Richard Stallman'la alakalı ibret verici bir hikaye içeren bu çok keyifli programı kaçırmayın!
Katılımcılar: Umut Gökbayrak, Mert Susur, Barış Özaydın, Deniz İrgin, Onur Aykaç, Uğur Atar ve Fırat Özbolat
10/23/2018 • 1 hour, 13 minutes, 23 seconds
P2P Ozan Gümüş - Oyun programlama ve yeni Mount and Blade hakkında
Bu hafta Taleworlds'de Campaign AI Programmer olarak çalışan Ozan Gümüş ile birlikte oyun geliştirmenin ve oyun içerisindeki yapay zekaları konuştuk. Mount and Blade hakkında çok güzel bilgiler de paylaştı bizimle. Uzundur böyle bir yayın yapmak istiyorduk, bu arada Ozan'dan Mount & Blade II: Bannerlord çıktığında yeniden programa geleceğinin sözünü de aldık. Çok eğlenceli ve bilgilendirici bir program oldu.
Katılımcılar: Ozan Gümüş, Barış Özaydın, Deniz İrgin, Fırat Özbolat, Mert Susur, Onur Aykaç ve Uğur Atar.
10/14/2018 • 1 hour, 13 minutes, 2 seconds
Sezon 3 - Kirkyedinci Bölüm - Yazılım Geliştirme Test Süreçleri
Bu hafta İsveç'te Metry şirketinden Tuğrul Can Şöllü konuğumuz. Unit testing, integration testing, smoke tests, test otomasyonu ve test engineer ne yapar gibi yazılım geliştirmede test süreçleriyle ilgili herşeye bu programda değinmeye çalıştık.
Katılımcılar;
Tuğrul Can Şöllü,
Uğur Atar,
Deniz İrgin,
Mert Susur,
Onur Aykaç,
Barış Özaydın
10/8/2018 • 1 hour, 2 minutes, 11 seconds
P2P Cenk Çivici - CTO olmak, Trendyol'da mühendislik kültürü ve yazılım süreçleri
Bu hafta Trendyol'un CTO'su Cenk Çivici konuğumuz oldu. CTO nedir, ne iş yaparla başladığımız yayınımıza, Trendyol'daki mühendislik kültürünü ve yazılım süreçlerini konuşarak devam ettik. Sonrasında elbette herkesin merak ettiği konu olan Alibaba'nın Trendyol yatırımını ve bunun getirdiği etkileri konuştuk. Bunun yanında Cenk Çivici'nin Amazon'un Türkiye'ye girişi ile ilgili düşüncelerini de aldık. Keyifle dinlemeniz dileğiyle.
10/4/2018 • 1 hour, 1 minute, 52 seconds
P2P Erol Değim - Armut.com, Girişimcilik, Startup ve yurt dışına açılma
Bu hafta Armut.com kurucu ortağı Erol Değim konuğumuz oldu. Kendisiyle Armut.com'un kurulum ve yurt dışına açılma süreci, girişimcilik, startup ve mühendislik kültürü, machine learning, chatbot'lar ve de e-ticaret firmaları Amazon’la nasıl rekabet edebilir konularını konuştuk. Uzun ve keyifli bir sohbet oldu.
Katılımcılar; Erol Değim, Uğur Atar, Fırat Özbolat, Deniz İrgin
9/14/2018 • 58 minutes, 39 seconds
Sezon 3 - Kırkaltıncı Bölüm - Bilgisayar mühendisliği, front-end state management ve kadın yazılımcı
Dolu dolu bir çok konuyu tartıştığımız bu yayın aynı zamanda Codefiction tarihinin en uzun kaydı oldu. Bu hafta Armut.com dan lead front-end developer Fatma Tanrısevdi konuğumuzdu. Bilgisayar mühendisleri odasının yaptığı açıklamadan yola çıkarak bir disiplin olan bilgisayar mühendisliği ile bir meslek olan yazılımcılığı tartışarak başladık, ardından Frontend İstanbul 2018, front-end dünyası, Angular, Rxjs, Ngrx ve state management konularını konuştuk. Sonrasında da kadın yazılımcılar, yaşadıkları sıkıntılar ve pozitif ayrımcılık konulara değindik. Bizim açımızdan çok keyifli bir yayın oldu, bir çok konuya değinmiş olduk. Katılımcılar; Fatma Tanrısevdi Fırat Özbolat Mert Susur Onur Aykaç Uğur Atar Barış Özaydın Deniz İrgin
9/14/2018 • 1 hour, 33 minutes, 59 seconds
Sezon 3 - Kırkbeşinci Bölüm - Defensive programming
Bu bölümde Defensive Programming konseptini tartıştık. Defensive programming nedir, neden kullanılır ve defensive programming konseptini kendi organizasyonunuza entegre etmek için neler yapılabilir gibi soruları cevaplamaya çalıştık. Katılımcılar; Deniz İrgin Deniz Özgen Fırat Özbolat Uğur Atar
9/9/2018 • 38 minutes, 9 seconds
Sezon 2 - Kırkdördüncü Bölüm - Stajyerlik Müessesesi
Bu bölümde bir stajyer arkadaşımızı da konuk alarak, stajyerlik müessesesini, stajyer ne yapar, ne yapmalı, yaşadıkları sıkıntılar nelerdir , şirketlerin stajyerlerden beklentileri nelerdir konularını tartıştık. Yer yer geyiğe kaydığımız keyifli bir program oldu. Katılımcılar; Ahmet Faruk Cali Deniz İrgin Barış Özaydın Fırat Özbolat Mert Susur Uğur Atar Onur Aykaç
7/11/2018 • 58 minutes, 10 seconds
Sezon 2 - Kırküçüncü Bölüm - Data Scientist Nedir? Ne iş Yapar?
Bu hafta Delivery Hero'dan Insight Analyst Bahadır Uyarer konuğumuz oldu. Adil Seçim platformunun seçim gecesi yaşadığı scalability problemlerini konuşarak başladık. Sonrasında Bahadır ile beraber Data Science nedir? Data Scientist ne iş yapar? Normal yazılımcıdan farkı nedir? R mı Phython mu? gibi Data Science dünyasının merak edilen konularını tartıştık. Katılımcılar: Bahadır Uyarer Fırat Özbolat Mert Susur Uğur Atar Onur Aykaç Barış Özaydın
Bu hafta programımıza Google Developer Expert Ayşegül Yönet konuk oldu. Microsoft'un Github'ı satın alması konusuyla başladığımız programımıza, Angular ile devam ettik. Angular geçmişini ve geleceğini konuştuğumuz oldukça keyifli bir program oldu.
6/13/2018 • 1 hour, 11 minutes, 58 seconds
Sezon 2 - Kırkikinci Bölüm - Burnout
Bu hafta programa Codefiction'daki iktidar değişimini ve Jetbrains'in The State of Developer Ecosystem - 2018 sonuçlarını konuşarak başladık. Sonrasında ise ciddi bir fiziksel ve duygusal tükenme durumu olan ve yazılımcılar açısından da önemli olan Burnout (Tükenmişlik) konusunu tartıştık. Katılımcılar; Uğur Atar Fırat Özbolat Onur Aykaç Mert Susur Deniz İrgin Barış Özaydın
6/13/2018 • 42 minutes, 52 seconds
Sezon 2 - Kırkbirinci Bölüm - Kanban vs Scrum
#NoEstimates konusundan yola çıkarak başladığımız programımıza, yazılım geliştirme metodolojilerini, Scrum ve Kanban arasındaki farkları, artılarını ve eksilerini, uygulanabilirliklerini, yazılım geliştirmeye olan etkileri ve yazılımcının günlük hayatında ne gibi farklar yarattığını konuşarak devam ettik. Hepimizin kendi tecrübelerini paylaştığı çok keyifli bir program oldu. Katılımcılar ; Deniz İrgin Fırat Özbolat Onur Aykaç Barış Özaydın Mert Susur Uğur Atar
6/6/2018 • 56 minutes, 20 seconds
Sezon 2 - Kırkıncı Bölüm - Sessiz Yazılımcı
Bu hafta öncelikle google io ve ms build konferanslarını konuştuk. Ardından hepimizin tanıdığı birini irdeledik; sessiz yazılımcı. Ne yer ne içer, takımda nasıl karşılanır, işyerinde ne gibi zorluklarla mücadele eder bunlar üzerinde fikir teattileri yaptık. Patreonda sessiz yazılımcı iş ararken ne gibi zorluklarla mücadele eder ve yeni nesil iş ortamından neler bekliyor konularını konuştuk.
5/29/2018 • 46 minutes, 35 seconds
Sezon 2 - Otuzdokuzuncu Bölüm - Uçtan uca yazılım geliştirme yaşam döngüsü
Bu bölümde kendi tecrübelerimizden yola çıkarak, bir özelliğin, bir ürünün fikir aşamasından development aşamasına nasıl geçtiği, geliştirme ortamlarımız, nasıl test ettiğimiz, nasıl release ettiğimiz, bu süreçte hangi tool'ları kullandığımız yani Uçtan uca yazılım geliştirme yaşam döngüsünü konuştuk. Herkesin kendi çalıştığı yerlerdeki tecrübelerini aktardığı, yer yer tartıştığımız bir program oldu. Katılımcılar; Mert Susur Uğur Atar Onur Aykaç Fırat Özbolat Barış Özaydın Deniz İrgin
5/24/2018 • 55 minutes, 50 seconds
Sezon 2 - Otuzsekizinci Bölüm - Yazılım firmalarının eğitim politikası nasıl olmalıdır?
Bu bölümde yazılımcıların eğitimi ve kendilerini geliştirmeleri konularında çalıştıkları şirketlerin neler yapabileceğini ve neler yapmaları gerektiğini tartıştık. Şirket içi eğitimlerden, şirketlerin yazılımcılarına bir eğitim bütçesi ayırmasına ve yazılım eğitimlerinin yazılımcının perfors değerlendirmelerini etkileyip etkilememesine kadar bir çok konuyu değerlendirdik. Katılımcılar Barış Özaydın Deniz İrgin Fırat Özbolat Mert Susur Uğur Atar Onur Aykaç
5/9/2018 • 36 minutes, 30 seconds
Sezon 2 - Otuzyedinci Bölüm - Stack Overflow Survey 2018 Sonuçları ve Yazılımcı Şikayetleri
Yeni bölümümüz çıktı! Stackoverflow Survey 2018 sonuçlarını tartıştık. Bir kısmımızın javascript'i karalamaya çalışmasıyla beraber ufak gerginliklerin çıktığı yayına, #yazilimcisikayetleri hashtag'ine sizlerden gelen şikayetleri tartışarak devam ettik. Katılımcılar; Barış Özaydın Deniz İrgin Fırat Özbolat Mert Susur Onur Aykaç Uğur Atar
5/2/2018 • 1 hour, 12 minutes, 18 seconds
Sezon 2 - Otuzaltıncı Bölüm - Mühendislik organizasyonlarının ölçeklenmesi
Yayınlamakta çok geç kaldığımız bu bölümümüze meltdown ve spectre saldırıyla başladık. Sonrasında ise 6 Ocakta yaptığımız meetup'da Uğur Atar'ın anlattığı, Mühendislik organizasyonlarının ölçeklendirilmesi konusunu masaya yatırdık. Katılanlar: Deniz İrgin Firat Özbolat Onur Aykaç Barış Özaydın Uğur Atar
4/24/2018 • 59 minutes, 44 seconds
Özel Yayın - Facebook Skandalı
Bu yayınımızda bütün dünyayı sarsan Facebook skandalını ve etkilerini konuştuk. Katılımcılar; Mert Susur Uğur Atar Fırat Özbolat
4/14/2018 • 21 minutes, 25 seconds
Sezon 2 - Otuzbeşinci Bölüm - Operasyonel projeler ve Yazılımın ürün olduğu projelerde yazılım
Chainisium etkinliği, Github DDoS Attack, Webpack 4 ile başladığımız yayınımıza, Operasyonel projeler için yazılım geliştirmek ile yazılımın ürün olduğu projelerde yazılım geliştirmek arasındaki farkları tartışarak devam ettik. Katılımcılar ; Barış Özaydın Deniz İrgin Fırat Özbolat Onur Aykaç Mert Susur Uğur Atar
3/19/2018 • 1 hour, 3 minutes, 53 seconds
P2P Bilgem Çakır - Yalın Kod ve Engineering Manager ne iş yapar?
Bu hafta Bilgem Çakır'ı konuk ettik. Kendisiyle yalın kod, mikroservisler ve hype driven development, yazılım geliştirici geliştirme yapmadan önce neleri düşünmeli, görevi nedir? Ve son olarak Engineering Manager ne iş yapar? konularını konuştuk. Codefiction tarihindeki en uzun programlardan biri oldu.
2/17/2018 • 1 hour, 14 minutes, 4 seconds
Sezon 2 - Otuzdördüncü Bölüm - A/B Testing Nedir? Nerelerde Kullanılmalı?
Programımıza önce yeni eklediğimiz haberler bölümüyle başladık. Ardından A/B Test nedir? nasıl uygulanır? konusunu dünyadan ve kendi firmalarmızdan örneklerle tartıştık. Katılanlar: Fırat Özbolat, Deniz İrgin, Deniz Özgen, Mert Susur, Onur Aykaç , Uğur Atar
1/12/2018 • 54 minutes, 28 seconds
Sezon 2 - Otuzüçüncü Bölüm - Firmanızı buluta nasıl taşırsınız?
Evet uzun bir aradan sonra sezon açılışını yaptık. Sezon arasında ne yaptığımızın muhasebesiyle başladığımız programa, "Firmanızı bulutu nasıl taşırsınız?" sorusuyla devam ettik "Neden bulut?", "Avantajları, dezavantajları nelerdir?, "Geçiş sırasında nelere dikkat etmek gerekir?" gibi sorulara kendi tecrübelerimizden yola çıkarak cevap aradık. Katılanlar: Barış Özaydın, Deniz İrgin, Deniz Özgen, Mert Susur, Onur Aykaç , Uğur Atar
12/15/2017 • 48 minutes, 47 seconds
Otuzikinci Bölüm - Sezon Finali ve .Net Core
Bir iyi bir de kötü haberimiz var. Hangisinin iyi ya da kötü olduğuna siz karar verin! Sezon finali yapıyoruz, ama geri döneceğiz. Sezonu .Net Core özel programı ile açmıştık yeni versiyonuyla kapatıyoruz. Adamlar arada koskoca bir release yaptı biz hala konuşuyoruz. Yakında geri döneceğiz ama, merak etmeyin. Katılımcılar: Mert, Deniz, Fırat, Onur, Barış ve Uğur Daha detaylı bilgi için : https://medium.com/codefiction/net-core-2-0-net-d%C3%BCnyas%C4%B1-k%C3%B6k%C3%BCnden-de%C4%9Fi%C5%9Fmeye-haz%C4%B1r-m%C4%B1-35e27e0c6e6a Kapanış Şarkısı: Skidrow - 18 and life cover (https://www.youtube.com/watch?v=gVpC-UabxZg)
9/4/2017 • 56 minutes, 57 seconds
Otuzbirinci Bölüm - Güvenli Yazılım Geliştirme Süreçleri
Bu hafta yayınımıza Microsoft'da Senior PFE Developer olarak çalışan Fatih Durgut konuk oldu. "Güvenli Yazılım Süreçlerini" konuştuğumuz bu programda, Güvenliğe doyduk, her yönüyle güvenlik konuştuk, biraz da ürktük, hafif paranoya yaptık. Bazı arkadaşlarımızın ertesi gün acil toplantılar düzenledikleri söyleniyor. Katılımcılar; Fatih Durgut, Uğur Atar, Deniz Özgen, Deniz İrgin, Barış Özaydın Kapanış Şarkısı : Kramp - İstanbul Sokakları https://www.youtube.com/watch?v=UOmFNrgQA2A
8/26/2017 • 1 hour, 13 minutes, 32 seconds
Otuzuncu Bölüm - Gamification, Türkiye'de Bilgisayar Mühendisliği ve Akademisyenlik
Bu hafta yayınımıza 9 Eylül Üniversitesin'den Yr. Doç. Kökten Ulaş Birant konuk oldu. Gamification, Yazılım geliştirme süreçleri, Bilgisayar, Yazılım Mühendisliği ve Akademik Dünya - Yazılım Sektörü ilişkisi konularında oldukça keyifli bir sohbet gerçekleştirdik. Katılımcılar; Kökten Ulaş Birant, Ahmet Erdem Kahveci, Uğur Atar, Fırat Özbolat, Deniz Özgen, Deniz İrgin Kapanış Şarkısı: Tibet Ağırtan - Yat Geliyorum (https://www.youtube.com/watch?v=vJK74WtJspc)
8/1/2017 • 57 minutes, 16 seconds
Yirmidokuzuncu Bölüm - Yazılım Eğitimi Nasıl Seçilir?
Forumlarda ve gruplarda en çok sorulan sorulardan birini tartıştık bu sefer, Yazılım eğitimi nasıl seçersin? Hangi sitelerden online eğitim almak iyi olur? Yeni başlayan biri kendini nasıl geliştirir? Herkese bir şekilde sataştıktan sonra kapanışı on numara bir şarkıyla yaptık. Katılımcılar: Deniz İrgin, Mert Susur, Deniz Özgen, Fırat Özbolat Kapanış şarkısı: Siya Siyabend - Hayyam (https://www.youtube.com/watch?v=N9U9sEQXxy4)
7/24/2017 • 59 minutes, 17 seconds
Yirmisekizinci Bölüm - Daha çok AWS Lambda ve daha çok Ethereum
Geçtiğimiz hafta çok güzel çalışıp sitemizi ve elimizdeki her şeyi AWS'e geçirdik. Haliyle bu hafta konuşmasak olmazdı. E tabi yine gündemimizde sıcak konulardan biri olarak Ethereum var. Madem dedik bu kadar füturistik konuları konuşuyoruz o zaman neden bilimkurguya da girmeyelim! Kapanışta da yerli amat ör gruplara yer vermeye başladık, ilk şarkı DUDE'den geldi. Katılımcılar: Mert Susur, Deniz İrgin, Deniz Özgen, Uğur Atar, Fırat Özbolat ve Barış Özaydın Kapanış şarkısı: Shape Of You - DUDE (Ed Sheeran Cover) https://www.youtube.com/watch?v=zn_o7zS6N70
7/17/2017 • 56 minutes, 18 seconds
Yirmiyedinci Bölüm - Product Manager Ne İş Yapar?
Bu bölümde Webrazzi'den Erman Taylan bize konuk oldu sonunda bir Product Manager ile 'Yahu ne iş yapar bu product manager? Product owner'dan farkı nedir? Nasıl özellikleri olmalı?' sorusunu tartıştık. On numara konuklu beş yıldızlı bir program oldu. Katılımcılar: Erman Taylan, Mert Susur, Uğur Atar, Barış Özaydın, Fırat Özbolat, Deniz İrgin, Deniz Özgen Kapanış şarkısı: Oh my god (Kaiser Chiefs Cover) - Kat May https://www.youtube.com/watch?v=i7BVUO2dAIU
7/10/2017 • 57 minutes, 44 seconds
Yirmialtıncı Bölüm - AWS ve Front-end Altyapıları
Deniz bir haftasonu boyunca uyumadan Lambda çalışınca konumuz mecburen AWS Lambda ve SNS oldu. Sonra inanmazsınız ama Angular kötüledik, vuejs övdük. Ayrıca patreon sayfamızı https://www.patreon.com/codefiction güncelledik ve neden patreon sayfamızı önemsediğimizi konuştuk. Bir de ister istemez immutable ve mutable'ı karıştırmışız, tekrar dinleyince ortaya çıktı kusura bakmayın. Katılımcılar: Uğur, Mert, Fırat, Deniz, Deniz ve Barış Kapanış şarkısı: White Rabbit (Cover)- 5th PROJEKT
7/3/2017 • 55 minutes, 51 seconds
Yirmibeşinci Bölüm - Http2, Yazılımcının Yobazlaşması ve biraz da Ethereum
Kayda karışan Mert'in bahçesindeki kuş sesleriyle beraber Http/2 ile başlayıp geçen hafta söz verdiğimiz gibi yazılımcının yobazlaşmasını konuştuk. Sonra da son zamanların en hype konusu olan Ethereum konusuna bağladık. Katılımcılar: Deniz İrgin, Deniz Özgen, Mert Susur ve Uğur Atar Intro: Themesong from www.podcastthemes.com Ending Song: Bee Gees - Stayin' Alive Outro: Mert Susur
6/21/2017 • 1 hour, 3 seconds
Yirmidördüncü Bölüm - Nasıl Devops Deneyimi Kazanırız
Barış, Deniz, Deniz, Fırat ve Mert olarak önce yazılımcılara dayatılan kılık kıyafet kurallarını eleştirdik ve gerekli yerlere göndermeler yaptıktan sonra da Gitter'da geçen günlerde tartıştığımız bir konu olan 'Nasıl DevOps konusunda kendimi geliştirebilirim' sorusu üzerine tartıştık. Umarız eğlenerek dinlersiniz. Intro: Themesong from http://www.podcastthemes.com Ending Song: Harry Belefonte - Jump in the line Outro: Mert Susur
6/18/2017 • 44 minutes, 34 seconds
Yirmiüçüncü Bölüm - Paket Yönetimi ve Teknoloji Seçimi
Deniz, Fırat, Ugur ve Mert olarak NPM, Nuget, Composer, Bower, Maven, Chocolatey gibi paket yönetimi araçlarını konuştuk ve geçen hafta bıraktığımız yerden Yazılım Geliştirme Döngüsüne devam ettik. Biz çok eğlendik, umarım sizler için de eğlenceli bir dinlence olur. Destekleriniz için: https://www.patreon.com/codefiction Açılış şarkısı: Mert Susur Kapanış şarkısı: Anna RF - Jump
6/6/2017 • 1 hour, 17 minutes, 34 seconds
Yirmiikinci Bölüm - Google IO, Serverless, Önceliklendirme
Bu sefer yeniden uzun bir kayıt yaptık, kayıt sonrası neredeyse hiç edit olmadığı için rastladığınız hataları lütfen mazur görün. Önce Google IO konuştuk, sonra Serverless Mimarileri ve AWS Lambda'yı tartıştık ama asıl konumuz geçen haftanın devamı olan Yazılım Geliştirme Döngüsüyle tamamladık. Önceliklendirme nasıl yapılmalı? Kimler ne şekilde bu sürece dahil olmalı? sorularına bildiğimiz kadarıyla cevap bulmaya çalıştık. Günün şarkısı da Iron Maiden - Trooper, ama Van Canto yorumuyla.
5/28/2017 • 1 hour, 8 minutes, 46 seconds
Yirminci Bölüm - Sansürler ve Yasaklar
Bu kısa programda Wikipedia sansürünü, adil kullanım kotasını, yasakları konuştuk. Mehmet ve Mustafa'nın katkısıyla da hep beraber kaydı düzenledik. Çok teşekkürler. Ne yazık ki bahsi geçen meetup'ı yapamadık, ama olsun. Önümüzdekilere bakıyoruz.
5/22/2017 • 32 minutes, 5 seconds
Yirmibirinci Bölüm - Yazılım Geliştirme Döngüsü
Ilk canli yayin kaydimizda Yazilim Gelistirme Dongusunun ilk asamalarini tartistik. Ayrica gecen hafta gerceklesen Microsoft Build etkinligini ve Google'in yeni isletim sistemi olarak tanittigi Fuchsia uzerine konustuk.
5/15/2017 • 1 hour, 13 minutes, 49 seconds
Onsekizinci Bolum - Yazilimcilar icin zihin sagligi ve zaman yonetimi
Uzun bir aradan sonra uzak dogudan Onur'un da sesini duydugumuz yayinimizda komuniteden gelen sorulari dilimiz dondugunce cevaplamaya calistik ve saglam vucut saglam kafayla olur diyerek zihinsel sagligini nasil korumaliyiz diye tartistik.
4/24/2017 • 54 minutes, 35 seconds
Onyedinci Bolum - Guvenlik
Yoğunluk ve biraz da uyuşukluk sebebiyle üç hafta önce kaydettiğimiz yayınımızı ancak yükleyebiliyoruz. Bu yayında Ahmet Erdem Kahveci, Fırat Özbolat, Mert Susur ve Uğur Atar olarak yazılım güvenliğini konuştuk. Biraz zayıf bir yayın oldu ama daha iyilerine hazırlık yapıyoruz!
4/11/2017 • 1 hour, 3 minutes, 9 seconds
Onaltinci Bolum - Canli Sistemlerin Bakimi
16'ncı bölümde canlı sistemlerin bakımlarını nasıl yaptığımızı konuştuk. Konusmaya Baris Ozaydin, Deniz Irgin, Deniz Ozgen, Firat Ozbolat, Mert Susur ve Ugur Atar katildi.
3/20/2017 • 59 minutes, 21 seconds
Onbesinci Bolum - Freelance Calismak ve CV Hazirlamak
Komuniteden gelen istek uzerine freelance calismak uzerine konustuk ve sonunda da is ararken nasil CV hazirlamak gerekir, nasil is bulmak icin strateji belirlenir uzerine tartistik. Bu hafta bize Ugur Aldanmaz katildi. Geriye kalan ayni tayfa, Deniz Ozgen, Deniz Irgin, Mert Susur ve Ugur Atar.
3/5/2017 • 1 hour, 8 minutes, 17 seconds
Ondorduncu Bolum - Algoritmalar ve is gorusmeleri
Baris Ozaydin, Deniz Irgin, Deniz Ozgen, Mahmut Gundogdu, Mert Susur, Ugur Atar ile birlikte is gorusmelerinde sorulan algoritma sorularini ve is etigini tartistik. Kapanis sarkisi David Bowie - Space Oddity.
2/27/2017 • 1 hour, 9 minutes, 31 seconds
Onucuncu Bolum - Codefiction ve Komunite Degerleri
13’uncu bolumde tren yolculugu sirasinda Codefiction komunitesinin degerlerini tartistik. Baris Ozaydin, Deniz Irgin, Deniz Ozgen, Eray Acar, Firat Ozbolat, Mert Susur ve Ugur Atar ile birlikte tartistik.
2/16/2017 • 57 minutes, 43 seconds
P2P - Sinan Ata Uzaktan Calisma Modeli ve Crossover
Crossover Türkiye Genel Müdürü Sinan Ata'yı ağırladığımız bölümümüzde uzaktan calışma modelini ve Crossover'i konustuk. Diğer katılımcılar; Barış Özaydın, Deniz İrgin, Fırat Özbolat, Mert Susur ve Uğur Atar. Themesong by podcastthemes.com
2/12/2017 • 48 minutes, 59 seconds
Onikinci Bölüm - Teknolojilere Nasil Karar Vermemeliyiz
Deniz Irgin, Deniz Özgen, Fırat Özbolat, Mert Susur ve Uğur Atar ile birlikte projelere başlarken "Teknolojilere Nasıl Karar Vermemeliyiz" diye konuştuk. Kapanış müziği "MFÖ - Bodrum Bodrum". Theme song bypodcastthemes.com
Baris, Deniz Ozgen, Deniz Irgin, Firat, Mert, Onur ve Ugur ile birlikte yazilim firmalarinin en buyuk dertlerinden birini konustuk, degismeye direnen yazilim organizasyonlarini nasil degistirebilirsiniz? Theme song by podcastthemes.com
2/2/2017 • 1 hour, 9 seconds
Onuncu Bolum - Olceklenebilirlik ve Yazilim Mimarlari
Bu bolumde Baris Ozaydin, Deniz Ozgen, Deniz Irgin, Firat Ozbolat, Mert Susur ve Ugur Atar ile birlikte olceklenebilir yazilim mimarisi ve yazilim mimarlarini konustuk.
1/23/2017 • 1 hour, 5 minutes, 54 seconds
Dokuzuncu Bolum - REST API ve Tasarimi
Bu bolumde Baris, Deniz, Firat, Mert, Onur ve Ugur ile REST API tasarimini, REST standartlarini tartistik.
1/15/2017 • 1 hour, 22 minutes, 13 seconds
P2P Mert Topcu - Google Yazilim Kulturu, Yapay Zeka, Chatbotlar ve Machine Learning
2016 yilinin son podcast'inde Mert S, Firat, Baris, Onur ve Deniz ile Google Assistant urununun proje muduru Mert Topcu'yu konuk ettik. Kendisiyle Google yazilim kulturu, yapay zeka ve machine learning uzerine konustuk.
12/19/2016 • 1 hour, 1 minute, 56 seconds
P2P Ebru Meriç Akgül - Türkiye ve Avrupa'da yazlım kültürü ve işe alım
Bu hafta Ebru Meric Akgul konugumuz oldu. Kendisiyle ise alim sorunlarini, Turkiye ve Avrupa'daki yazilim kulturlerini ve kadin yazilimcilari konustuk. Gercekten cok keyifli ve ogretici bu sohbet oldu. Themesong by podcastthemes.com Diger katilimcilar; Mert Susur, Deniz Irgin, Ugur Atar, Firat Ozbolat, Baris Ozaydin
12/14/2016 • 59 minutes, 14 seconds
Sekizinci Bolum - Pair Programming ve Kod Kalitesi
Bu bolumde Onur, Baris, Deniz, Ugur, Firat ve Mert ile birlikte pair programing, yazilim kulturu ve kod kalitesini konustuk. Theme song by podcastthemes.com
12/13/2016 • 50 minutes, 35 seconds
P2P Burak Selim Şenyurt - Yazılım Zanaatı
Armut.com'un destegi ile hazirladigimiz P2P programimizda bu hafta Burak Selim Senyurt'u konuk ettik ve Turkiye'de yazilim hakkinda konustuk.
12/8/2016 • 58 minutes, 35 seconds
Yedinci Bolum - Kod Standartlari
Bu programda Mert, Baris, Ugur, Deniz ve Firat ile isimlendirme standartlarini ve temiz "clean code" konustuk.
12/6/2016 • 53 minutes, 34 seconds
P2P İbrahim Gündüz - Yazılım Mimarlığı ve Docker
Yeni programimizda bu hafta konugumuz yazilim mimari Ibrahim Gunduz ile Docker, is gorusmeleri ve sanallastirma cozumlerini konustuk. Programin sonunda da yaklasik 2000TL degerinde Jetbrains lisansi surprizimiz var!
11/30/2016 • 46 minutes, 2 seconds
Altinci Bolum - Uygulama Testleri
Bu bolumde unit test, uygulama testleri ve urun kalitesini arttirmak icin olasi yontemleri tartistik.
Farkli ulkelerde calisan codefiction uyelerinin cevik yontemleri nasil uyguladigini konustuk ve pratikleri artilariyla ve eksileriyle tartistik.
11/23/2016 • 1 hour, 2 minutes, 7 seconds
Microsoft Connect 2017 Ozel Yayini
Microsoft Connect(); haftasi sonrasinda Microsoft tarafindan duyurulan yenilikler uzerine ozel bir bolum yaptik.
11/19/2016 • 33 minutes, 59 seconds
Continuous Integration
Continuous Integration ve faydalari, kaliteye nasil etkileri oluyor tartistik. Bu bolumde Basar da konugumuz oldu. Theme song by podcastthemes.com
11/18/2016 • 53 minutes, 12 seconds
Javascript Kutuphaneleri
Populer javascript kutuphanelerini ve modern javascript'in sorunlarini tartistik. Theme song by podcastthemes.com
11/8/2016 • 1 hour, 15 minutes, 21 seconds
Microservices
Microservice nedir? Ne ise yarar? Yapimizi ona mi devsirmeliyiz? Ne gibi sorunlara cozum oluyor ya da ne gibi sorunlar olusturuyor? Tum bu sorulari tartistik. Theme song by podcastthemes.com
11/4/2016 • 57 minutes, 43 seconds
Dotnet Core
Codefiction podcast serisinin ilk bolumunde .Net Core ve Microsoft tarafindaki gelismeleri konustuk.