Fatih Acet

Fatih Acet

Co-f & CTO at Superpeer

twittergitlabgithubenvelope-olinkedinyoutubeinstagramAbone Ol!

Cloudflare Workers Serverless Rendering

Tweet by @fatihacet on [[February 16th, 2021]]: 🧵 Serverless ortamda SSR ve Prerendering’e bir cozum ararken, gorece yeni bir yaklasim olarak Serverless Rendering yaptik. Teknoloji olarak cok kafa acan ve bir cok ekst

Frontend Calisma Grubu

Cok uzun zamandan beri hayalim olan bir fikri Frontend Calisma Grubu adi altinda hayata gecirmeye kadar verdim. Frontend Calisma Grubu benim insiyatifini aldigim gonullu bir girisim. Amacim 6 tane genci sektoru kazandirm

Yeni Girisimim: kodilan.com

Emir Karsiyakali ile yaptigimiz yazilim sektorune ait ilanlarin bir arada ve ulasilabilir olmasini arzuladigimiz yeni projemiz kodilan.com yayinda! Yazilim sektorune ozel guncel ilanlarin bir arada ve ulasilabilir

Genclere ve kendini gelistirmek isteyenlere tavsiyeler

YouTube kanalimda yayinladigim bu videoda yazilim sektorune yeni giris yapmis ya da sektorde var olup kendini gelistirmek isteyenlere nacizane tavsiyelerimi aktardim. Videoya asagidan ulasabilirsiniz. YouTube Kanalim‘da

JavaScript egitim serisi ve Pro JS kitabi hakkinda

Dogukan Guven Nomak ve Fatih Kadir Akin ile cektigimiz videoda bahsettigim JavaScript video egitim serisi ve Nicholas Zakas’in Pro JavaScript for Web Developers kitabini hakkinda cok email, mention ve YouTube yorumlari g

4 Mart'da Bilkent'teyiz

4-5 Mart tarihlerinde Bilkent Universitesinde yapilacak olan Mobil Günler konferansinda 4 Mart saat 16:00’da konusmaci olarak yer alacagim. Etkinlige cagri yapmak amaciyla Dogukan Guven Nomak ve Fatih Kadir Akin ile bir

Turkce VueJS Egitim Serisi

YouTube kanalimda yayinladigim VueJS egitimleri serisini bu yazida topluyorum. Videolarda yazilan kodlara GitHub ve GitLab‘de ulasabilirsiniz. YouTube Kanalim‘da VueJS videolari ve Frontend gelistirme sureclerine ait vid

Mac OS Turkce Ingilizce Sozluk

Mac OS’da bir sozcuk secip 3 parmak ile tikladiginiz zaman Look up penceresi acilacak ve size o kelimenin Ingilizce anlamini gosterecek. Soyle bir sey olmasi gerekiyor. Buraya Ingilizce Turkce sozluk eklemek icin bir ar

Blogu Hexo ve GitLab Pages'a tasidim

5 Agustos 2014 tarihinde DigitalOcean’daki bir makineye Cihangir Savas ile beraber Ghost blog kurmustuk. O zamandan bu zamana kadar, ayni DO makinesindeki Ghost blog sikintisiz bir sekilde calismaya devam etti. Ozellikle

uzaktancalismak.com

uzaktancalismak.com Uzun zamandan beri hayata gecirmeyi dusundugum remote calismak ile ilgili icerik sitesini sonunda tamamlayabildim. Ozellikle GitLab’e girdikten sonra hemen hemen her gun remote calismak nasil oluyor,

Acik kaynak reklamciligi

Acik kaynak projenizi hazirladiniz. Artik sira projenizin reklamini yapmak, daha cok insana ulasip daha fazla star almak ve hatta projenize disardan destek almaya geldi. Bu yazimda, bunu saglayabilmeniz icin projenizi Tw

devPod'a konuk oldum

devPod‘un bu seneki tatilden onceki son bolumune yani sezon finaline konuk oldum. Ugur Ozyilmazel aka Vigo ve Ustun Ozgur ile yaklasik bir bucuk saat Koding, GitLab ve Frontend uzerine muhabbet ettik. Bu guzel sohbet ici

Chrome DevTools'da coklu satir kod yazip calistirmak

