Skip to content

Hasan Teoman Tıngır

Full Stack Developer

Menu
Menu

How to Implement Model Context Protocol (MCP) in Your AI Projects

25 April 202526 April 2025

Building AI applications without a clear context management system is like coding without version control. It works for a while, until it doesn’t. When I used Cursor first time I realized without clear context, agent stucks in a loop that can’t be escaped without clear statefull instructions. Implementing Model Context Protocol (MCP) properly is the…

Read more
Categories: AI

What is Model Context Protocol (MCP) in LLM Systems?

25 April 202525 April 2025

In the world of AI and Large Language Models (LLMs), one thing has become very clear: context is everything. Without proper context, even the smartest models can feel disconnected, repetitive, or irrelevant. Few months ago I gave a shot to cursor and in two hours it drove me crazy. Since LLM’s works stateless (Means they…

Read more
Categories: AI

Angular 17 ile Bizi Neler Bekliyor ?

28 November 202329 November 2023

Herkese Merhabalar. Bildiğiniz üzere bu ay Angular 17 yepyeni bir imaj çalışması ile birlikte yayına çıkarıldı. Yeni versiyon ile birlikte hem framework içerisinde yeni özellikler ve performans iyileştirmeleri gelirken hem de Angular ekosisteminde bir takım yenilikler de bizi bekliyor. Uzun zamandır ben dahil bir çok Angular geliştiricinin yakındığı konulardan birisi dökümantasyonun çok yetersiz olmasıydı. Rakipleri…

Read more
Categories: Angular

OpenLayers Nasıl Kullanılır ?

24 November 202327 May 2024

Herkese merhaba arkadaşlar. Önceki yazımızda openlayers nedir ve neden kullanmalıyız sorunu yanıtlamıştık. Popüler harita kütüphanelerinden biri olan OpenLayers hangi durumlarda tercih edilmesi gerektğini konuşmuştuk. Bugün ise OpenLayers nasıl kullanılır sorusunu cevaplayacağız. Diğer harita kütüphanelerine göre oldukça gelişmiş featureler barındıran OpenLayers aynı zamanda nesne tabanlı olarak yazılmış olması sayesinde kullanım açısından bize büyük kolaylıklar sağlıyor. Sadece…

Read more
Categories: GIS
open layers nedir ?

Openlayers Nedir ? Neden Tercih Etmeliyiz ?

23 November 202327 May 2024

Merhaba arkadaşlar. Eğer CBS (Coğrafi Bilgi Sistemleri) dünyasına yeni yeni adımlar atıyorsanız adını sık sık duyacağınız kütüphanelerden birisi Open Layers. Peki OpenLayers nedir diye soracak olursanız gelin hep birlikte bakalım. Open Layers web tabanlı harita uygulamaları geliştirmek için kullanılan oldukça güçlü ve esnek bir JavaScript kütüphanesidir. Bu kütüphane, çeşitli harita kaynaklarından (örneğin, Google Haritalar, Bing…

Read more
Categories: GIS

Angular NGXS – 5 Dakikada State Management! Part I

16 November 202316 November 2023

Herkese merhabalar. Bugün angular ekosisteminde NGXS kullanarak nasıl state management yapacağımızı inceleyeceğiz. Angular state management kimi zaman korkutucu gelebilir. Angular zaten karışık işin içine state management girdiğinde işler daha da çok karışıyor diye düşünebilirsiniz. O yüzden bu yazıda olabildiğince küçük küçük adımlar atarak sadece 5 dakika içerisinde nasıl state yönetimi kurabileceğinizi detaylı bir şekilde açıklayacağım….

Read more
Categories: Angular

Angular vs React! Hangisini Tercih Etmeliyiz ?

9 November 20239 November 2023

Herkese Merhaba. Bu yazımızda frontend camiasında faaliyet gösteren herkesin aklındaki o soruya bir açıklık getireceğiz. Angular vs React ? Hangi framework’ü tercih etmeliyiz ? Hangisini öğrenmeliyiz ? Hangisi daha performanslı çalışıyor ? Hangisinin öğrenmesi ve kullanması daha kolay ? vb bütün soruları teker teker irdeleleyeceğim arkadaşlar. Öncesinde isterseniz kısaca SPA frameworkler nedir ? Bize ne…

Read more
Categories: Angular / Javascript / React

Angular Template Driven Form Nedir ? Nasıl Kullanılır ?

25 October 202313 November 2023

Uzun bir aradan sonra herkese merhaba 🙂 Angular Template Driven Form Nedir, Ne işe yarar ve Nasıl kullanılır ? Bu yazımızda angular ekosisteminde formlar ile nasıl çalışacağımıza değineceğiz. Temel olarak iki tip form yapımız var birisi reactive formlar diğeri ise template driven formlar. Reactive formlara diğer bir diğer yazımızda ayrıntılı gireceğiz şu an sadece yüzeysel…

Read more
Categories: Angular / Typescript

Mastering Angular: Customize Your Components with Content Projection

7 June 202327 May 2024

Hi everyone! Today, we’ll dive even deeper into the angular and the content projection. We’ll explore practical code examples to demonstrate how you can customize your components using content projection. Creating a Customizable Card Component with ng-content Imagine you’re building a card component to display various types of content across your application. Instead of creating…

Read more
Categories: Angular / Javascript / Typescript

Master Angular Routing and Lazy Loading: Boost Your App Performance

21 May 202317 November 2023

Welcome, fellow Angular developers! Are you looking for ways to improve your application’s performance and user experience? Look no further, for we shall delve into the realms of Angular routing and lazy loading, two powerful techniques that can significantly enhance your app. Angular Routing: Navigating with Style Angular routing is the backbone of efficient navigation…

Read more
Categories: Angular / Javascript
  • 1
  • 2
  • 3
  • Next

Experienced Full Stack Developer worked in all stages of advanced web development. . Proficient in an assortment of technologies, including .Net Core, NodeJS, Angular 2+, React, PostgreSQL, SQL Server.

  • .NET (2)
  • AI (2)
  • Angular (14)
  • GIS (7)
  • Javascript (8)
  • NodeJS (2)
  • PHP (1)
  • Programming (1)
  • React (2)
  • SCSS (1)
  • Typescript (6)

Hasan Teoman Tıngır

Experienced Full Stack Developer worked in all stages of advanced web development. . Proficient in an assortment of technologies, including .Net Core, NodeJS, Angular 2+, React, PostgreSQL, SQL Server

Social Media

Linkedin Instragram
© 2025 Hasan Teoman Tıngır | Powered by Minimalist Blog WordPress Theme