Building with AI, crafting with code.

Hi, I'm Fatih Kadir Akın. I explore AI-assisted development, LLM applications, and the future of software development, while sharing insights from my tech journey.

Building with <em>AI</em>, <strong>crafting</strong> with <code>code</code>.

Latest Thoughts

Fatih Kadir Akın
Fatih Kadir Akın

GitHub's new coding agent takes AI-assisted development to the next level by addressing the human problems of laziness and excuses, fully automating repetitive tasks and enforcing best practices through autonomous coding capabilities.

Fatih Kadir Akın
Fatih Kadir Akın

After 17 years in the industry, I've seen how AI tools not only make developers faster but also fix the human problems that led to poor code quality, missing documentation, and inconsistent practices.

Fatih Kadir Akın
Fatih Kadir Akın

Explore how AI-generated user interfaces can enhance human-AI interaction by dynamically creating the right interface components at the right time, addressing key limitations of text-only interactions.

Fatih Kadir Akın
Fatih Kadir Akın

How the Model Context Protocol (MCP) is creating exciting opportunities for startups to build monetizable AI-powered tools and services through Claude and other LLMs.

Fatih Kadir Akın
Fatih Kadir Akın

An analysis of why Google's Agent-to-Agent (A2A) protocol adds unnecessary complexity compared to the existing Model Context Protocol (MCP), which already handles agent communication elegantly.

Fatih Kadir Akın
Fatih Kadir Akın

Learn how to quickly scaffold new Model Context Protocol (MCP) server projects using MCP Tools' scaffolding feature, simplifying the creation of TypeScript-based MCP servers with proper configuration and structure.

Fatih Kadir Akın
Fatih Kadir Akın

Discover the key differences between the official Official MCP Inspector and MCP Tools. Learn when to use each tool and how MCP Tools offers advanced capabilities for proxy, mock servers, and CLI workflows.

Fatih Kadir Akın
Fatih Kadir Akın

Discover MCP Tools, a powerful CLI for interacting with Model Context Protocol servers using stdio transport. Learn how to discover and call tools, list resources, and interact with MCP-compatible services.

Fatih Kadir Akın
Fatih Kadir Akın

Learn how to inspect and debug Model Context Protocol (MCP) servers using command-line tools and jq. This guide shows you how to explore server capabilities and test tools directly from your terminal.

Fatih Kadir Akın
Fatih Kadir Akın

Learn how to build a filesystem MCP server in Go that allows Claude Desktop to read and write files. This step-by-step guide shows you how to create a practical tool for file operations using the mcp-golang package.

Fatih Kadir Akın
Fatih Kadir Akın

Learn how to build a custom MCP server that allows Claude Desktop to open applications on your macOS system. This step-by-step guide shows you how to create a tool that brings AI assistance to your daily workflow.

Fatih Kadir Akın
Fatih Kadir Akın

A beginner's guide to building your first Model Context Protocol (MCP) server with examples of resources, tools, and prompts - the three core capabilities that power LLM integrations.

Fatih Kadir Akın
Fatih Kadir Akın

I'm starting this blog to share my honest experiences with AI-assisted development tools like GitHub Copilot, Windsurf and Cursor along with best practices and techniques I've discovered.

Cookies