Learning Log

Daily notes, insights, and lessons from my journey as a .NET developer

This page is my personal knowledge journal — what I learn, what I struggle with, and what I deeply understand while building real software.

What I Learned Today

Small lessons, consistently captured

How to Restore ElasticSearch Backup

Explored cases where async adds overhead and when synchronous code performs better.

📅 Jan 29, 2026 · ElasticSearch · Kibana

How to take ElasticSearch Backup

Explored cases where async adds overhead and when synchronous code performs better.

📅 Jan 06, 2026 · ElasticSearch · Kibana

Recent Learnings

Concepts I explored recently

Elasticsearch Backup Using Kibana

Learned how to take reliable Elasticsearch backups using Snapshot Lifecycle Management and automate them safely.

Read note →

Elasticsearch Restore Using Kibana

Explored how to restore Elasticsearch snapshots using Kibana, handle index conflicts, and verify restored data.

Read note →

Learning Focus Areas

  • .NET & C# internals
  • ASP.NET Core architecture
  • Entity Framework Core
  • Debugging & troubleshooting
  • Performance optimization
  • SQL & data modeling

Learning Philosophy

  • Learn by building real projects
  • Document problems & solutions
  • Focus on fundamentals
  • Understand trade-offs, not just fixes
  • Consistency over intensity