Blog
Mert Özen's blog posts on software development, backend, frontend, and DevOps.
Series
2 posts found
#style-guide
Software Architecture
PART 01
Why API Design Is an Architectural Decision: Contracts, Consumers, What REST Really Is and Style Guides
API design is an architectural decision because the contract is everything a consumer can observe, and changing it means changing the consumers too. Starting from Bookstore's old RPC endpoint that returns errors inside a 200, we cover Fielding's REST constraints, the Richardson Maturity Model, where HATEOAS really helps, and the Azure, Google AIP and Zalando guidelines, then write our own style guide as an ADR and enforce it with Spectral.
15 Nov 2026
12 min
7
Frontend
PART 29
Angular 20: Stable Signal APIs, httpResource and the New File Naming
In Angular 20, effect, toSignal and linkedSignal become stable, resource swaps request for params, httpResource arrives, app.ts replaces app.component.ts and *ngIf gets deprecated.
31 Oct 2026
7 min
122