Writing · 10
I write about what I learn at work.
Where AI meets the interface, React and Next.js practices, developer tools. Most articles are in Turkish; all of them are on Medium.
Follow on Medium- Jun 2026 · TRVercel AI SDK — AI Streaming’de Manuel SSE Yönetiminden Vercel AI SDK’e GeçişWhat changed when moving from a hand-written SSE layer for word-by-word AI streaming to the Vercel AI SDK.Beyond Guard Field Notes
- Oct 2025 · TRAG-UI Protokolü — CopilotKit ve SSE Entegrasyon AkışıThe AG-UI protocol between agents and interfaces; an end-to-end integration flow with CopilotKit and SSE.
- Jun 2025 · TRNedir bu n8n? Otomasyonun GücüWhat n8n is and how it connects different applications to automate workflows.
- Mar 2025 · TRGenerative UI ve CopilotKit ile Geleceğin ArayüzleriA first look at Generative UI, where the model produces the interface, and at CopilotKit.
- May 2024 · TRNextJS ile Server Side Rendering (SSR) ve Client Side Rendering (CSR)The differences between SSR and CSR and how they affect performance and user experience.
- May 2024 · TRReact Lazy Load — Nedir? Nasıl Çalışır?Gaining performance in React apps by splitting code and loading it on demand.
- Apr 2024 · TRReact ve Redux Toolkit — GirişSimplifying state management in growing React apps with Redux Toolkit.
- Jan 2023 · ENHow to deploy NextJS project on Github pages?A Next.js project published as a static site on GitHub Pages — the setup behind this very site.Carbon Consulting
- May 2022 · ENReact Auth with High Order ComponentWhat a Higher-Order Component is and how to use one to guard routes with authentication.Carbon Consulting
- Jan 2022 · ENGeneral Bash Usage — 2 (Grep-Awk)Regular expressions with grep and awk to get more out of everyday shell work.Carbon Consulting