Skip to main content
Engineering Articles

The Draftsbook Blog

Articles, deep dives, and notes from the engineering community.

Part 5: Assembly Data Allocation: DB, DW, DD, DQ, EQU & NASM Directives
Nov 5, 20263 min read

Part 5: Assembly Data Allocation: DB, DW, DD, DQ, EQU & NASM Directives

Learn data allocation in x86-64 NASM: DB, DW, DD, DQ, uninitialized BSS reservations (RESB, RESQ), symbolic constants (EQU), and preprocessor macros.

By Md. Harun-Or-Roshid

Part 3: Relational Algebra: Selection, Projection, Joins & Set Operations
Nov 5, 20264 min read

Part 3: Relational Algebra: Selection, Projection, Joins & Set Operations

Master relational algebra operators: selection, projection, joins, set division, and algebraic query rewrite rules used by database cost-based optimizers.

By Md. Harun-Or-Roshid

Part 2: Enterprise IT Infrastructure: Cloud Platforms, Networks & Edge
Nov 5, 20263 min read

Part 2: Enterprise IT Infrastructure: Cloud Platforms, Networks & Edge

Analyze enterprise IT infrastructure: cloud service tiers (IaaS, PaaS, SaaS), hybrid architectures, industrial edge computing, and FinOps financial governance.

By Md. Harun-Or-Roshid

Part 4: Bresenham's and Midpoint Circle Generation Algorithm
Nov 5, 20263 min read

Part 4: Bresenham's and Midpoint Circle Generation Algorithm

A complete mathematical derivation and implementation of the Midpoint Circle Algorithm, detailing integer decision parameter recurrence and octant stepping.

By Md. Harun-Or-Roshid

Part 3: Analog and Digital Signals: Time-Domain, Frequency, Bandwidth & Noise
Nov 5, 20262 min read

Part 3: Analog and Digital Signals: Time-Domain, Frequency, Bandwidth & Noise

A deep dive into analog and digital signals, Fourier harmonic analysis, frequency domain spectra, bandwidth calculations, and channel capacity theorems.

By Md. Harun-Or-Roshid

Part 3: Processor Datapath Design: Single-Cycle, Multi-Cycle & Control Units
Nov 5, 20263 min read

Part 3: Processor Datapath Design: Single-Cycle, Multi-Cycle & Control Units

A comparative analysis of single-cycle and multi-cycle processor datapaths, critical path timing calculations, and hardwired vs microprogrammed control units.

By Md. Harun-Or-Roshid

Part 2: Data Models: Relational, Document, Key-Value & Graph Databases
Nov 5, 20263 min read

Part 2: Data Models: Relational, Document, Key-Value & Graph Databases

Compare database data models: relational schemas, document stores, key-value caches, and property graph databases across scalability and query complexity.

By Md. Harun-Or-Roshid

Part 2: Cloud Computing Issues, Migration Phases & Deployment Models
Nov 5, 20263 min read

Part 2: Cloud Computing Issues, Migration Phases & Deployment Models

A deep dive into Public, Private, Hybrid, and Community cloud deployment models, enterprise migration phases, and the 6 R migration strategy framework.

By Md. Harun-Or-Roshid

Part 2: DNS Lookup Explained: Hierarchical Resolution, Root Servers, Anycast & DNSSEC
Nov 5, 20264 min read

Part 2: DNS Lookup Explained: Hierarchical Resolution, Root Servers, Anycast & DNSSEC

A deep dive into Domain Name System (DNS) resolution, comparing recursive vs iterative lookups, root and TLD nameservers, zone files, and DNSSEC.

By Md. Harun-Or-Roshid

Part 4: x86-64 Addressing Modes, Dereferencing & Scale-Index-Base (SIB)
Nov 5, 20263 min read

Part 4: x86-64 Addressing Modes, Dereferencing & Scale-Index-Base (SIB)

Master x86-64 addressing modes: immediate, register, direct, RIP-relative (PIC), base-pointer displacement, and the complete SIB formula with examples.

By Md. Harun-Or-Roshid

Part 2: Network Models: OSI 7-Layer Reference Model & TCP/IP Architecture
Nov 5, 20262 min read

Part 2: Network Models: OSI 7-Layer Reference Model & TCP/IP Architecture

A rigorous comparison of the OSI 7-layer reference model and the TCP/IP protocol suite, examining encapsulation, PDU naming, and layer duties.

By Md. Harun-Or-Roshid

Part 1: How the Internet Works: From Physical Fiber Optics to Global Packet Transmission
Nov 5, 20265 min read

Part 1: How the Internet Works: From Physical Fiber Optics to Global Packet Transmission

A deep dive into how data travels across the globe, tracing packet transmission from browser clicks through fiber-optic cables to web servers.

By Md. Harun-Or-Roshid