fatih kadir akın's Avatar

fatih kadir akın

@fka.dev

happy human • ⭐️ @github.com star • devrel @teknasyon.com • windsurf ambassador • developer • board member x.com/avtedorg • writing books • entrepreneμr (2 exits) • stars.github.com/profiles/f • github.com/f • prompts.chat • x.com/fkadev • fka.gumroad.com

4,266
Followers
304
Following
399
Posts
15.04.2023
Joined
Posts Following

Latest posts by fatih kadir akın @fka.dev

Post image

number guessing game (courtesy of @fka.dev) in Kip's now interactive playground.

see for yourself at kip-dili.github.io

23.01.2026 01:25 👍 2 🔁 1 💬 0 📌 0

Huge congrats to @fka.dev for hitting the 10,000 followers milestone—an amazing achievement in their followers ranking! #github

https://gitranks.com/profile/f

06.12.2025 08:50 👍 4 🔁 1 💬 0 📌 0

What started with MCP Elicitations is now complete with MCP Apps (and it’s interactive).

The best part: the UI is optional. MCP still works without it. You can use voice, plain text, or the UI. Same features, different ways, zero implementation. Perfect ✨

The future makes me really excited 🤩

22.11.2025 10:14 👍 2 🔁 0 💬 0 📌 0

AI is becoming something very different and more mature. With the new UI/widget features in Model Context Protocol, we can now have interactive, UI-based experiences on AI agents. I’ve been talking about this in my talks for a long time.

22.11.2025 10:14 👍 3 🔁 0 💬 1 📌 0
Preview
MCP Apps: Bringing Interactive UIs to AI Conversations A beginner's guide to MCP Apps - the extension that brings interactive user interfaces to Model Context Protocol, allowing servers to deliver rich visual experiences beyond plain text.

📢 I wrote an introductory post about MCP Apps just introduced in the draft specification (SEP-1865) of Model Context Protocol:

blog.fka.dev/blog/2025-11...

22.11.2025 10:13 👍 5 🔁 1 💬 1 📌 0
Post image

✨ my AI-based git history rewriter hit 710 stars in just 5 days 🤩 Absolutely wild! I love that all the commit-history OCD folks are actually using it 😂

v0.6.9 now supports Windows and includes security improvements like diff redaction 🔒

👉 github.com/f/git-rewrit...

15.11.2025 02:29 👍 6 🔁 1 💬 0 📌 0
Post image Post image

🔥 Last week I ran a workshop at Amazon Türkiye office, diving deep into Amazon’s brand-new agentic IDE kiro.dev, exploring what it can really do and how it stacks up against other agentic code editors.

Over 100 people joined and the energy was incredible! ✨

10.11.2025 21:49 👍 5 🔁 0 💬 0 📌 0
Post image

📢 Tired of commit messages like "update" or "fix"?
I just built git-rewrite-commits, a tiny tool that uses AI to rewrite your Git history with meaningful messages.

Try it now: `npx -y git-rewrite-commits --dry-run`

🔗 github.com/f/git-rewrite-commits

10.11.2025 01:25 👍 6 🔁 1 💬 0 📌 0
Post image

After 10+ years of open-source and community contributions, seeing my name on a star on the floor, in the heart of tech, at one of the best developer conferences, feels like being a Hollywood star 🥹🤩 I love @github.com

28.10.2025 21:04 👍 15 🔁 0 💬 3 📌 0
Post image

🤩 I am at @github.com HQ with my super cool badge!

27.10.2025 16:42 👍 6 🔁 0 💬 0 📌 0
Post image

I made a simple chart to show the core differences between LLM, RAG, and MCP.

It illustrates how each layer adds new abilities, from plain model reasoning to retrieval, real-time actions, and finally, standardized tool calling through Model Context Protocol.

20.10.2025 12:11 👍 6 🔁 0 💬 0 📌 0
Preview
a man in a brown jacket is covering his face with his jacket and the word awful is above him ALT: a man in a brown jacket is covering his face with his jacket and the word awful is above him
19.10.2025 17:38 👍 1 🔁 0 💬 0 📌 0

Görüşelim abi kesin, 1 hafta oradayım.

07.10.2025 19:59 👍 0 🔁 0 💬 1 📌 0

My October event calendar:

🗓️ Oct 10 – SistersLab Git & GitHub
📍 Online

🗓️ Oct 11 – SaaS Summit 2025
📍 Şişli

