About:

Explore AI-assisted development, LLM applications, and software engineering insights from Fatih Kadir Akın's tech journey and experiences.

Website:

Specializations:

Subscribe to RSS:
The article discusses the rise and fall of Google's Agent2Agent (A2A) protocol, which aimed to create a universal language for AI agents. Despite its promising launch and significant enterprise support, A2A failed to gain traction...
The article discusses the introduction of MCP Apps, an extension of the Model Context Protocol (MCP) that allows AI systems to generate interactive user interfaces (UIs) in real-time during conversations. It highlights the limitat...
The blog post introduces 'git-rewrite-commits', an AI-powered tool designed to automatically fix messy commit histories in Git. The author shares personal experiences with poor commit messages and explains how the tool analyzes co...
The article discusses the rise of 'vibe-coding,' where non-developers use AI tools to create functional applications quickly, similar to how Excel became a basic competency in the workplace. It critiques the current developer disc...
The blog post demonstrates how to use prompts.chat/embed for interactive AI-powered tutorials, specifically building a React hook from scratch using AI assistance. It shows the iterative process of improving the hook with TypeScri...
Prompts.chat/embed is a free tool that allows you to embed live, interactive AI prompts directly into your web pages. It supports various context types to make your prompts more powerful and offers extensive customization options....
The text discusses the advanced capabilities of the Model Context Protocol (MCP) and how it enables sophisticated interactions between servers and LLM-driven clients. It provides examples of how MCP can be used for progress tracki...
The Model Context Protocol (MCP) has transitioned from Server-Sent Events (SSE) to Streamable HTTP as the preferred transport mechanism for remote MCP servers. Streamable HTTP offers a simpler, more powerful approach, enabling bid...
The article discusses the Model Context Protocol (MCP) Elicitations protocol, which standardizes interactive AI workflows through structured user input. It explains how the protocol works, its benefits, supported schema types, com...
The article discusses the limitations of traditional A/B testing for user interfaces and proposes AI-generated, per-user interfaces as a solution. It explores the potential of AI to create personalized, adaptive, and optimized int...
The article discusses the fear among developers that AI will replace them, but the author argues that AI will make good developers even better and more valuable. It highlights the ways in which AI is getting better at coding and e...
GitHub announced the GitHub Copilot coding agent, an AI tool that works alongside developers as a team member, eliminating the mental overhead that leads to shortcuts. It understands project context, incorporates discussions, and ...
The article discusses the impact of AI tools on software development, emphasizing that AI has changed human behavior and closed the gap between knowing what to do and actually doing it. It highlights how AI has improved the qualit...
The text discusses the limitations of text-based interactions with AI and proposes a solution to dynamically generate UI components based on conversation context. It explains the mechanism for generating UIs from LLMs, integration...
The article discusses the potential of Model Context Protocol (MCP) in transforming the startup landscape by creating specialized tools that extend the capabilities of existing AI platforms. It highlights the reasons why MCP start...
The article discusses Google's new Agent-to-Agent (A2A) protocol and argues that it is unnecessary given the existence of the more comprehensive Model Context Protocol (MCP). It compares the two protocols and explains how MCP alre...
The article discusses the productivity-enhancing feature of MCP Tools: project scaffolding, which allows for the generation of the complete structure and boilerplate code for a new MCP server project, saving time and ensuring best...
The text compares MCP Tools and the official MCP Inspector, highlighting the differences and advantages of each. It discusses the proxy mode, mock server capabilities, CLI-first approach for automation, and output format flexibili...
MCP Tools is a Go-based CLI application that provides a standardized way to interact with Model Context Protocol servers from the command line. It offers an interactive shell mode, multiple commands for working with MCP servers, a...
The text provides a tutorial on how to use standard CLI tools and jq to interact with Model Context Protocol (MCP) servers, making development and debugging easier. It includes basic operations, exploring resources, creating shell...
The text discusses building a practical filesystem MCP server in Go that allows Claude Desktop to read and write files. It highlights the advantages of using Go for building MCP servers and provides a step-by-step guide for settin...
The article discusses building an MCP server for macOS that allows Claude Desktop to open applications, demonstrating the ability of AI assistants to interact with the operating system. It includes prerequisites, setting up the pr...
The article discusses the Model Context Protocol (MCP) and its capabilities, including resources, tools, and prompts. It provides a tutorial on building a simple MCP server that demonstrates these capabilities. The article also ex...