The Draftsbook Blog
Articles, deep dives, and notes from the engineering community.
Backend Security, OAuth 2.1 & OWASP API Top 10: Zero-Trust Defense in Depth
Master backend security architecture: OAuth 2.1 PKCE, asymmetric JWKS verification, OWASP API Top 10 mitigation, and zero-trust microservice defense.
By Md. Harun-Or-Roshid
RESTful API Architecture & Contract Design: Idempotency, RFC 9457 & OpenAPI 3.1
Master REST API design: Richardson Maturity Model, distributed Idempotency Keys, RFC 9457 problem details, cursor pagination, and OpenAPI 3.1 contracts.
By Md. Harun-Or-Roshid
Asynchronous Queues & Event-Driven Workers: Idempotency, Dead-Letter Queues & Horizon Scaling
Master queue architecture: idempotent job consumers, Redis distributed locks, Transactional Outbox Pattern, Dead-Letter Queues, and KEDA autoscaling.
By Md. Harun-Or-Roshid
Redis 8 Architecture & Advanced Caching Topologies: Memory Optimization & Stampede Mitigation
Master Redis 8 architecture: Cache-Aside, Write-Through, Write-Behind, XFetch cache stampede mitigation, SkipLists, memory packing, and Redis Sentinel failover.
By Md. Harun-Or-Roshid
IELTS Writing Task 2 Part 5: Direct Questions & Band 9 Models
Master IELTS Writing Task 2 two-part direct questions, complex grammatical subordination, and analyze a complete Band 9.0 model essay with examiner marks.
By Md. Harun-Or-Roshid
IELTS Writing Task 2 Part 4: Problem-Solution & Causes
Master IELTS Writing Task 2 problem-solution and cause-effect essays with symmetrical causal chains, practical interventions, and Band 8.5+ templates.
By Md. Harun-Or-Roshid
IELTS Writing Task 2 Part 3: Discussion Essays (Both Views)
Master IELTS Writing Task 2 discussion essays (discuss both views and give your opinion) with balanced argumentation, objective framing, and clear stances.
By Md. Harun-Or-Roshid
IELTS Writing Task 2 Part 2: Opinion Essays (Agree/Disagree)
Master IELTS Writing Task 2 opinion essays (agree or disagree) with unambiguous thesis statements, persuasive argumentation, and Band 9 model essays.
By Md. Harun-Or-Roshid
IELTS Writing Task 2 Part 1: Architecture & 40-Min Strategy
Master IELTS Writing Task 2 40-minute timing, prompt deconstruction, 4-paragraph essay architecture, and clear thesis statements for Band 8.5+.
By Md. Harun-Or-Roshid
IELTS Writing Task 1 Part 5: Maps, Plans & Spatial Changes
Master IELTS Writing Task 1 map comparisons, architectural floorplans, urban redevelopment vocabulary, and cardinal directions for Band 8.5+.
By Md. Harun-Or-Roshid
IELTS Writing Task 1 Part 4: Process & Manufacturing Diagrams
Master IELTS Writing Task 1 process diagrams, natural cycles, industrial manufacturing, passive voice transformations, and sequential connectors.
By Md. Harun-Or-Roshid
IELTS Writing Task 1 Part 3: Static Data & Tables
Master IELTS Writing Task 1 static charts, tables, proportions, and comparative rankings without making common dynamic trend mistakes.
By Md. Harun-Or-Roshid