← Daily LogFIELD LOG No. 033 — 05 Jul 2026

Linked Lists and Bitwise Deep Dive both finished

Cleaned up the B4 exercise I left hanging, finished Linked Lists, then powered through the whole Bitwise Operations chapter in the same session — and set three new ground rules for how I want these sessions to run.

ProgramDriver Development — Phase 1: C Programming
Session#33
ResultTwo chapter tests: 4/5, 4/5 (80% each)
ProgressPhase 1: 240/257 (93.4%) · Total goal: 46.2%

What I got through

  • Went back and actually wrote B4 (search), then finished B8-B10 — Linked Lists is done. Passed the chapter test 4/5 (80%).
  • Got through all of Bitwise Operations Deep Dive: set/clear/toggle/test bit, extracting and inserting a bit field, endianness, checking for powers of two, Kernighan's popcount trick, byte and XOR swaps. Passed 4/5 (80%).

New rules I set for myself

  • Writing exercises are function-only from now on — I write just the function body and drop it into the scaffold myself, then compile and run it.
  • A single "." means "keep going" — I don't have to type a full sentence just to move on.
  • Any time I get a trace or writing answer wrong, I want to actually work through the correct answer myself before moving on — not just mark it wrong and leave it behind.

What's next

Chapter 1.7.D, starting at byte D1.

← 02 Jul 202606 Jul 2026 →

Notes from readers

Comments — via GitHub