ES
Esra Durmaz|
HomeProjectsExperienceBlogsAboutContact
Connect
LinkedIn
Github
Medium
Instagram
RSS

Engineering notebook

Blog

Things I learn while building software, working with AI, and figuring things out along the way.

Latest article

Understanding C# and the .NET Ecosystem

Apr 17, 2025

A clear introduction to C#, .NET, and how properties help organize access to data in an object-oriented program.

Engineering · C# · .NET · Object-Oriented Programming · Properties · 2 min read

Read article →

Server-Based vs. Serverless Architecture

Aug 30, 2024

A practical comparison of infrastructure control, operational work, scaling, and trade-offs in server-based and serverless systems.

Engineering · Cloud · Architecture · Serverless · Infrastructure · 2 min read

Read article →

Understanding the OSI Model

Jun 20, 2024

Why the seven-layer OSI model exists, what each layer describes, and how encapsulation helps explain communication between devices.

Engineering · Networking · OSI · Computer Networks · Protocols · 2 min read

Read article →

Git: What It Is and Why Developers Use It

Jan 23, 2023

An introduction to Git as a distributed version control system, with a small example of tracking and sharing changes.

Engineering · Git · Version Control · Software Engineering · Command Line · less than a minute read

Read article →
Reach out →
Made by Esra Durmaz |© 2026