An engineering practice · 2026
Building software that makes complex things clearer.
Independent notes on engineering, systems, and product craft.
From the desk
All writing → Latest writing
-
Branch protection nedir, neden ve nasıl kullanılır?
GitHub’da main dalını korumak için pull request, kod incelemesi ve CI kontrollerini nasıl zorunlu kılacağınızı öğrenin.
5 dk Read more -
What Changed When We Took Developer Testing Seriously
7 min Read more -
How Many Tools Should Your Agent Run at Once?
6 min Read more -
What Do You Lose When You Filter Logs Before Export?
6 min Read more -
Backend Test Cases: A Practical API Testing Matrix
12 min Read more
Short form
All notes → Field notes
- 001 bookmark
Deno Deploy Sets the Earlier Deadline
Deno Deploy's six-month shutdown window and the runtime's year of maintenance call for separate migration plans.
2 min - 002 principle
Removing a Row Should Not Lose Keyboard Focus
Deleting a list item should preserve the keyboard user's place, with a deliberate focus destination after the interface updates.
2 min - 003 principle
Documentation Should Answer the Next Customer Action
A guide is complete when customers can verify the outcome they came for and know what to try when it fails.
2 min