Skip to content
No results
  • Home
  • About
  • Case Studies
  • Articles
  • Videos
  • Resume
  • Contact
  • English
    • Türkçe
    • English
Enis Kurtay Yılmaz
  • Home
  • About
  • Case Studies
  • Articles
  • Videos
  • Resume
  • Contact
  • English
    • Türkçe
    • English
Enis Kurtay Yılmaz
  • Engineering

A Reference Number and an Observability Story

SMS ile gelen referans numarası ve tamamlanmayan giriş ekranı: observability örneği

What do you lose when a reference number is never mapped to a correlationId? A short incident story about observability, on-call and incident management.

  • Enis Kurtay YILMAZ
  • 31 July 2026
  • Leadership

Remote Work and Cognitive Load

This article is adapted from a post I shared on LinkedIn. I can say it comfortably on behalf of our own company and teams: we work fully remotely. Even more interesting, we started this back in 2018 — before the…

  • Enis Kurtay YILMAZ
  • 12 July 2026
  • Case Studies

An In-Team AI Business-Analyst Agent: Automatically Enriching Task Scope

Note: An in-team initiative; process and tool names are kept generic. Summary We built an AI agent that acts like a business analyst inside our team. It is triggered automatically when a task is assigned to it or when a…

  • Enis Kurtay YILMAZ
  • 10 March 2026
  • Notes

There Is No Such Thing as “We Will Delete It Later”

This article is adapted from a post I shared on LinkedIn. A test email address added into the code with a “we’ll clean it up later”… Spoiler: it was never cleaned up. And it’s not even in the database; it…

  • Enis Kurtay YILMAZ
  • 15 February 2026
  • Notes

When JSON Fights You: Use a Boolean, Not “1”

This article is adapted from a post I shared on LinkedIn. When I see JSON like this, I feel like I'm solving Sudoku: isCommercial: “1” → there is a thing called Boolean. isLikeCommercial → what is this supposed to mean,…

  • Enis Kurtay YILMAZ
  • 15 October 2025
  • Leadership

Technical Vision and Developer Tools: The Invisible but Critical Foundations

This article is adapted from a post I shared on LinkedIn. In the consulting projects we take on and the organizations we collaborate with, one pattern has become painfully clear: a widespread lack of technical vision. In much of the…

  • Enis Kurtay YILMAZ
  • 15 August 2025
  • Case Studies

Test Environments Should Be as Reliable as Production: A 150M-Record Integration

Note: This case study has been anonymized to protect client and company confidentiality. Summary In an integration project with a large marketplace — where 150 million records each had to be properly accounted for — the biggest blocker to delivery…

  • Enis Kurtay YILMAZ
  • 20 October 2024
  • Architecture

Sustainable Software 101: The Importance of Loose Coupling

This article was originally published on Medium (Appcent publication). Hello again after a long break 👋 Large software development is not a one-person job — it is teamwork. Especially if you build applications or components used by large audiences, you…

  • 26 August 2021
  • Architecture

What Is Layered Architecture? A C# Example

This article was originally published on Medium. With every project or every idea, this is the first thing that comes alive: “How should we build it? Data comes from here, I set it from there, it’s easy to implement on…

  • Enis Kurtay YILMAZ
  • 13 April 2020
  • Architecture

[How To] Open Source Licence System using C#

I wanted to contribute to the open-source world, so I created a project that provides a licence system for your applications: AS_Licence, an open-source licence system. Technologies and patterns used in this project: ASP.NET Core 2.2 .NET Standard 2.0 N-Tier…

  • Enis Kurtay YILMAZ
  • 30 September 2019
1 2
Next
© 2026 Enis Kurtay Yılmaz · LinkedIn · GitHub · Medium · YouTube · X · Instagram