Skip to content

Command Palette

Search for a command to run...

Articles

April 2026

The Uncomfortable Truth About AI-Assisted Development
Ç

The Uncomfortable Truth About AI-Assisted Development

AI-generated code contains 1.7 times more issues than human-written code, particularly in logic errors, security vulnerabilities, and performance problems. While AI coding assistants increase development velocity, they also lead to a significant increase in production incidents due to the code’s tendency to pass shallow tests but fail on edge cases. Effective mitigation requires grounding AI models in context, automating quality checks, and treating AI output as untrusted.

Çalgan
Fixing Apple Mail When It’s Stuck on Downloading Messages
A

Fixing Apple Mail When It’s Stuck on Downloading Messages

Apple Mail shows 'Downloading messages' but nothing arrives? Here’s how I debugged and fixed a broken sync state after a fresh macOS setup.

Arda Kılıçdağı
Serena MCP: Giving Your AI Coding Tools an IDE Brain
A

Serena MCP: Giving Your AI Coding Tools an IDE Brain

I've been recommending Serena to everyone at work for a while, yet somehow never got around to trying it myself. I finally sat down with it on a hobby project - a TypeScript monorepo - and the...

Arda Kılıçdağı
On The Simplicity of Humanness
A

On The Simplicity of Humanness

Just yesterday, Bryan Cantrill published a short piece that touches something that I think most of us fundamentally understand, but don't have the words. The article is very short, titled "The peril...

Alperen Keles
What is a property?
A

What is a property?

When talking about Property-Based Testing, we typically talk in very abstract terms. There are properties, which define the correctness; there are generators, which define the domain; the PBT...

Alperen Keles

March 2026

How "Uncomplicate JavaScript" Got Complicated
E

How "Uncomplicate JavaScript" Got Complicated

Deno was born to uncomplicate JavaScript — but abandoned that modernization lead in pursuit of Node.js compatibility. This is one early adopter's account, from a rejected PR to today's axios supply chain attack, of how the revolution quietly ended.

Eser Ozvataf | SW³
iOS Uygulaması Cold Start İyileştirmeleri, Karpathy Autoresearch, 117 Experiment ve 5 Frontier Model
A

iOS Uygulaması Cold Start İyileştirmeleri, Karpathy Autoresearch, 117 Experiment ve 5 Frontier ModelTurkish

@karpathy geçtiğimiz günlerde oldukça ilginç bir konsept tanıttı. Bir AI modeline araştırma döngüsü kurduruyor, modele deney tasarlattırıyor, deneyi çalıştırtıyor, sonucu ölçtürüyor ve bir sonraki hipotezi ürettiriyor. Buna autoresearch diyor.

Alp Özcan
Açık Kaynak Pazartesi'si: SwiftAutograd, SwiftRL SPM Paketleri
A

Açık Kaynak Pazartesi'si: SwiftAutograd, SwiftRL SPM PaketleriTurkish

Swift'te on-device reinforcement learning için iki SPM paketi: SwiftGrad (autograd engine) ve SwiftRL (RL framework). Karpathy'nin micrograd'ından ilham alan SwiftGrad ve üzerine inşa edilen SwiftRL ile sıfır bağımlılıkla cihaz üzerinde RL eğitimi.

Alp Özcan
Software³ Manifestosu
E

Software³ ManifestosuTurkish

Belirsizlik değil merak: AI çağında halen yazılım üretme motivasyonuma dair bir manifesto

Eser Ozvataf | SW³
Cloudflare Web Fragments: Micro-Frontend Dünyasında "Sanallaştırma"
B

Cloudflare Web Fragments: Micro-Frontend Dünyasında "Sanallaştırma"

Cloudflare'in yeni açık kaynak projesi Web Fragments, micro-frontend dünyasındaki "JavaScript Cehennemi"ne son vermeyi vadediyor. Iframe'in izolasyon gücü ile modern webin hızını birleştiren bu yeni mimari, ekiplerin birbirini bozmadan aynı sayfada çalışmasına nasıl olanak sağlıyor? Gateway, Piercing ve Reframed tekniklerine yakından bakıyoruz.

Burak Akça