Bildiginiz gibi Chrome Dev Tools’daki Console tab’inde yeni satir eklemek icin Shift+Enter ve kodu calistirmak icin Enter yapmak gerekiyor. Aslinda bunun tam tersi seklinde olsa hayat benim icin daha guzel olabilirdi. Cu

Mac OS Quick Look eklentileri

Mac OS’da bir dosya secip Space tusuna basinca cikan ufak on izleme penceresi cok kullanisli fakat Mac OS’da fazla dosya tipini desteklemiyor. Desteklenmeyen bir dosyasi secip Space tusuna basinca varsayilan pencereyi go

Bir dosyasinin satirdan satira Git gecmisi

Git ile bir dosyanin belli bir satirlarina dokunan commit’leri listemek icin asagidaki komutu kullanabilirsiniz. git rev-list HEAD – FILENAME | (while read rev; do git blame -l -L LINESTART,+LINECOUNT $rev – FILENAME |

JavaScript Debugging ile ilgili bir kac onemli nokta

Bu yazida JavaScript debugging icin onemli olan bir kac puf noktadan bahsedecegim. Bir cok kisinin bildigi bir konu ama bilmeyenlerin gunluk hayatlarini kolaylastiracagini dusundugum icin yazmak istedim. Kisa bir yazi ol

Front End Testing and Continuous Integration

TL;DR This blog post will be about integrating Continuous Integration workflow into a Front End project with using best practices. In this blog post I will use the following technology, library and services which are Gru

Front End Testing ve Continuous Integration

TL;DR Bu yazimda Front End gelistirme surecleri icin test ve CI entegrasyonlarini en iyi yontemlerle (best practice) yapmayi gostermek istiyorum. Kullanilan teknoloji, library ve servisler ise Grunt, Jasmine, Karma Test

Evde guzel kahve keyfi - Aeropress

Gokmen Goksel‘in su tweet’inden sonra kahve seven insanlari guzel ve taze kahve icmeye tesvik etmek ve Aeropress ile tanistirmak icin bu yaziyi yazmaya karar verdim. Aslinda pek kahve seven biri degildim. Ara sira Starbu

Git ile bug olusturan commit'i bulmak - git bisect

Gecen hafta calisan ama bugun calismayan bir ozellige rastladiniz ve kodda saga sola baktiniz ama nerede ve nasil patladigini bulamadiniz. git bisect kullanarak hangi commit ile kirildigini cok daha kolay bir sekilde bul

Remote calisma deneyimim hakkinda

Populer kulturun kurbani olup bir ask.fm hesabi actim. Acarken biraz tereddutluydum ama sonra gelen su guzel soru dogru bir karar verdigimi anlamama yardimci oldu. Soru Remote calismak zor olmuyor mu? Nasil sagladin o di

React ve Virtual DOM mimarisi uzerine

React, Facebook tarafindan gelistirilen kullanici arabirimlerini olusturmayi kolaylastiran bir JavaScript library’sidir. React direk DOM uzerinde degisiklik yapmak yerine Virtual DOM uzerinde degisiklikleri yapiyor. Y

Object Observe

ECMAScript 7’nin belki de en onemli ozelligi olan Object.observe Chrome 36 ile resmen hayatimiza girdi ve artik object uzerinde olusan degisiklikleri native bir sekilde dinlemek ve aksiyon almak mumkun. Aslinda bir cogum

Yeni blog — Ghost

Uzun zamandan beri kendi blogum ile ilgilenemiyordum. Hatta daha da kotusu epey zamandir kendi domain’im uzerinde bos bir Ghost blog duruyordu. Biseyler yazma istegim tekrar alevlendi ve Ghost blog’u biraz adam edim dedi

Bolum 4: Hollanda kamp yeri gezelim! (Camping de Ruimte)

Merhaba arkadaslar Hollanda'da kaldigimiz kamp yerini gezip gostermek istedim sizlere. Gorusmek uzere.

Bolum 3: Karavan turu (Adria Altea 552PK ic mekan)

Merhaba arkadaslar Bu videoda karavanimizin icini ve disina taktigimiz cadiri anlattim. Umarim begenirsiniz. Gorusmek uzere!

Bolum 2: Karavan yerine yerlesiyoruz

Merhaba arkadaslar, Hollanda kamp yeri acisindan cok secenege sahip olan bir ulke ama bu sene buradaki 4. kamp yerimiz olan ...

Bolum 1: Yeni Karavanimizi Teslim Aliyoruz

Merhaba arkadaslar, Gecen sene sahip oldugumuz Caravelair Antares 400 karavani satip Adria Altea 552PK karavan aldik.

My Afternoon Coffee Routine (with Rocket Appartamento & Eureka Specialita)

Merhabalar Is guc yogunlugundan kanala icerik gonderemiyorum, bildiginiz uzere Superpeer asiri yogun Bazi gunler ...

Superpeer'in kuruluş hikayesi

Superpeer'i kuralı neredeyse 1 yıl oldu. Bu süreçte iki yatırım aldık ve büyük bir ekip haline geldik. Aşağıdaki sorular çeşitli ...

Superpeer'in Serverless Yapisi, Cloud Functions/Cloud Run ve GCP/AWS karsilastirmasi

Merhabalar Superpeer, 2020 yilininda basinda kurdugum ve Subat ayinda 2.8 milyon dolar yatirim alan yeni girisimim.

Superpeer Test LiveStream

JavaScript Egitimi #03: Statements

03:40 If statement 05:40 For statement 14:54 While statement 19:37 Do while statement 23:11 Object 26:55 Array 45:08 forEach ...

JavaScript Egitimi #02

Frontend Calisma Grubuyla beraber JavaScript egitim serisine basladik. Serinin devami gelmeye devam edecek. Bu videodaki ...

JavaScript Egitimi #01: JavaScript'e Giris

Frontend Calisma Grubuyla beraber JavaScript egitim serisine basladik. Bu ilk videoda JS'e giris yaptik ve yaptigimiz oturumu ...

Acet Yollarda EP01: Gokay Gurcan

Selamlar Bu videoda Almere'den Amsterdam'a giderken Gokay Gurcan'la arabada yaptigimiz muhabbeti kaydettik. Spontane ...

Hollanda'ya taşınmak, ev bulmak ve yaşam | Yurtdışında Yaşam Medium

Merhabalar arkadaslar Bu videoda Didem'le beraber Melissa Gurcan'in Yurtdisinda Yasam Medium'u icin Hollanda'da is ...

VLOG:🌷Keukenhof - Hollanda Lale Bahcesi

Merhaba arkadaslar Keukenhof Hollanda'nin Lisse sehrinde bulunan ve Mart ayinda acilip Mayis ayinda kapanan cok ozel ...

Vue Router: Alias ve Nested Route ornegi

Selam arkadaslar kodilan.com icin kodilan.com/ilan-ara?type=3 seklinde gozuken URL'leri kodilan.com/ilan-ara/stajyer ...

Google Tag Manager nasil kullanilir?

Bu videoda Google Tag Manager ile sayfada olan olaylarin nasil track edilecegini anlattim. Google Analytics uzerine eklenen ...

Proje Kod İncelemesi: kodilan.com | Vue, Vuex, Vue Router

Selamlar arkadaslar Uzun bir aradan sonra yeni bir video ile tekrar YouTube'a donus yapmak istedim. Bu arada halimi hatrimi ...

Tatil 2018 Drone Footage

Kas ve Kalkan'da yaptigimiz 2018 tatilimizin drone videosu. Drone: DJI Spark.

Hangi üniversite ve bölümü tercih etmeyeliyim?

Email bultenine abone olmak icin http://bit.ly/acet-subs Üniversite sınav sonuçları yakında açıklanıyor, tercih dönemi yaklaştı.

Faydalı İpuçları #4: Mac OS Pencere Yönetimi | Better Touch Tool

Email bultenine abone olmak icin http://bit.ly/acet-subs Merhaba arkadaşlar Bu videoda Better Touch Tool kullanarak Mac OS ...

Sunum: GitLab ve GitLab Frontend'i

Email bultenine abone olmak icin http://bit.ly/acet-subs Herkese merhaba arkadaslar Software Craftsmanship Turkey'de ...

Vue JS SPA'lari deploy etmek: GitLab CI DigitalOcean ve Surge.sh

Email bultenine abone olmak icin http://bit.ly/acet-subs Bu videoda daha onceden olusturdugumuz bir Vue SPA'i GitLab CI ...

Faydalı İpuçları #3: VueJS .native event modifier nedir?

Email bultenine abone olmak icin http://bit.ly/acet-subs Selam arkadaşlar Bu videoda, kullandığımız bir child component'in ...

Bolum 3: GitLab Chrome Extension'i yapalim

Email bultenine abone olmak icin http://bit.ly/acet-subs Selamlar Ilk iki bolumunu beraber gelistirdigimiz Chrome eklentisine bu ...

Bolum 2: GitLab Chrome Extension'i yapalim

Email bultenine abone olmak icin http://bit.ly/acet-subs Selamlar Birinci bolumune asagidaki linkten ulasabileceginiz GitLab ...

Bolum 1: GitLab Chrome Extension'i yapalim

Email bultenine abone olmak icin http://bit.ly/acet-subs Selamlar Aniden bir canli yayina basladim fakat aklimda olan bir fikri ...

Biraz sohbet edip AmsterdamJS Tshirt Çekilişi yapalım

Email bultenine abone olmak icin http://bit.ly/acet-subs Oncelikle biraz sohbet edip, bir kac soru cevap yaptiktan sonra ...

VLOG #06: AmsterdamJS'e gidiyorum

AmsterdamJS etkinliginde VueJS Best Practices konulu bir konusma yapacagim. AmsterdamJS Vlog serisinin ilk videosunda ...

Benden haberler ve Refactor vs Rewrite konusu

Email bultenine abone olmak icin http://bit.ly/acet-subs Bu videoda en cok merak edilen konulardan biri olan Refactor ve Rewrite ...

Yazilimcilar Tasarim Bilmeli mi?

Hakan Ertan Yazilimcilar Tasarim Bilmeli mi? video serisinin 2. videosunda benim de yer almami istedi ve ayni soruyu ...

Gunluk Latte’mi beraber yapalim

Her gun kahvaltidan sonra yaptigim kahvemi ufak bir video yapmak istedim. iPhone'daki iMovie'yle editledim ve oldukca kullanisli ...

Vuex #03/03: Vuex olmadan nasil yapariz?

Email bultenine abone olmak icin http://bit.ly/acet-subs Vuex mini serisinin son videosunda bir uygulamayi Vuex kullanmadan ...

VLOG #05: Yerinde Inceleme: Amsterdam'a yaz gelmis mi?

Amsterdam'da havalarin duzeldigini ve yaz geldigini soyluyorlardi. Dun Amsterdam'a donduk ve bugun yerinde inceledik. Sonuc: ...

Vuex #02/03: 15 Dakikada Vuex konseptleri

Email bultenine abone olmak icin http://bit.ly/acet-subs Bu videoda 15 dk icinde size Vuex konseptlerini kolay bir ornekle ...

GitLab Workflow: VSCode extension for GitLab

This is a product demo of the VSCode extension I built for GitLab. Below you can find related links. Repository: ...

VUEX #01/03: Nedir? Neden kullaniyoruz?

Email bultenine abone olmak icin http://bit.ly/acet-subs Selamlar arkadaslar Bu video ile kanaldaki teknik videolara donus ...

Drone nasil ucurulmaz? DJI Spark Crash

Bugun Rembrandt Park'da talihsiz bir drone kazasi yasadim. 19mt yukseklikte ve yaklasik 40mt ilerimdeydi drone ve bu ...

Bilgem Cakir ile Canli Yayindayiz

Bilgem Cakir'la yazilim ve oyun gelistirme uzerine guzel bir sohbet yapacagiz. Canli yayin suresince Bilgem Cakir'a sorularinizi ...

NYC'den Fatih Arslan ve SF'dan Cihangir Savas'la beraberiz

Bundan yaklasik 2 ay once Fatih Arslan ve Cihangir Savas'la beraber bir yayin yapma fikrini konusuyorduk. Ortak takvim ...

VLOG #02: Amsterdam'da ev aradigim ikinci gun

16 Kasim 2017'de Amsterdam'a tasiniyoruz. O yuzden, Amsterdam'a ev bakmak amacli 3 gunluk kisa bir gezi yaptim.