Barış Güler
Tech Lead, Engineering Manager, (wanna-be) Architect,
the Mentor of his Mantees 🤩
Current: Delivery Hero
Past: Blacklane, Intel, Netaş, Markafoni
And introducing OpenFeature, The Open Standard Supported by CNCF.

More Stories
Node.js ile Tanışma: Web Uygulamaları ve API'lar Oluşturuyoruz
Node.js'yi nasıl kuracağımızı, gerekli paketleri eklemek için npm (Node Package Manager) kullanmayı ve yerleşik HTTP paketi ile web sunucusunu nasıl çalıştıracağımızı öğrenerek işe başladık.

Choose your Engineering Journey: Finding the Right Mentorship For your Role
Before weeks ago, I’ve firstly announced the mentorship programme I’ve decided to take individuals into a structured career path into, to help them navigate in a huge tech ocean to let them choose what’s best for their very own career.

Web Geliştirme Serüvenimizin Son Durağı: Fetch API ve WebStorage API
Javascript Temelleri Kursu'muzun son bölümlerinden birisini başarıyla tamamladık ve artık web geliştirme serüvenimizin bir sonraki aşamasına geçme vakti geldi.

Hearbitz: The Solopreneur's Journey to Launhcing on Product Hunt
When it comes to launching a new product, the day of the week can often make all the difference.

PWA’lar ışığında Postmodern Javascript Serüveni Devam Ediyor!
Javascript Temelleri Kursunun Üçüncü Bölümü Tamamlandı!

Empowering Engineers: Navigating Excellence Through Mentorship
I am excited to introduce our meticulously crafted mentorship program, designed to propel your journey towards engineering excellence. At its core, this program acknowledges the multifaceted nature of growth and offers three distinctive paths to cater to your diverse aspirations.

Üretimhane ile JavaScript Temelleri Kursunun İkinci Bölümü Tamamlandı!
Sizlere heyecan verici bir güncelleme sunmaktan mutluluk duyuyorum arkadaşlar!

Üretimhane ile JavaScript Temelleri Kursunun İlk Bölümü Tamamlandı!
Sizlere harika bir haberim var ve bu heyecanlı haberi paylaşmak isterim! JavaScript Temelleri Eğitimi kursumuzun ilk bölümünü başarıyla tamamladık.

Unveiling the AI Magic: Building Hearbitz on Google Cloud Platform
Web application code bundlers (Webpack, etc.) are used in almost all web applications we develop today. We owe this to the inability of browser engines to keep up with the advancements in ECMAScript so far.

Back to the Future With ES Modules: JS Without Build
Web application code bundlers (Webpack, etc.) are used in almost all web applications we develop today. We owe this to the inability of browser engines to keep up with the advancements in ECMAScript so far.

The Children of Redux — Extended: zustand, Recoil, immer, Nano Stores & Preact Signals
As you noticed from that sincere quote, we will not talk about or describe what exactly Elm does because the title of that series says that we are digging into the libraries inspired by Redux, not inspired Redux.

Mentoring over Coaching: Art of Mentoring "Bored" Techies
Because mentoring "bored software engineers" more than the excited ones is more exciting for me!

Web Workers in a Nutshell
Web Workers are all about keeping a separate thread on the browser different than the main thread which runs all the rendering efforts of the UI.

Snowpack 3.x Streaming Imports ile npm’siz Client’lar
For a while, I’ve been searching for the alternative methods for having components or page fragments independently from each other.

Sunucu-taraflı React Component’leri ve Stream’ler
For a while, I’ve been searching for the alternative methods for having components or page fragments independently from each other.

How Buildless is Possible Today
Web application bundlers are almost in every app we build today. That means every time you want to develop an application, you need to add an extra step before releasing/publishing projects.

The Children of Redux — Part 4: react-easy-state, Kea and state management with RxJS
A wise man said:...

Stack Stories: Hüseyin Babal, Chief Software Architect @ Aurea
We never stop, you know! Talking about software engineering and having nice opportunities to get advices from software handcrafters should...

Stack Stories: Hakan Erdoğan, CTO @ iyzico
Hello folks! Already started a new article series combined with some ideas from pioneering hand-crafters in software industry all over the…

The Children of Redux — Part 3: redux-zero, stent and choo
In the first part and the second part of the series, we talked orderly about Plait, Dutier, dva, Feeble, vdux and hyperapp which already...

The Children of Redux — Part 2: Feeble, vdux and hyperapp
In the first part of these articles, we have discussed about Plait, Dutier and dva. After a short investigation, I have found some others...

The Children of Redux — Part 1: Plait, Dutier and dva
Yes, I know that we sleep with Redux and wake up with it again! After the growing popularity of React library, focusing on the state...

AWS-rendered React chocolate chips with Dawson— Part 1: A simple service for serving components
For a while, I’ve been searching for the alternative methods for having components or page fragments independently from each other.

Simple Guides for JS Tools: Package Managers
One day, you will begin developing on not a greenfield or from-the-scratch project and this time will be the moment you are going to start…

Öğreten Projeler için Otopsi Raporları
Hiç kimse bir nehirde ikinci kez yıkanamaz. İkinci seferde ne o nehir aynı nehirdir, ne de o kişi aynı kişidir. — Herakleitos

JS Levels?
Bu listeyi ‘library/kütüphane’ ya da ‘framework/çatı’ kullanımını göz önüne alarak hazırlasaydım çok objektif bir değerlendirme yapamayacaktım. Nitekim hangi dil olursa olsun, çatı ya da kütüphanesi yerine dilin kendi öz niteliklerine hakim olmak, o dili gerçekten kullanıyor olmaktan geçiyor ve ‘uzmanlığı’ o tanımlıyor.

Git Kulturu * 1
Genelde bu ve benzeri başlıklarla açılan sayfalarda teknik olarak kaynak kontrolünü nasıl yapacağınız anlatılır. Ben daha çok bunu değil, sosyal olarak ne kattığına dair kafa yoruyorum. Geliştirici dediğiniz kişi sosyal bir hayvansa, eylemi de sosyal olmak zorunda ya da onu sosyalleştirmek zorunda.

Talking About Tones of Tools of Javascript or Notes on Next-Generation Javascript Tools'
We never stop, you know! Talking about software engineering and having nice opportunities to get advices from software handcrafters should...
