Notes from the practice

Engineering
in the open.

Architecture, infrastructure, creative development, and the details that make a system work.

All categories & topics
Filter by tag
Explore article topics

87 articles found

Code Generation Models: Building a Reproducible Evaluation
Model Comparisons
2 min read2026-04-22

Code Generation Models: Building a Reproducible Evaluation

Evaluate coding models and agents using reproducible repository tasks, held-out checks and total review effort rather than unsupported rankings.

Code GenerationAI CodingBenchmarks+2
Sardar Mukhshaf
Sardar Mukhshaf
Debugging CORS Preflights Without Weakening API Security
Bug Fixes & Debugging Deep Dives
3 min read2026-04-24

Debugging CORS Preflights Without Weakening API Security

Separate preflight latency from API latency, trace browser CORS failures, and configure an explicit origin policy without confusing CORS with authentication.

CORSPreflightPerformance+2
Sardar Mukhshaf
Sardar Mukhshaf
CQRS and Event Sourcing: Separate the Decisions
Full-Stack Architecture Patterns
3 min read2026-04-26

CQRS and Event Sourcing: Separate the Decisions

Understand command/query separation, event streams, projection lag and concurrency before choosing a more complex persistence model.

CQRSEvent SourcingArchitecture+2
Sardar Mukhshaf
Sardar Mukhshaf
Debugging CSS Specificity, Cascade Layers and Unexpected Overrides
Bug Fixes & Debugging Deep Dives
3 min read2026-04-30

Debugging CSS Specificity, Cascade Layers and Unexpected Overrides

Trace the winning CSS declaration, distinguish specificity from cascade priority, and use layers and low-specificity selectors to keep component overrides predictable.

CSSSpecificityDebugging+2
Sardar Mukhshaf
Sardar Mukhshaf
Cursor for Professional Development: A Practical Evaluation Guide
New Launches & Product Reviews
3 min read2026-04-30

Cursor for Professional Development: A Practical Evaluation Guide

Evaluate Cursor's agent workflow, project rules and repository fit without unsupported long-term-use claims or outdated pricing comparisons.

Cursor IDEVS CodeAI IDE+2
Sardar Mukhshaf
Sardar Mukhshaf
Diagnosing PostgreSQL Deadlocks and Retrying Transactions
Bug Fixes & Debugging Deep Dives
4 min read2026-04-26

Diagnosing PostgreSQL Deadlocks and Retrying Transactions

Reconstruct a PostgreSQL lock cycle, use consistent lock ordering, and retry a complete transaction without duplicating external side effects.

DeadlockPostgreSQLMySQL+2
Sardar Mukhshaf
Sardar Mukhshaf