Clean Code

total posts of Clean Code

6
TypeScript Beyond the Basics: Generics, Utility Types and Strict Mode in Real Projects post featured imageTypeScript Beyond the Basics: Generics, Utility Types and Strict Mode in Real Projects

Most teams use TypeScript as a linter and stop there. Generics that preserve your domain types, a short set of utility types, and the two compiler flags people skip are what turn the compiler into a refactoring tool.

Clean Architecture in Laravel Without the Acronym Sprawl: A Folder Layout That Survives Real Projects post featured imageClean Architecture in Laravel Without the Acronym Sprawl: A Folder Layout That Survives Real Projects

A pragmatic folder split for Laravel that keeps Eloquent at the boundary, respects dependency direction, and avoids over-engineering small CRUD apps.

Building Robust RESTful APIs with Laravel: Validation, Resources, and Rate Limiting post featured imageBuilding Robust RESTful APIs with Laravel: Validation, Resources, and Rate Limiting

The pieces that keep a Laravel API clean and safe: form requests for validation, API resources for a consistent response shape, and throttling to protect public endpoints.

Test-Driven Development When It Actually Pays Off: Writing Testable Code Without the Dogma post featured imageTest-Driven Development When It Actually Pays Off: Writing Testable Code Without the Dogma

Learn when TDD speeds you up versus when it slows you down, and how the three-layer rule keeps tests fast and useful in real projects.

A Git Branching and Code Review Workflow That Scales Past Five Developers post featured imageA Git Branching and Code Review Workflow That Scales Past Five Developers

Branching strategy is not the bottleneck, review quality is. Short-lived branches, atomic commits, protected main and automated checks take a five person team to twenty without the arguments.

How I Interview Frontend Developers: 8 Questions That Predict Real Performance post featured imageHow I Interview Frontend Developers: 8 Questions That Predict Real Performance

The questions I actually ask in frontend interviews, and what I am listening for in each answer — from layout behaviour to how a candidate handles a broken build.

parsaaghayi's blog logoparsaaghayi's blog logo

© 2024

All Rights Reserved , Inc.

parsa aghayi