🗓️ Oct 18 – Komünite MCP Bootcamp
📍 Vadi İstanbul

🗓️ Oct 22 – AI Summit 2025
📍 Ankara, Ministry of Youth & Sports

🗓️ Oct 24-31 – GitHub Universe
📍 San Francisco

07.10.2025 19:51 👍 5 🔁 0 💬 3 📌 0

Versioned deprecations: “Mark moved APIs with shims + deprecation notes.”

Use feature flags where risky: “Gate risky refactors behind flags if behavior might shift.”

Risk log: what could break, how we’ll detect it, and rollback plan.

29.09.2025 20:32 👍 1 🔁 1 💬 0 📌 0
Refactor with this structured flow:
1. Identify bloated files: Detect files that are unusually long or overloaded with logic.
2. Analyze code organization: Understand how modules, functions, and dependencies are structured to spot opportunities for cleaner separation.
3. Modularize components: Break down large files into smaller, reusable, and well-scoped components, functions, or utilities.
4. Eliminate duplication: Consolidate repeated code into shared modules or helpers to reduce redundancy and improve maintainability.
5. Ensure clarity & reusability: After refactoring, verify that the new structure is easier to navigate, extend, and test.

Refactor with this structured flow: 1. Identify bloated files: Detect files that are unusually long or overloaded with logic. 2. Analyze code organization: Understand how modules, functions, and dependencies are structured to spot opportunities for cleaner separation. 3. Modularize components: Break down large files into smaller, reusable, and well-scoped components, functions, or utilities. 4. Eliminate duplication: Consolidate repeated code into shared modules or helpers to reduce redundancy and improve maintainability. 5. Ensure clarity & reusability: After refactoring, verify that the new structure is easier to navigate, extend, and test.

🏄‍♂️ I'll be trying this prompt to refactor some blindly vibe-coded codebase. Let’s see how it goes. Any extra recommendations?

(Plain prompt text is in ALT)

28.09.2025 22:34 👍 3 🔁 0 💬 1 📌 0

Olm en son adamı şakaya güldüler diye tutukladılar aq apartman boşluğu suç olabilir ben riske girmiyim mfmf

27.09.2025 22:23 👍 3 🔁 0 💬 1 📌 0

Jdkdkdkkkdkfkfkf burayı da bitiricem. Bu arada bluskydan gözaltına alınan kimse var mı bişiy denicem de 👉👈

27.09.2025 22:15 👍 2 🔁 0 💬 1 📌 0
Post image

Ahaaahahaaha evet ya müthiş. Onun istediği konularda tivit atmadığım için çok sinirlenen ve beni LinkedIn’de rezil etmeye ant içmiş bir kardeşimiz.

27.09.2025 22:04 👍 1 🔁 0 💬 1 📌 0

Ne gördün aşırı merak ediyorum fkdkkfksmfm

27.09.2025 21:02 👍 0 🔁 0 💬 1 📌 0

Bluesky cennet cennet

27.09.2025 17:31 👍 1 🔁 0 💬 1 📌 0
Preview
a man is sitting on the beach next to the water . ALT: a man is sitting on the beach next to the water .

Fkdkkfkskfkskf

27.09.2025 17:08 👍 3 🔁 0 💬 2 📌 0

Epeydir linç falan yememişsinizdir. Psikolojinizi iyi gördüm.

27.09.2025 16:58 👍 2 🔁 0 💬 1 📌 0

İstanbul’dan başka ile taşınma hissiyle benzer

27.09.2025 13:29 👍 1 🔁 0 💬 2 📌 0

Bi @ssg.dev ve @ozgurozturk.net gazına gelemedim hala.

27.09.2025 12:59 👍 2 🔁 0 💬 1 📌 0

Ara ara "ulan buraya mı geçsem komple" diye bi yükseliyorum.

27.09.2025 12:58 👍 8 🔁 0 💬 4 📌 0

I didn't understand what you mean but sounds nice so thanks.

27.09.2025 12:25 👍 0 🔁 0 💬 1 📌 0

Kudos to @fka.dev for climbing the Stars ranking ladder to #30, jumping up 1 spot from #31! Keep shining bright in the #GitHub galaxy.

https://gitranks.com/profile/f

20.09.2025 17:30 👍 4 🔁 1 💬 0 📌 0

I think it’s changed its pricing model.

08.07.2025 21:07 👍 3 🔁 0 💬 1 📌 0