ID | EN

Read My Blog

MCP Server: How to Build Custom AI Tools for Claude and Cursor

MCP Server: How to Build Custom AI Tools for Claude and Cursor

Complete guide to building MCP Server from scratch. Learn step-by-step how to build custom AI tools for Claude Desktop and Cursor IDE with TypeScript.

December 23, 2024

MCP (Model Context Protocol) Tutorial: Complete Guide for Developers

MCP (Model Context Protocol) Tutorial: Complete Guide for Developers

Learn Model Context Protocol (MCP) from basics to advanced. Complete tutorial on creating MCP servers, integrating with Claude, and best practices for developers.

December 23, 2024

How to Build an MCP Server with TypeScript and Python

How to Build an MCP Server with TypeScript and Python

Complete guide to building MCP Servers with TypeScript and Python. Side-by-side comparison, code examples, and tips for choosing the right language for your project.

December 23, 2024

How to Build a Blog with Next.js, TailwindCSS, and Sanity CMS

How to Build a Blog with Next.js, TailwindCSS, and Sanity CMS

Complete step-by-step tutorial on building a modern blog with Next.js 14, TailwindCSS, and Sanity CMS as a headless CMS.

December 22, 2024

How to Install Umami on Vercel and Supabase (100% Working)

How to Install Umami on Vercel and Supabase (100% Working)

I used to use Google Analytics, but website performance became slow. Umami is an alternative because it's self-hosted and privacy-friendly.

December 9, 2024

How to Create a System for Mastering New Technologies Without Burning Out

How to Create a System for Mastering New Technologies Without Burning Out

Technology evolves rapidly. As a software engineer, you're probably overwhelmed by this. This article will help.

January 15, 2024

How to Achieve All Your Resolutions Without Failing a Single One

How to Achieve All Your Resolutions Without Failing a Single One

I intentionally wrote this after the first week of 2024, while asking: how are your 2024 resolutions going?

January 8, 2024

How to Download Videos with .m3u8 Format Using FFMPEG

How to Download Videos with .m3u8 Format Using FFMPEG

FFMPEG is a multimedia framework that can decode, encode, transcode, mux, demux, stream, filter, and play. Complete tutorial on downloading videos with m3u8 format.

July 16, 2022

Why I Decided to Write

Why I Decided to Write

This is my first post on this website. Going forward, I will use this website to give back to the web developer community.

June 28, 2022