Skip to main content
Engineering Articles

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
Nov 1, 20268 min read

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
Nov 1, 20268 min read

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
Nov 1, 20269 min read

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
Nov 1, 20269 min read

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
Oct 27, 20261 min read

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
Oct 27, 20261 min read

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)
Oct 27, 20261 min read

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)
Oct 27, 20261 min read

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
Oct 26, 20262 min read

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
Oct 22, 20261 min read

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
Oct 22, 20261 min read

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
Oct 22, 20261 min read

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