{"$schema":"https://ejfox.com/schema/page-twin@1.json","kind":"blog_post","url":"https://ejfox.com/blog/week-notes/2025-32","json_url":"https://ejfox.com/blog/week-notes/2025-32.json","generator":"ejfox.com/json-twin@1","data":{"cacheVersion":"2026-05-13-gear-cards","html":"<h2 class=\"\" id=\"2025-32\">2025-32</h2>\n<h3 class=\"\" id=\"daily-check-in--reflections\">Daily Check-In &#x26; Reflections</h3>\n<h3 class=\"\" id=\"-learning--media\">📚 Learning &#x26; Media</h3>\n<!-- Books, articles, movies, TV shows, podcasts consumed -->\n<figure role=\"figure\" aria-label=\"City of Beacon e-waste recycling program guidelines listing acceptable items like computers, phones, batteries, and non-acceptable items like appliances, mercury devices, and hazardous materials.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1754577903/screenshot_2025-08-07_at_10.44.49_AM.png\" alt=\"City of Beacon e-waste recycling program guidelines listing acceptable items like computers, phones, batteries, and non-acceptable items like appliances, mercury devices, and hazardous materials.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1754577903/screenshot_2025-08-07_at_10.44.49_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1754577903/screenshot_2025-08-07_at_10.44.49_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1754577903/screenshot_2025-08-07_at_10.44.49_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1754577903/screenshot_2025-08-07_at_10.44.49_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"City of Beacon e-waste recycling program guidelines listing acceptable items like computers, phones, batteries, and non-acceptable items like appliances, mercury devices, and hazardous materials.\" width=\"1192\" height=\"1900\" style=\"--splay-rot:2.17deg;\" data-dimensions=\"1192×1900\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">City of Beacon e-waste recycling program guidelines listing acceptable items like computers, phones, batteries, and non-acceptable items like appliances, mercury devices, and hazardous materials.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Web page loading screen displaying &#x27;Loading 14 years of data...&#x27; with a progress bar, indicating a data-intensive application retrieving a large historical dataset.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1754579480/screenshot_2025-08-07_at_11.11.09_AM.png\" alt=\"Web page loading screen displaying &#x27;Loading 14 years of data...&#x27; with a progress bar, indicating a data-intensive application retrieving a large historical dataset.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1754579480/screenshot_2025-08-07_at_11.11.09_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1754579480/screenshot_2025-08-07_at_11.11.09_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1754579480/screenshot_2025-08-07_at_11.11.09_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1754579480/screenshot_2025-08-07_at_11.11.09_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Web page loading screen displaying &#x27;Loading 14 years of data...&#x27; with a progress bar, indicating a data-intensive application retrieving a large historical dataset.\" width=\"1796\" height=\"2262\" style=\"--splay-rot:2.43deg;\" data-dimensions=\"1796×2262\" class=\"img-full my-8 rounded-sm img-splay aspect-[3/4] w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Web page loading screen displaying 'Loading 14 years of data...' with a progress bar, indicating a data-intensive application retrieving a large historical dataset.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Doctor House diagnosing spacepunk-logi database persistence failures through API debugging and migration script syntax errors.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1754580238/screenshot_2025-08-07_at_11.23.46_AM.png\" alt=\"Doctor House diagnosing spacepunk-logi database persistence failures through API debugging and migration script syntax errors.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1754580238/screenshot_2025-08-07_at_11.23.46_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1754580238/screenshot_2025-08-07_at_11.23.46_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1754580238/screenshot_2025-08-07_at_11.23.46_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1754580238/screenshot_2025-08-07_at_11.23.46_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Doctor House diagnosing spacepunk-logi database persistence failures through API debugging and migration script syntax errors.\" width=\"1796\" height=\"2262\" style=\"--splay-rot:-1.72deg;\" data-dimensions=\"1796×2262\" class=\"img-full my-8 rounded-sm img-splay aspect-[3/4] w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Doctor House diagnosing spacepunk-logi database persistence failures through API debugging and migration script syntax errors.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"GitHub discussion about PNPM package manager&#x27;s centralized dependency storage and hard linking, with author apologizing for automated robot-generated comment.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1754610927/screenshot_2025-08-07_at_7.55.15_PM.png\" alt=\"GitHub discussion about PNPM package manager&#x27;s centralized dependency storage and hard linking, with author apologizing for automated robot-generated comment.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1754610927/screenshot_2025-08-07_at_7.55.15_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1754610927/screenshot_2025-08-07_at_7.55.15_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1754610927/screenshot_2025-08-07_at_7.55.15_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1754610927/screenshot_2025-08-07_at_7.55.15_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"GitHub discussion about PNPM package manager&#x27;s centralized dependency storage and hard linking, with author apologizing for automated robot-generated comment.\" width=\"1262\" height=\"980\" style=\"--splay-rot:-2.35deg;\" data-dimensions=\"1262×980\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">GitHub discussion about PNPM package manager's centralized dependency storage and hard linking, with author apologizing for automated robot-generated comment.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Real-time CPU usage graph showing 8 processor cores over 60 seconds, with core 2 peaking at 69% and average usage at 35%.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1754659880/screenshot_2025-08-08_at_9.31.07_AM.png\" alt=\"Real-time CPU usage graph showing 8 processor cores over 60 seconds, with core 2 peaking at 69% and average usage at 35%.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1754659880/screenshot_2025-08-08_at_9.31.07_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1754659880/screenshot_2025-08-08_at_9.31.07_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1754659880/screenshot_2025-08-08_at_9.31.07_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1754659880/screenshot_2025-08-08_at_9.31.07_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Real-time CPU usage graph showing 8 processor cores over 60 seconds, with core 2 peaking at 69% and average usage at 35%.\" width=\"1224\" height=\"632\" style=\"--splay-rot:-2.33deg;\" data-dimensions=\"1224×632\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Real-time CPU usage graph showing 8 processor cores over 60 seconds, with core 2 peaking at 69% and average usage at 35%.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Terminal session discussing project visualization ideas including tech stack evolution timelines, frequency bars, and unicode symbols for project type icons.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1754660154/screenshot_2025-08-08_at_9.35.42_AM.png\" alt=\"Terminal session discussing project visualization ideas including tech stack evolution timelines, frequency bars, and unicode symbols for project type icons.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1754660154/screenshot_2025-08-08_at_9.35.42_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1754660154/screenshot_2025-08-08_at_9.35.42_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1754660154/screenshot_2025-08-08_at_9.35.42_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1754660154/screenshot_2025-08-08_at_9.35.42_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Terminal session discussing project visualization ideas including tech stack evolution timelines, frequency bars, and unicode symbols for project type icons.\" width=\"3600\" height=\"2262\" style=\"--splay-rot:-0.6deg;\" data-dimensions=\"3600×2262\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Terminal session discussing project visualization ideas including tech stack evolution timelines, frequency bars, and unicode symbols for project type icons.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"SDR++ software-defined radio tuned to 136.76 MHz displaying FM voice transmission waterfall and spectrum analysis across VHF band.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1754664997/screenshot_2025-08-08_at_10.56.22_AM.png\" alt=\"SDR++ software-defined radio tuned to 136.76 MHz displaying FM voice transmission waterfall and spectrum analysis across VHF band.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1754664997/screenshot_2025-08-08_at_10.56.22_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1754664997/screenshot_2025-08-08_at_10.56.22_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1754664997/screenshot_2025-08-08_at_10.56.22_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1754664997/screenshot_2025-08-08_at_10.56.22_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"SDR++ software-defined radio tuned to 136.76 MHz displaying FM voice transmission waterfall and spectrum analysis across VHF band.\" width=\"1796\" height=\"2262\" style=\"--splay-rot:2.17deg;\" data-dimensions=\"1796×2262\" class=\"img-full my-8 rounded-sm img-splay aspect-[3/4] w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">SDR++ software-defined radio tuned to 136.76 MHz displaying FM voice transmission waterfall and spectrum analysis across VHF band.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Daily Claude API token usage report tracking input/output tokens, cache metrics, and costs across opus-4 and sonnet-4 models from July 7 to August 9, 2025.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1754830821/screenshot_2025-08-10_at_9.00.07_AM.png\" alt=\"Daily Claude API token usage report tracking input/output tokens, cache metrics, and costs across opus-4 and sonnet-4 models from July 7 to August 9, 2025.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1754830821/screenshot_2025-08-10_at_9.00.07_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1754830821/screenshot_2025-08-10_at_9.00.07_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1754830821/screenshot_2025-08-10_at_9.00.07_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1754830821/screenshot_2025-08-10_at_9.00.07_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Daily Claude API token usage report tracking input/output tokens, cache metrics, and costs across opus-4 and sonnet-4 models from July 7 to August 9, 2025.\" width=\"1476\" height=\"2090\" style=\"--splay-rot:-1.96deg;\" data-dimensions=\"1476×2090\" class=\"img-full my-8 rounded-sm img-splay aspect-[3/4] w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Daily Claude API token usage report tracking input/output tokens, cache metrics, and costs across opus-4 and sonnet-4 models from July 7 to August 9, 2025.</figcaption>\n</figure>","title":"2025-32","metadata":{"tags":["weekly-notes","reflections","progress"],"date":"2025-08-05T21:46:56.000Z","modified":"2025-08-12T15:05:25.000Z","words":188,"images":8,"imageDetails":{"total":8,"cloudinary":8,"withDimensions":0},"links":8,"codeBlocks":0,"headers":{"h2":1},"toc":[{"text":"2025-32","slug":"2025-32","level":"h2","children":[{"text":"Daily Check-In & Reflections","slug":"daily-check-in--reflections","level":"h3","children":[]},{"text":"📚 Learning & Media","slug":"-learning--media","level":"h3","children":[]}]}],"type":"post"}},"_links":{"self":"https://ejfox.com/blog/week-notes/2025-32.json","html":"https://ejfox.com/blog/week-notes/2025-32","index":"/blog.json"}}