Open in app

Sign In

Write

Sign In

Murat Dogan
Murat Dogan

816 Followers

Home

About

Oct 17, 2022

Redux nedir? Nerelerde kullanılır?

Frontend geliştiricilerinin bir çoğunun en çok korktuğu terimlerin başında gelebilir Redux. Hep böyle uzaktan öcü gibi bakılan, sanki öğrenmek asırlar alacak, bir konu öğreneceğiz diye onlarca şeyi nasıl anlayacağız vs diye hep kendinden bariyerli bir öğrenim eğrisi olan konu. Uzun zamandır anlatmak istiyordum, sonunda fırsatını buldum. 20 dakikada evrenin sırrını vermesem de bence Redux’ın sırrını veriyorum. Bu video sonunda hiçbir şey olmasa da Redux’ın korktucu olmadığını görmüş olacaksınız.

Frontend

1 min read

Redux nedir? Nerelerde kullanılır?
Redux nedir? Nerelerde kullanılır?
Frontend

1 min read


Oct 12, 2022

Gerçek bir projede Micro Frontend

Uzun süre sonra herkese merhaba, uzunca bir süredir içerik üretemesem de aslında aklım, fikrim hep buradaydı. Bugün yazısı kısa videosu bol bir içerik bırakıyorum sizlere. Mevcutta çalıştığım şirkette, micro frontend olarak nasıl bir yaklaşım kullanıyoruz, artıları eksileri tam olarak nedir gibi konularda bir video çektim. Video çekim programı ve kullandığım mikrofonun acemiliğiyle bazı şeyler yarım(!) oldu fakat konunun özünü anlamak için yeterli olacağını düşünüyorum. Şimdiden keyifli seyirler.

Front End Development

1 min read

Gerçek bir projede Micro Frontend
Gerçek bir projede Micro Frontend
Front End Development

1 min read


Dec 25, 2020

Madalyonun öteki yüzü: 2020

Bu senenin ne kadar kötü geçtiğini Ocak ayından beri konuşuyoruz aslında. O yüzden ben de bunlara bir yenisini eklemeyeceğim. Güzel şeyler de oldu 2020'de. Onu konuşmak istedim. Sanki mahalle yanarken saçını taramak gibi olacak ama ben de kendi hayatımdan güzel şeyleri anlatacağım. Aile Bu konuda tek değilim biliyorum fazlasıyla duydum bu…

2020

3 min read

Madalyonun öteki yüzü: 2020
Madalyonun öteki yüzü: 2020
2020

3 min read


Published in

ITNEXT

·Jun 15, 2020

Create custom fetch hook for multiple Axios instances

It might be fun when you first start to convert your existing codebase to hooks or start to write your components from scratch using React Hooks. After a few repetitive components, you will get rid of the repeated code blocks, especially while making some network requests. There are so many…

React

2 min read

Create custom fetch hook for multiple Axios instances
Create custom fetch hook for multiple Axios instances
React

2 min read


Published in

JavaScript in Plain English

·Nov 5, 2019

Dynamic Pagination Rendering with pure JavaScript 🚀

I have shared my experiences with creating sortable dynamic data tables. Now, I want to share another experimental story about dynamic pagination rendering. I had to build a pagination module in a project. I examined lots of pagination libraries but these were so over-engineered compared to the product team’s requirements…

JavaScript

4 min read

Dynamic Pagination Rendering with pure JavaScript 🚀
Dynamic Pagination Rendering with pure JavaScript 🚀
JavaScript

4 min read


Published in

JavaScript in Plain English

·Oct 31, 2019

Sortable data tables using pure JavaScript

It’s been a while for writing technical articles, that’s why I decided to write a new one but with one small difference. I decided to write this article in English. Here we go: There was a feature request in my current company, product team requested a table component which should…

JavaScript

6 min read

Sortable data tables using pure JavaScript
Sortable data tables using pure JavaScript
JavaScript

6 min read


Dec 27, 2018

Ben nasıl büyük developer olucam *

Profesyonel iş hayatında 10. yılıma girdiğim şu dönemlerde, teknik olarak hangi konuyu anlatsam diye düşünürken aslında teknik olmayan ama en çok ihtiyaç duyulan bir hususta yazmaya karar verdim. Nereden başlamalıyım? Bugün belki de en uzun yazımı yazacağım, umarım kariyerinin başında, ortasında veya ilerisinde farketmez, bir çıkış noktası arayan arayüz geliştiricilere…

Self Improvement

6 min read

Ben nasıl büyük developer olucam *
Ben nasıl büyük developer olucam *
Self Improvement

6 min read


Dec 26, 2018

Node.js ile site içeriklerini kazımak 🐝

Bir websitesini kazımanın çeşitli legal, illegal sebepleri olabiliyor. Kimisi gerçekten içeriğini kopyalayıp benzeri siteler yapmak için, kimisi yenilikleri takip edebilmek için çeşitli siteleri kazıyıp kendine bir feed oluşturmak için, kimisi sevdiği şirketin iş ilanlarını kaçırmamak için bla bla bla… :) Bu görseli özellikle seçtim çünkü veri toplama işini doğru kurgularsanız…

Nodejs

3 min read

Node.js ile site içeriklerini kazımak 🐝
Node.js ile site içeriklerini kazımak 🐝
Nodejs

3 min read


Oct 23, 2018

Yalın JavaScript ile sayfalama (pagination) yapımı 👨‍💻

Bir önceki yazımda dinamik ve sıralanabilir tablolar geliştirme üzerine deneyimlerimi paylaşmıştım. Şimdi bir diğer poc tadında yaptığım geliştirmemi sizlerle paylaşmak istiyorum. Hürriyet’te bir projede client side işlem yapacak bir sayfalama modülü kodlamam gerekti. Hazır kütüphaneleri, çok yüksek kapasiteli bir şeye ihtiyacım olmadıkça kullanmayı reddeden bir kişiliğim olduğu için, bence bizim…

JavaScript

4 min read

Yalın JavaScript ile sayfalama (pagination) yapımı 👨‍💻
Yalın JavaScript ile sayfalama (pagination) yapımı 👨‍💻
JavaScript

4 min read


Sep 6, 2018

CSS hap yazısı : CSS Scroll Snap💡

Google Chrome 10. yılını Chrome 69 sürümü ile kutluyor. Bu sürümde neler gelmiş diye bakarken aslında çok da yeni olmayan ama bir kısmı deprecated olup bir kısmı geliştirilen CSS Scroll Snap özelliğini keşfettim. Daha fazla kişiye ulaşabilmesi adına da biraz daha detaylandırıp, bu özellikten bahsedeceğim. Öncelikle gündelik hayattan bir örnek…

CSS

2 min read

CSS hap yazısı : CSS Scroll Snap💡
CSS hap yazısı : CSS Scroll Snap💡
CSS

2 min read

Murat Dogan

Murat Dogan

816 Followers

Lead Software Engineer @ PerpetuaLabs https://www.linkedin.com/in/muratdogan17/

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams