{"$schema":"https://ejfox.com/schema/page-twin@1.json","kind":"blog_post","url":"https://ejfox.com/blog/week-notes/2025-39","json_url":"https://ejfox.com/blog/week-notes/2025-39.json","generator":"ejfox.com/json-twin@1","data":{"cacheVersion":"2026-05-13-gear-cards","html":"<figure role=\"figure\" aria-label=\"Election polling dashboard showing Donald Trump approval rating trend line and Utah Senate race prediction with John Curtis leading at 99.0% probability.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758558757/screenshot_2025-09-22_at_12.32.23_PM.png\" alt=\"Election polling dashboard showing Donald Trump approval rating trend line and Utah Senate race prediction with John Curtis leading at 99.0% probability.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758558757/screenshot_2025-09-22_at_12.32.23_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758558757/screenshot_2025-09-22_at_12.32.23_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758558757/screenshot_2025-09-22_at_12.32.23_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758558757/screenshot_2025-09-22_at_12.32.23_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Election polling dashboard showing Donald Trump approval rating trend line and Utah Senate race prediction with John Curtis leading at 99.0% probability.\" width=\"3600\" height=\"2338\" style=\"--splay-rot:1.11deg;\" data-dimensions=\"3600×2338\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Election polling dashboard showing Donald Trump approval rating trend line and Utah Senate race prediction with John Curtis leading at 99.0% probability.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Delivery photo showing a package placed in an open garage doorway of a white-brick house with vehicles inside.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758560484/screenshot_2025-09-22_at_1.01.11_PM.png\" alt=\"Delivery photo showing a package placed in an open garage doorway of a white-brick house with vehicles inside.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758560484/screenshot_2025-09-22_at_1.01.11_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758560484/screenshot_2025-09-22_at_1.01.11_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758560484/screenshot_2025-09-22_at_1.01.11_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758560484/screenshot_2025-09-22_at_1.01.11_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Delivery photo showing a package placed in an open garage doorway of a white-brick house with vehicles inside.\" width=\"1294\" height=\"1508\" style=\"--splay-rot:-0.95deg;\" data-dimensions=\"1294×1508\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Delivery photo showing a package placed in an open garage doorway of a white-brick house with vehicles inside.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Election prediction dashboard showing Donald Trump leading Kamala Harris 99.0% to 0.0% in Kentucky presidential race forecast.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758560889/screenshot_2025-09-22_at_1.07.55_PM.png\" alt=\"Election prediction dashboard showing Donald Trump leading Kamala Harris 99.0% to 0.0% in Kentucky presidential race forecast.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758560889/screenshot_2025-09-22_at_1.07.55_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758560889/screenshot_2025-09-22_at_1.07.55_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758560889/screenshot_2025-09-22_at_1.07.55_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758560889/screenshot_2025-09-22_at_1.07.55_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Election prediction dashboard showing Donald Trump leading Kamala Harris 99.0% to 0.0% in Kentucky presidential race forecast.\" width=\"3600\" height=\"2338\" style=\"--splay-rot:0.6deg;\" data-dimensions=\"3600×2338\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Election prediction dashboard showing Donald Trump leading Kamala Harris 99.0% to 0.0% in Kentucky presidential race forecast.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Donald Trump approval rating chart showing support and disapproval trends from February through September 2025, with approval around 48.5% and disapproval at 51.5%.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758567581/screenshot_2025-09-22_at_2.59.26_PM.png\" alt=\"Donald Trump approval rating chart showing support and disapproval trends from February through September 2025, with approval around 48.5% and disapproval at 51.5%.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758567581/screenshot_2025-09-22_at_2.59.26_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758567581/screenshot_2025-09-22_at_2.59.26_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758567581/screenshot_2025-09-22_at_2.59.26_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758567581/screenshot_2025-09-22_at_2.59.26_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Donald Trump approval rating chart showing support and disapproval trends from February through September 2025, with approval around 48.5% and disapproval at 51.5%.\" width=\"3600\" height=\"2338\" style=\"--splay-rot:0.82deg;\" data-dimensions=\"3600×2338\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Donald Trump approval rating chart showing support and disapproval trends from February through September 2025, with approval around 48.5% and disapproval at 51.5%.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Line chart tracking Donald Trump approval rating from February to September 2025, showing stable support around 46.5% approval and 51.5% disapproval.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758568774/screenshot_2025-09-22_at_3.19.21_PM.png\" alt=\"Line chart tracking Donald Trump approval rating from February to September 2025, showing stable support around 46.5% approval and 51.5% disapproval.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758568774/screenshot_2025-09-22_at_3.19.21_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758568774/screenshot_2025-09-22_at_3.19.21_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758568774/screenshot_2025-09-22_at_3.19.21_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758568774/screenshot_2025-09-22_at_3.19.21_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Line chart tracking Donald Trump approval rating from February to September 2025, showing stable support around 46.5% approval and 51.5% disapproval.\" width=\"1796\" height=\"2262\" style=\"--splay-rot:0.6deg;\" 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=\"\">Line chart tracking Donald Trump approval rating from February to September 2025, showing stable support around 46.5% approval and 51.5% disapproval.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Line chart tracking Donald Trump approval rating from February to September 2025, hovering around 45-50%, with current approval at 46.5% and disapproval at 51.5%.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758568786/screenshot_2025-09-22_at_3.19.34_PM.png\" alt=\"Line chart tracking Donald Trump approval rating from February to September 2025, hovering around 45-50%, with current approval at 46.5% and disapproval at 51.5%.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758568786/screenshot_2025-09-22_at_3.19.34_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758568786/screenshot_2025-09-22_at_3.19.34_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758568786/screenshot_2025-09-22_at_3.19.34_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758568786/screenshot_2025-09-22_at_3.19.34_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Line chart tracking Donald Trump approval rating from February to September 2025, hovering around 45-50%, with current approval at 46.5% and disapproval at 51.5%.\" width=\"1796\" height=\"2262\" style=\"--splay-rot:-2.68deg;\" 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=\"\">Line chart tracking Donald Trump approval rating from February to September 2025, hovering around 45-50%, with current approval at 46.5% and disapproval at 51.5%.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Donald Trump approval rating tracking dashboard showing 51.5% disapproval with trend lines from February through September 2025.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758581263/screenshot_2025-09-22_at_6.47.29_PM.png\" alt=\"Donald Trump approval rating tracking dashboard showing 51.5% disapproval with trend lines from February through September 2025.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758581263/screenshot_2025-09-22_at_6.47.29_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758581263/screenshot_2025-09-22_at_6.47.29_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758581263/screenshot_2025-09-22_at_6.47.29_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758581263/screenshot_2025-09-22_at_6.47.29_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Donald Trump approval rating tracking dashboard showing 51.5% disapproval with trend lines from February through September 2025.\" width=\"3600\" height=\"2338\" style=\"--splay-rot:1.22deg;\" data-dimensions=\"3600×2338\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Donald Trump approval rating tracking dashboard showing 51.5% disapproval with trend lines from February through September 2025.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Election polling dashboard displaying Donald Trump approval ratings with favorability metrics for multiple candidates including Cuomo, Schumer, and Sliwa.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758581363/screenshot_2025-09-22_at_6.49.10_PM.png\" alt=\"Election polling dashboard displaying Donald Trump approval ratings with favorability metrics for multiple candidates including Cuomo, Schumer, and Sliwa.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758581363/screenshot_2025-09-22_at_6.49.10_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758581363/screenshot_2025-09-22_at_6.49.10_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758581363/screenshot_2025-09-22_at_6.49.10_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758581363/screenshot_2025-09-22_at_6.49.10_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Election polling dashboard displaying Donald Trump approval ratings with favorability metrics for multiple candidates including Cuomo, Schumer, and Sliwa.\" width=\"2728\" height=\"2262\" style=\"--splay-rot:-1.38deg;\" data-dimensions=\"2728×2262\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Election polling dashboard displaying Donald Trump approval ratings with favorability metrics for multiple candidates including Cuomo, Schumer, and Sliwa.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Election polling dashboard displaying Donald Trump approval ratings alongside favorability metrics for Democratic and Republican candidates and party leaders.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758581381/screenshot_2025-09-22_at_6.49.30_PM.png\" alt=\"Election polling dashboard displaying Donald Trump approval ratings alongside favorability metrics for Democratic and Republican candidates and party leaders.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758581381/screenshot_2025-09-22_at_6.49.30_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758581381/screenshot_2025-09-22_at_6.49.30_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758581381/screenshot_2025-09-22_at_6.49.30_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758581381/screenshot_2025-09-22_at_6.49.30_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Election polling dashboard displaying Donald Trump approval ratings alongside favorability metrics for Democratic and Republican candidates and party leaders.\" width=\"2728\" height=\"2262\" style=\"--splay-rot:2.59deg;\" data-dimensions=\"2728×2262\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Election polling dashboard displaying Donald Trump approval ratings alongside favorability metrics for Democratic and Republican candidates and party leaders.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Donald Trump approval rating polling dashboard displaying 51.5% disapproval trend from February through September 2025.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758582709/screenshot_2025-09-22_at_7.11.35_PM.png\" alt=\"Donald Trump approval rating polling dashboard displaying 51.5% disapproval trend from February through September 2025.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758582709/screenshot_2025-09-22_at_7.11.35_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758582709/screenshot_2025-09-22_at_7.11.35_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758582709/screenshot_2025-09-22_at_7.11.35_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758582709/screenshot_2025-09-22_at_7.11.35_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Donald Trump approval rating polling dashboard displaying 51.5% disapproval trend from February through September 2025.\" width=\"3600\" height=\"2338\" style=\"--splay-rot:-2.38deg;\" data-dimensions=\"3600×2338\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Donald Trump approval rating polling dashboard displaying 51.5% disapproval trend from February through September 2025.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Election prediction market interface displaying 97 betting markets on US presidential and gubernatorial races with candidate matchups and odds.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758582719/screenshot_2025-09-22_at_7.11.47_PM.png\" alt=\"Election prediction market interface displaying 97 betting markets on US presidential and gubernatorial races with candidate matchups and odds.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758582719/screenshot_2025-09-22_at_7.11.47_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758582719/screenshot_2025-09-22_at_7.11.47_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758582719/screenshot_2025-09-22_at_7.11.47_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758582719/screenshot_2025-09-22_at_7.11.47_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Election prediction market interface displaying 97 betting markets on US presidential and gubernatorial races with candidate matchups and odds.\" width=\"2728\" height=\"2262\" style=\"--splay-rot:-0.6deg;\" data-dimensions=\"2728×2262\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Election prediction market interface displaying 97 betting markets on US presidential and gubernatorial races with candidate matchups and odds.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Election polling interface displaying Donald Trump approval ratings with candidate favorability options for Cuomo, Schumer, Sliwa, and party favorability metrics.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758635201/screenshot_2025-09-23_at_9.46.29_AM.png\" alt=\"Election polling interface displaying Donald Trump approval ratings with candidate favorability options for Cuomo, Schumer, Sliwa, and party favorability metrics.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758635201/screenshot_2025-09-23_at_9.46.29_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758635201/screenshot_2025-09-23_at_9.46.29_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758635201/screenshot_2025-09-23_at_9.46.29_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758635201/screenshot_2025-09-23_at_9.46.29_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Election polling interface displaying Donald Trump approval ratings with candidate favorability options for Cuomo, Schumer, Sliwa, and party favorability metrics.\" width=\"1796\" height=\"2262\" style=\"--splay-rot:0.99deg;\" 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=\"\">Election polling interface displaying Donald Trump approval ratings with candidate favorability options for Cuomo, Schumer, Sliwa, and party favorability metrics.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Election forecasting dashboard comparing Mississippi presidential winner predictions over time, showing probability trending upward to near 100% by November 2024.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758635896/screenshot_2025-09-23_at_9.58.01_AM.png\" alt=\"Election forecasting dashboard comparing Mississippi presidential winner predictions over time, showing probability trending upward to near 100% by November 2024.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758635896/screenshot_2025-09-23_at_9.58.01_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758635896/screenshot_2025-09-23_at_9.58.01_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758635896/screenshot_2025-09-23_at_9.58.01_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758635896/screenshot_2025-09-23_at_9.58.01_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Election forecasting dashboard comparing Mississippi presidential winner predictions over time, showing probability trending upward to near 100% by November 2024.\" width=\"3600\" height=\"2338\" style=\"--splay-rot:0.6deg;\" data-dimensions=\"3600×2338\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Election forecasting dashboard comparing Mississippi presidential winner predictions over time, showing probability trending upward to near 100% by November 2024.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Election polling interface showing Andrew Cuomo favorability ratings across demographic segments including party affiliation, gender, and race.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758636662/screenshot_2025-09-23_at_10.10.51_AM.png\" alt=\"Election polling interface showing Andrew Cuomo favorability ratings across demographic segments including party affiliation, gender, and race.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758636662/screenshot_2025-09-23_at_10.10.51_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758636662/screenshot_2025-09-23_at_10.10.51_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758636662/screenshot_2025-09-23_at_10.10.51_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758636662/screenshot_2025-09-23_at_10.10.51_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Election polling interface showing Andrew Cuomo favorability ratings across demographic segments including party affiliation, gender, and race.\" width=\"1796\" height=\"2262\" style=\"--splay-rot:-0.75deg;\" 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=\"\">Election polling interface showing Andrew Cuomo favorability ratings across demographic segments including party affiliation, gender, and race.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Polymarket prediction markets for 2024 U.S. election outcomes across multiple states and races, displaying betting options for presidential and senate winners.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758636667/screenshot_2025-09-23_at_10.10.55_AM.png\" alt=\"Polymarket prediction markets for 2024 U.S. election outcomes across multiple states and races, displaying betting options for presidential and senate winners.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758636667/screenshot_2025-09-23_at_10.10.55_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758636667/screenshot_2025-09-23_at_10.10.55_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758636667/screenshot_2025-09-23_at_10.10.55_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758636667/screenshot_2025-09-23_at_10.10.55_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Polymarket prediction markets for 2024 U.S. election outcomes across multiple states and races, displaying betting options for presidential and senate winners.\" width=\"1796\" height=\"2262\" style=\"--splay-rot:-1.2deg;\" 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=\"\">Polymarket prediction markets for 2024 U.S. election outcomes across multiple states and races, displaying betting options for presidential and senate winners.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Modular synthesizer patch in Cardinal Synth software with oscillators, filters, and sequencers densely interconnected by colored cables\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758636942/screenshot_2025-09-23_at_10.15.25_AM.png\" alt=\"Modular synthesizer patch in Cardinal Synth software with oscillators, filters, and sequencers densely interconnected by colored cables\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758636942/screenshot_2025-09-23_at_10.15.25_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758636942/screenshot_2025-09-23_at_10.15.25_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758636942/screenshot_2025-09-23_at_10.15.25_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758636942/screenshot_2025-09-23_at_10.15.25_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Modular synthesizer patch in Cardinal Synth software with oscillators, filters, and sequencers densely interconnected by colored cables\" width=\"3624\" height=\"2326\" style=\"--splay-rot:-0.68deg;\" data-dimensions=\"3624×2326\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Modular synthesizer patch in Cardinal Synth software with oscillators, filters, and sequencers densely interconnected by colored cables</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Graph showing Donald Trump with 98.5% probability of winning Mississippi&#x27;s 2025 presidential election versus Kamala Harris at 0.0%, with trend line rising from April through September.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758638312/screenshot_2025-09-23_at_10.38.20_AM.png\" alt=\"Graph showing Donald Trump with 98.5% probability of winning Mississippi&#x27;s 2025 presidential election versus Kamala Harris at 0.0%, with trend line rising from April through September.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758638312/screenshot_2025-09-23_at_10.38.20_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758638312/screenshot_2025-09-23_at_10.38.20_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758638312/screenshot_2025-09-23_at_10.38.20_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758638312/screenshot_2025-09-23_at_10.38.20_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Graph showing Donald Trump with 98.5% probability of winning Mississippi&#x27;s 2025 presidential election versus Kamala Harris at 0.0%, with trend line rising from April through September.\" width=\"1604\" height=\"914\" style=\"--splay-rot:-1.81deg;\" data-dimensions=\"1604×914\" class=\"img-full my-8 rounded-sm img-splay aspect-video w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Graph showing Donald Trump with 98.5% probability of winning Mississippi's 2025 presidential election versus Kamala Harris at 0.0%, with trend line rising from April through September.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Election polling dashboard showing Chuck Schumer favorability trending around 30% favorable and 36% unfavorable throughout 2025, with line charts comparing support metrics over time.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758639293/screenshot_2025-09-23_at_10.54.39_AM.png\" alt=\"Election polling dashboard showing Chuck Schumer favorability trending around 30% favorable and 36% unfavorable throughout 2025, with line charts comparing support metrics over time.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758639293/screenshot_2025-09-23_at_10.54.39_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758639293/screenshot_2025-09-23_at_10.54.39_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758639293/screenshot_2025-09-23_at_10.54.39_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758639293/screenshot_2025-09-23_at_10.54.39_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Election polling dashboard showing Chuck Schumer favorability trending around 30% favorable and 36% unfavorable throughout 2025, with line charts comparing support metrics over time.\" width=\"3600\" height=\"2338\" style=\"--splay-rot:-2.08deg;\" data-dimensions=\"3600×2338\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Election polling dashboard showing Chuck Schumer favorability trending around 30% favorable and 36% unfavorable throughout 2025, with line charts comparing support metrics over time.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Election polling dashboard comparing Donald Trump favorability among independents against other candidates and demographic groups.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758639869/screenshot_2025-09-23_at_11.04.15_AM.png\" alt=\"Election polling dashboard comparing Donald Trump favorability among independents against other candidates and demographic groups.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758639869/screenshot_2025-09-23_at_11.04.15_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758639869/screenshot_2025-09-23_at_11.04.15_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758639869/screenshot_2025-09-23_at_11.04.15_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758639869/screenshot_2025-09-23_at_11.04.15_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Election polling dashboard comparing Donald Trump favorability among independents against other candidates and demographic groups.\" width=\"3600\" height=\"2338\" style=\"--splay-rot:-1.3deg;\" data-dimensions=\"3600×2338\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Election polling dashboard comparing Donald Trump favorability among independents against other candidates and demographic groups.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Modal dialog for selecting prediction markets from a polymarket list of 97 markets, displaying market names vertically in scrollable columns.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758647594/screenshot_2025-09-23_at_1.12.58_PM.png\" alt=\"Modal dialog for selecting prediction markets from a polymarket list of 97 markets, displaying market names vertically in scrollable columns.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758647594/screenshot_2025-09-23_at_1.12.58_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758647594/screenshot_2025-09-23_at_1.12.58_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758647594/screenshot_2025-09-23_at_1.12.58_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758647594/screenshot_2025-09-23_at_1.12.58_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Modal dialog for selecting prediction markets from a polymarket list of 97 markets, displaying market names vertically in scrollable columns.\" width=\"2396\" height=\"2262\" style=\"--splay-rot:-1.69deg;\" data-dimensions=\"2396×2262\" class=\"img-full my-8 rounded-sm img-splay aspect-square w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Modal dialog for selecting prediction markets from a polymarket list of 97 markets, displaying market names vertically in scrollable columns.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"2024 California presidential election results showing Kamala Harris (Democratic) won with 9.3 million votes versus Donald Trump (Republican) with 6.1 million votes, with county-level results mapped across California.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758649564/screenshot_2025-09-23_at_1.45.44_PM.png\" alt=\"2024 California presidential election results showing Kamala Harris (Democratic) won with 9.3 million votes versus Donald Trump (Republican) with 6.1 million votes, with county-level results mapped across California.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758649564/screenshot_2025-09-23_at_1.45.44_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758649564/screenshot_2025-09-23_at_1.45.44_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758649564/screenshot_2025-09-23_at_1.45.44_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758649564/screenshot_2025-09-23_at_1.45.44_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"2024 California presidential election results showing Kamala Harris (Democratic) won with 9.3 million votes versus Donald Trump (Republican) with 6.1 million votes, with county-level results mapped across California.\" width=\"1156\" height=\"1024\" style=\"--splay-rot:-0.85deg;\" data-dimensions=\"1156×1024\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">2024 California presidential election results showing Kamala Harris (Democratic) won with 9.3 million votes versus Donald Trump (Republican) with 6.1 million votes, with county-level results mapped across California.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"2024 California presidential election results showing Kamala Harris winning with 9.3M votes versus Trump&#x27;s 6.1M, with county-by-county breakdown and prediction market odds at 99%.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758649567/screenshot_2025-09-23_at_1.45.46_PM.png\" alt=\"2024 California presidential election results showing Kamala Harris winning with 9.3M votes versus Trump&#x27;s 6.1M, with county-by-county breakdown and prediction market odds at 99%.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758649567/screenshot_2025-09-23_at_1.45.46_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758649567/screenshot_2025-09-23_at_1.45.46_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758649567/screenshot_2025-09-23_at_1.45.46_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758649567/screenshot_2025-09-23_at_1.45.46_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"2024 California presidential election results showing Kamala Harris winning with 9.3M votes versus Trump&#x27;s 6.1M, with county-by-county breakdown and prediction market odds at 99%.\" width=\"2396\" height=\"2262\" style=\"--splay-rot:-1.62deg;\" data-dimensions=\"2396×2262\" class=\"img-full my-8 rounded-sm img-splay aspect-square w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">2024 California presidential election results showing Kamala Harris winning with 9.3M votes versus Trump's 6.1M, with county-by-county breakdown and prediction market odds at 99%.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"A solid black rectangle filling the entire frame.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758649882/screenshot_2025-09-23_at_1.51.10_PM.png\" alt=\"A solid black rectangle filling the entire frame.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758649882/screenshot_2025-09-23_at_1.51.10_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758649882/screenshot_2025-09-23_at_1.51.10_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758649882/screenshot_2025-09-23_at_1.51.10_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758649882/screenshot_2025-09-23_at_1.51.10_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"A solid black rectangle filling the entire frame.\" width=\"2\" height=\"8\" style=\"--splay-rot:0.81deg;\" data-dimensions=\"2×8\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">A solid black rectangle filling the entire frame.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Democratic Party favorability tracking chart showing unfavorable opinion at 52.6% and favorable at 37.7% across February to September 2025.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758651045/screenshot_2025-09-23_at_2.10.31_PM.png\" alt=\"Democratic Party favorability tracking chart showing unfavorable opinion at 52.6% and favorable at 37.7% across February to September 2025.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758651045/screenshot_2025-09-23_at_2.10.31_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758651045/screenshot_2025-09-23_at_2.10.31_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758651045/screenshot_2025-09-23_at_2.10.31_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758651045/screenshot_2025-09-23_at_2.10.31_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Democratic Party favorability tracking chart showing unfavorable opinion at 52.6% and favorable at 37.7% across February to September 2025.\" width=\"1608\" height=\"908\" style=\"--splay-rot:0.79deg;\" data-dimensions=\"1608×908\" class=\"img-full my-8 rounded-sm img-splay aspect-video w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Democratic Party favorability tracking chart showing unfavorable opinion at 52.6% and favorable at 37.7% across February to September 2025.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"2020 Florida presidential election results showing Trump&#x27;s 51.2% victory over Biden&#x27;s 47.9%, with county-level swing data indicating Republican gains across the state.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758652974/screenshot_2025-09-23_at_2.42.42_PM.png\" alt=\"2020 Florida presidential election results showing Trump&#x27;s 51.2% victory over Biden&#x27;s 47.9%, with county-level swing data indicating Republican gains across the state.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758652974/screenshot_2025-09-23_at_2.42.42_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758652974/screenshot_2025-09-23_at_2.42.42_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758652974/screenshot_2025-09-23_at_2.42.42_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758652974/screenshot_2025-09-23_at_2.42.42_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"2020 Florida presidential election results showing Trump&#x27;s 51.2% victory over Biden&#x27;s 47.9%, with county-level swing data indicating Republican gains across the state.\" width=\"1072\" height=\"1498\" style=\"--splay-rot:1.81deg;\" data-dimensions=\"1072×1498\" class=\"img-full my-8 rounded-sm img-splay aspect-[3/4] w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">2020 Florida presidential election results showing Trump's 51.2% victory over Biden's 47.9%, with county-level swing data indicating Republican gains across the state.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"2020 Florida presidential election results showing Trump winning 51.2% to Biden&#x27;s 47.9%, with county-level swing data indicating GOP gains across most regions.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758657366/screenshot_2025-09-23_at_3.55.53_PM.png\" alt=\"2020 Florida presidential election results showing Trump winning 51.2% to Biden&#x27;s 47.9%, with county-level swing data indicating GOP gains across most regions.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758657366/screenshot_2025-09-23_at_3.55.53_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758657366/screenshot_2025-09-23_at_3.55.53_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758657366/screenshot_2025-09-23_at_3.55.53_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758657366/screenshot_2025-09-23_at_3.55.53_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"2020 Florida presidential election results showing Trump winning 51.2% to Biden&#x27;s 47.9%, with county-level swing data indicating GOP gains across most regions.\" width=\"1054\" height=\"1578\" style=\"--splay-rot:-1deg;\" data-dimensions=\"1054×1578\" class=\"img-full my-8 rounded-sm img-splay aspect-[3/4] w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">2020 Florida presidential election results showing Trump winning 51.2% to Biden's 47.9%, with county-level swing data indicating GOP gains across most regions.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Four zip files downloading containing precinct-level election data from 2016, 2020, 2022, and 2024 US elections.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758657625/screenshot_2025-09-23_at_4.00.12_PM.png\" alt=\"Four zip files downloading containing precinct-level election data from 2016, 2020, 2022, and 2024 US elections.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758657625/screenshot_2025-09-23_at_4.00.12_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758657625/screenshot_2025-09-23_at_4.00.12_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758657625/screenshot_2025-09-23_at_4.00.12_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758657625/screenshot_2025-09-23_at_4.00.12_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Four zip files downloading containing precinct-level election data from 2016, 2020, 2022, and 2024 US elections.\" width=\"980\" height=\"430\" style=\"--splay-rot:0.94deg;\" data-dimensions=\"980×430\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Four zip files downloading containing precinct-level election data from 2016, 2020, 2022, and 2024 US elections.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"2020 Florida presidential election results showing Trump defeated Biden 51.2% to 47.9%, with county-level swing margins mapped across the state.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758658153/screenshot_2025-09-23_at_4.09.01_PM.png\" alt=\"2020 Florida presidential election results showing Trump defeated Biden 51.2% to 47.9%, with county-level swing margins mapped across the state.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758658153/screenshot_2025-09-23_at_4.09.01_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758658153/screenshot_2025-09-23_at_4.09.01_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758658153/screenshot_2025-09-23_at_4.09.01_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758658153/screenshot_2025-09-23_at_4.09.01_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"2020 Florida presidential election results showing Trump defeated Biden 51.2% to 47.9%, with county-level swing margins mapped across the state.\" width=\"1004\" height=\"1556\" style=\"--splay-rot:-0.6deg;\" data-dimensions=\"1004×1556\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">2020 Florida presidential election results showing Trump defeated Biden 51.2% to 47.9%, with county-level swing margins mapped across the state.</figcaption>\n</figure>\n<p class=\"\"><img src=\"https://res.cloudinary.com/ejf/video/upload/c_scale,f_auto,q_auto:good,w_1280/v1758658186/screenshot_2025-09-23_at_4.09.08_PM.mov\" alt=\"Screenshot - 2025-09-23 16:09 - screenshot 2025-09-23 at 4.09.08 PM.mov\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/video/upload/c_scale,f_auto,q_auto:good,w_640/v1758658186/screenshot_2025-09-23_at_4.09.08_PM.mov 640w, https://res.cloudinary.com/ejf/video/upload/c_scale,f_auto,q_auto:good,w_960/v1758658186/screenshot_2025-09-23_at_4.09.08_PM.mov 960w, https://res.cloudinary.com/ejf/video/upload/c_scale,f_auto,q_auto:good,w_1280/v1758658186/screenshot_2025-09-23_at_4.09.08_PM.mov 1280w, https://res.cloudinary.com/ejf/video/upload/c_scale,f_auto,q_auto:good,w_1920/v1758658186/screenshot_2025-09-23_at_4.09.08_PM.mov 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" style=\"--splay-rot:-0.88deg;\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\"></p>\n<figure role=\"figure\" aria-label=\"macOS Activity Monitor showing system CPU usage at 26.19% with tippecanoe process consuming 96.8% CPU, alongside 870 running processes using 10,774 threads.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758662834/screenshot_2025-09-23_at_5.27.01_PM.png\" alt=\"macOS Activity Monitor showing system CPU usage at 26.19% with tippecanoe process consuming 96.8% CPU, alongside 870 running processes using 10,774 threads.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758662834/screenshot_2025-09-23_at_5.27.01_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758662834/screenshot_2025-09-23_at_5.27.01_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758662834/screenshot_2025-09-23_at_5.27.01_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758662834/screenshot_2025-09-23_at_5.27.01_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"macOS Activity Monitor showing system CPU usage at 26.19% with tippecanoe process consuming 96.8% CPU, alongside 870 running processes using 10,774 threads.\" width=\"1796\" height=\"2262\" style=\"--splay-rot:2.37deg;\" 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=\"\">macOS Activity Monitor showing system CPU usage at 26.19% with tippecanoe process consuming 96.8% CPU, alongside 870 running processes using 10,774 threads.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Activity Monitor showing system processes ranked by CPU usage, with code editor displaying bash merge script for historical precinct election data.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758662846/screenshot_2025-09-23_at_5.27.09_PM.png\" alt=\"Activity Monitor showing system processes ranked by CPU usage, with code editor displaying bash merge script for historical precinct election data.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758662846/screenshot_2025-09-23_at_5.27.09_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758662846/screenshot_2025-09-23_at_5.27.09_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758662846/screenshot_2025-09-23_at_5.27.09_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758662846/screenshot_2025-09-23_at_5.27.09_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Activity Monitor showing system processes ranked by CPU usage, with code editor displaying bash merge script for historical precinct election data.\" width=\"3600\" height=\"2338\" style=\"--splay-rot:-0.6deg;\" data-dimensions=\"3600×2338\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Activity Monitor showing system processes ranked by CPU usage, with code editor displaying bash merge script for historical precinct election data.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Political news graphics showing 2028 House and Senate primary election results for Tennessee and California with candidate names and vote percentages.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758722484/screenshot_2025-09-24_at_10.01.15_AM.png\" alt=\"Political news graphics showing 2028 House and Senate primary election results for Tennessee and California with candidate names and vote percentages.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758722484/screenshot_2025-09-24_at_10.01.15_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758722484/screenshot_2025-09-24_at_10.01.15_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758722484/screenshot_2025-09-24_at_10.01.15_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758722484/screenshot_2025-09-24_at_10.01.15_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Political news graphics showing 2028 House and Senate primary election results for Tennessee and California with candidate names and vote percentages.\" width=\"792\" height=\"1574\" style=\"--splay-rot:-0.6deg;\" data-dimensions=\"792×1574\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Political news graphics showing 2028 House and Senate primary election results for Tennessee and California with candidate names and vote percentages.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Multiple screens showing live election coverage: GOP Senate primaries results for California and GOP 2025 House Tennessee race with candidate photos and vote percentages.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758722500/screenshot_2025-09-24_at_10.01.22_AM.png\" alt=\"Multiple screens showing live election coverage: GOP Senate primaries results for California and GOP 2025 House Tennessee race with candidate photos and vote percentages.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758722500/screenshot_2025-09-24_at_10.01.22_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758722500/screenshot_2025-09-24_at_10.01.22_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758722500/screenshot_2025-09-24_at_10.01.22_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758722500/screenshot_2025-09-24_at_10.01.22_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Multiple screens showing live election coverage: GOP Senate primaries results for California and GOP 2025 House Tennessee race with candidate photos and vote percentages.\" width=\"3600\" height=\"2338\" style=\"--splay-rot:1.58deg;\" data-dimensions=\"3600×2338\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Multiple screens showing live election coverage: GOP Senate primaries results for California and GOP 2025 House Tennessee race with candidate photos and vote percentages.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Web game tutorial for NYC subway navigation with voice-guided instructions and audio caching system.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758724257/screenshot_2025-09-24_at_10.30.44_AM.png\" alt=\"Web game tutorial for NYC subway navigation with voice-guided instructions and audio caching system.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758724257/screenshot_2025-09-24_at_10.30.44_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758724257/screenshot_2025-09-24_at_10.30.44_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758724257/screenshot_2025-09-24_at_10.30.44_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758724257/screenshot_2025-09-24_at_10.30.44_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Web game tutorial for NYC subway navigation with voice-guided instructions and audio caching system.\" width=\"1796\" height=\"2262\" style=\"--splay-rot:0.6deg;\" 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 game tutorial for NYC subway navigation with voice-guided instructions and audio caching system.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Interactive NYC subway construction game showing Manhattan map with progress tracker on step 3 of 6 tutorial instructions.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758729317/screenshot_2025-09-24_at_11.55.03_AM.png\" alt=\"Interactive NYC subway construction game showing Manhattan map with progress tracker on step 3 of 6 tutorial instructions.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758729317/screenshot_2025-09-24_at_11.55.03_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758729317/screenshot_2025-09-24_at_11.55.03_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758729317/screenshot_2025-09-24_at_11.55.03_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758729317/screenshot_2025-09-24_at_11.55.03_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Interactive NYC subway construction game showing Manhattan map with progress tracker on step 3 of 6 tutorial instructions.\" 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=\"\">Interactive NYC subway construction game showing Manhattan map with progress tracker on step 3 of 6 tutorial instructions.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Subway Builder game showing NYC map with construction interface for building subway stations and transit lines across Manhattan and surrounding boroughs.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758729751/screenshot_2025-09-24_at_12.02.12_PM.png\" alt=\"Subway Builder game showing NYC map with construction interface for building subway stations and transit lines across Manhattan and surrounding boroughs.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758729751/screenshot_2025-09-24_at_12.02.12_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758729751/screenshot_2025-09-24_at_12.02.12_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758729751/screenshot_2025-09-24_at_12.02.12_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758729751/screenshot_2025-09-24_at_12.02.12_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Subway Builder game showing NYC map with construction interface for building subway stations and transit lines across Manhattan and surrounding boroughs.\" width=\"3600\" height=\"2262\" style=\"--splay-rot:-1.41deg;\" data-dimensions=\"3600×2262\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Subway Builder game showing NYC map with construction interface for building subway stations and transit lines across Manhattan and surrounding boroughs.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Construction Command tutorial dialog showing progress through 6 building tasks, currently on step 3 of 6, with navigation controls and a city map backdrop.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758729763/screenshot_2025-09-24_at_12.02.30_PM.png\" alt=\"Construction Command tutorial dialog showing progress through 6 building tasks, currently on step 3 of 6, with navigation controls and a city map backdrop.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758729763/screenshot_2025-09-24_at_12.02.30_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758729763/screenshot_2025-09-24_at_12.02.30_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758729763/screenshot_2025-09-24_at_12.02.30_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758729763/screenshot_2025-09-24_at_12.02.30_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Construction Command tutorial dialog showing progress through 6 building tasks, currently on step 3 of 6, with navigation controls and a city map backdrop.\" width=\"774\" height=\"916\" style=\"--splay-rot:-1.91deg;\" data-dimensions=\"774×916\" class=\"img-full my-8 rounded-sm img-splay aspect-[3/4] w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Construction Command tutorial dialog showing progress through 6 building tasks, currently on step 3 of 6, with navigation controls and a city map backdrop.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Subway Builder game showing aerial map of New York City with construction tutorial panel and development console displaying handler performance metrics.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758730269/screenshot_2025-09-24_at_12.10.55_PM.png\" alt=\"Subway Builder game showing aerial map of New York City with construction tutorial panel and development console displaying handler performance metrics.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758730269/screenshot_2025-09-24_at_12.10.55_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758730269/screenshot_2025-09-24_at_12.10.55_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758730269/screenshot_2025-09-24_at_12.10.55_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758730269/screenshot_2025-09-24_at_12.10.55_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Subway Builder game showing aerial map of New York City with construction tutorial panel and development console displaying handler performance metrics.\" width=\"3600\" height=\"2262\" style=\"--splay-rot:1.89deg;\" data-dimensions=\"3600×2262\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Subway Builder game showing aerial map of New York City with construction tutorial panel and development console displaying handler performance metrics.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Reddit thread where user Spencer discusses wanting a job on a show, mentioning experience in animation writing and production, while another user suggests contacting decision-makers Levy and Marder.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758741639/screenshot_2025-09-24_at_3.20.26_PM.png\" alt=\"Reddit thread where user Spencer discusses wanting a job on a show, mentioning experience in animation writing and production, while another user suggests contacting decision-makers Levy and Marder.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758741639/screenshot_2025-09-24_at_3.20.26_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758741639/screenshot_2025-09-24_at_3.20.26_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758741639/screenshot_2025-09-24_at_3.20.26_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758741639/screenshot_2025-09-24_at_3.20.26_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Reddit thread where user Spencer discusses wanting a job on a show, mentioning experience in animation writing and production, while another user suggests contacting decision-makers Levy and Marder.\" width=\"1188\" height=\"1006\" style=\"--splay-rot:-2.31deg;\" data-dimensions=\"1188×1006\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Reddit thread where user Spencer discusses wanting a job on a show, mentioning experience in animation writing and production, while another user suggests contacting decision-makers Levy and Marder.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Subway Builder game interface showing parallel track construction planning with 2 billion dollar budget across a waterfront city map.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758743512/screenshot_2025-09-24_at_3.51.37_PM.png\" alt=\"Subway Builder game interface showing parallel track construction planning with 2 billion dollar budget across a waterfront city map.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758743512/screenshot_2025-09-24_at_3.51.37_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758743512/screenshot_2025-09-24_at_3.51.37_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758743512/screenshot_2025-09-24_at_3.51.37_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758743512/screenshot_2025-09-24_at_3.51.37_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Subway Builder game interface showing parallel track construction planning with 2 billion dollar budget across a waterfront city map.\" width=\"2400\" height=\"1600\" style=\"--splay-rot:-0.6deg;\" data-dimensions=\"2400×1600\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Subway Builder game interface showing parallel track construction planning with 2 billion dollar budget across a waterfront city map.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Election forecasting dashboard tracking 2025 U.S. races including New Jersey governor, California proposition 50, Pennsylvania Commonwealth Court, and Georgia Public Service Commissioner with candidate matchups and polling data.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758744723/screenshot_2025-09-24_at_4.11.51_PM.png\" alt=\"Election forecasting dashboard tracking 2025 U.S. races including New Jersey governor, California proposition 50, Pennsylvania Commonwealth Court, and Georgia Public Service Commissioner with candidate matchups and polling data.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758744723/screenshot_2025-09-24_at_4.11.51_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758744723/screenshot_2025-09-24_at_4.11.51_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758744723/screenshot_2025-09-24_at_4.11.51_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758744723/screenshot_2025-09-24_at_4.11.51_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Election forecasting dashboard tracking 2025 U.S. races including New Jersey governor, California proposition 50, Pennsylvania Commonwealth Court, and Georgia Public Service Commissioner with candidate matchups and polling data.\" width=\"1796\" height=\"2262\" style=\"--splay-rot:2.8deg;\" 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=\"\">Election forecasting dashboard tracking 2025 U.S. races including New Jersey governor, California proposition 50, Pennsylvania Commonwealth Court, and Georgia Public Service Commissioner with candidate matchups and polling data.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Election forecasting dashboard displaying 2025 races including gubernatorial and ballot proposition elections across multiple states with candidate matchups and polling data.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758745911/screenshot_2025-09-24_at_4.31.38_PM.png\" alt=\"Election forecasting dashboard displaying 2025 races including gubernatorial and ballot proposition elections across multiple states with candidate matchups and polling data.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758745911/screenshot_2025-09-24_at_4.31.38_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758745911/screenshot_2025-09-24_at_4.31.38_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758745911/screenshot_2025-09-24_at_4.31.38_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758745911/screenshot_2025-09-24_at_4.31.38_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Election forecasting dashboard displaying 2025 races including gubernatorial and ballot proposition elections across multiple states with candidate matchups and polling data.\" width=\"1796\" height=\"2262\" style=\"--splay-rot:-1.22deg;\" 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=\"\">Election forecasting dashboard displaying 2025 races including gubernatorial and ballot proposition elections across multiple states with candidate matchups and polling data.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Election race tracking dashboard showing 2025 ballot initiatives and political races across U.S. states with candidate details and vote dates.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758745939/screenshot_2025-09-24_at_4.32.04_PM.png\" alt=\"Election race tracking dashboard showing 2025 ballot initiatives and political races across U.S. states with candidate details and vote dates.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758745939/screenshot_2025-09-24_at_4.32.04_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758745939/screenshot_2025-09-24_at_4.32.04_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758745939/screenshot_2025-09-24_at_4.32.04_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758745939/screenshot_2025-09-24_at_4.32.04_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Election race tracking dashboard showing 2025 ballot initiatives and political races across U.S. states with candidate details and vote dates.\" width=\"3600\" height=\"2338\" style=\"--splay-rot:-1.52deg;\" data-dimensions=\"3600×2338\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Election race tracking dashboard showing 2025 ballot initiatives and political races across U.S. states with candidate details and vote dates.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Election tracking dashboard showing 2025 gubernatorial and ballot proposition races across US states with race IDs, featured candidates, and news updates.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758748231/screenshot_2025-09-24_at_5.10.18_PM.png\" alt=\"Election tracking dashboard showing 2025 gubernatorial and ballot proposition races across US states with race IDs, featured candidates, and news updates.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758748231/screenshot_2025-09-24_at_5.10.18_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758748231/screenshot_2025-09-24_at_5.10.18_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758748231/screenshot_2025-09-24_at_5.10.18_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758748231/screenshot_2025-09-24_at_5.10.18_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Election tracking dashboard showing 2025 gubernatorial and ballot proposition races across US states with race IDs, featured candidates, and news updates.\" width=\"3590\" height=\"2048\" style=\"--splay-rot:1.01deg;\" data-dimensions=\"3590×2048\" class=\"img-full my-8 rounded-sm img-splay aspect-video w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Election tracking dashboard showing 2025 gubernatorial and ballot proposition races across US states with race IDs, featured candidates, and news updates.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Election dashboard tracking 2025 races for Virginia governor, New Jersey governor, New York City mayor, and California ballot propositions with candidate matchups and news updates about political campaigns.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758748410/screenshot_2025-09-24_at_5.13.17_PM.png\" alt=\"Election dashboard tracking 2025 races for Virginia governor, New Jersey governor, New York City mayor, and California ballot propositions with candidate matchups and news updates about political campaigns.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758748410/screenshot_2025-09-24_at_5.13.17_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758748410/screenshot_2025-09-24_at_5.13.17_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758748410/screenshot_2025-09-24_at_5.13.17_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758748410/screenshot_2025-09-24_at_5.13.17_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Election dashboard tracking 2025 races for Virginia governor, New Jersey governor, New York City mayor, and California ballot propositions with candidate matchups and news updates about political campaigns.\" width=\"1776\" height=\"1678\" style=\"--splay-rot:-2.97deg;\" data-dimensions=\"1776×1678\" class=\"img-full my-8 rounded-sm img-splay aspect-square w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Election dashboard tracking 2025 races for Virginia governor, New Jersey governor, New York City mayor, and California ballot propositions with candidate matchups and news updates about political campaigns.</figcaption>\n</figure>\n<p class=\"\"><img src=\"https://res.cloudinary.com/ejf/video/upload/c_scale,f_auto,q_auto:good,w_1280/v1758755479/screenshot_2025-09-24_at_7.10.48_PM.mov\" alt=\"Screenshot - 2025-09-24 19:11 - screenshot 2025-09-24 at 7.10.48 PM.mov\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/video/upload/c_scale,f_auto,q_auto:good,w_640/v1758755479/screenshot_2025-09-24_at_7.10.48_PM.mov 640w, https://res.cloudinary.com/ejf/video/upload/c_scale,f_auto,q_auto:good,w_960/v1758755479/screenshot_2025-09-24_at_7.10.48_PM.mov 960w, https://res.cloudinary.com/ejf/video/upload/c_scale,f_auto,q_auto:good,w_1280/v1758755479/screenshot_2025-09-24_at_7.10.48_PM.mov 1280w, https://res.cloudinary.com/ejf/video/upload/c_scale,f_auto,q_auto:good,w_1920/v1758755479/screenshot_2025-09-24_at_7.10.48_PM.mov 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" style=\"--splay-rot:0.94deg;\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\"></p>\n<figure role=\"figure\" aria-label=\"Documentation about Claude AI tool usage, MCP server configuration, and custom slash commands for development workflows.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758807065/screenshot_2025-09-25_at_9.30.49_AM.png\" alt=\"Documentation about Claude AI tool usage, MCP server configuration, and custom slash commands for development workflows.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758807065/screenshot_2025-09-25_at_9.30.49_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758807065/screenshot_2025-09-25_at_9.30.49_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758807065/screenshot_2025-09-25_at_9.30.49_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758807065/screenshot_2025-09-25_at_9.30.49_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Documentation about Claude AI tool usage, MCP server configuration, and custom slash commands for development workflows.\" width=\"3600\" height=\"2338\" style=\"--splay-rot:2.15deg;\" data-dimensions=\"3600×2338\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Documentation about Claude AI tool usage, MCP server configuration, and custom slash commands for development workflows.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Loading screen displaying a spinning progress indicator with &#x22;Loading map&#x22; text on dark background.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758808907/screenshot_2025-09-25_at_10.01.34_AM.png\" alt=\"Loading screen displaying a spinning progress indicator with &#x22;Loading map&#x22; text on dark background.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758808907/screenshot_2025-09-25_at_10.01.34_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758808907/screenshot_2025-09-25_at_10.01.34_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758808907/screenshot_2025-09-25_at_10.01.34_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758808907/screenshot_2025-09-25_at_10.01.34_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Loading screen displaying a spinning progress indicator with &#x22;Loading map&#x22; text on dark background.\" width=\"502\" height=\"280\" style=\"--splay-rot:-1.12deg;\" data-dimensions=\"502×280\" class=\"img-full my-8 rounded-sm img-splay aspect-video w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Loading screen displaying a spinning progress indicator with \"Loading map\" text on dark background.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Dither Boy software license activation dialog requesting email and license key entry.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758809964/screenshot_2025-09-25_at_10.19.11_AM.png\" alt=\"Dither Boy software license activation dialog requesting email and license key entry.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758809964/screenshot_2025-09-25_at_10.19.11_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758809964/screenshot_2025-09-25_at_10.19.11_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758809964/screenshot_2025-09-25_at_10.19.11_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758809964/screenshot_2025-09-25_at_10.19.11_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Dither Boy software license activation dialog requesting email and license key entry.\" width=\"2500\" height=\"2206\" style=\"--splay-rot:-0.6deg;\" data-dimensions=\"2500×2206\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Dither Boy software license activation dialog requesting email and license key entry.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Subway Builder game tutorial dialog welcoming player to design a city transit system with budget of $2 billion.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758846525/screenshot_2025-09-25_at_8.28.33_PM.png\" alt=\"Subway Builder game tutorial dialog welcoming player to design a city transit system with budget of $2 billion.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758846525/screenshot_2025-09-25_at_8.28.33_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758846525/screenshot_2025-09-25_at_8.28.33_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758846525/screenshot_2025-09-25_at_8.28.33_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758846525/screenshot_2025-09-25_at_8.28.33_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Subway Builder game tutorial dialog welcoming player to design a city transit system with budget of $2 billion.\" width=\"1796\" height=\"2262\" style=\"--splay-rot:2.57deg;\" 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=\"\">Subway Builder game tutorial dialog welcoming player to design a city transit system with budget of $2 billion.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Subway Builder application prompting for license key entry with validation error and Electron security warnings in developer console.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758891145/screenshot_2025-09-26_at_8.52.13_AM.png\" alt=\"Subway Builder application prompting for license key entry with validation error and Electron security warnings in developer console.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758891145/screenshot_2025-09-26_at_8.52.13_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758891145/screenshot_2025-09-26_at_8.52.13_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758891145/screenshot_2025-09-26_at_8.52.13_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758891145/screenshot_2025-09-26_at_8.52.13_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Subway Builder application prompting for license key entry with validation error and Electron security warnings in developer console.\" width=\"2400\" height=\"1600\" style=\"--splay-rot:-0.6deg;\" data-dimensions=\"2400×1600\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Subway Builder application prompting for license key entry with validation error and Electron security warnings in developer console.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Electron app launch error dialog reporting missing main.js entry point in package.json for metro-maker4 project\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758892968/screenshot_2025-09-26_at_9.22.35_AM.png\" alt=\"Electron app launch error dialog reporting missing main.js entry point in package.json for metro-maker4 project\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758892968/screenshot_2025-09-26_at_9.22.35_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758892968/screenshot_2025-09-26_at_9.22.35_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758892968/screenshot_2025-09-26_at_9.22.35_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758892968/screenshot_2025-09-26_at_9.22.35_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Electron app launch error dialog reporting missing main.js entry point in package.json for metro-maker4 project\" width=\"520\" height=\"604\" style=\"--splay-rot:-1.5deg;\" data-dimensions=\"520×604\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Electron app launch error dialog reporting missing main.js entry point in package.json for metro-maker4 project</figcaption>\n</figure>\n<p class=\"\"><img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758893217/screenshot_2025-09-26_at_9.26.44_AM.png\" alt=\"Screenshot - 2025-09-26 09:26 - screenshot 2025-09-26 at 9.26.44 AM.png\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758893217/screenshot_2025-09-26_at_9.26.44_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758893217/screenshot_2025-09-26_at_9.26.44_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758893217/screenshot_2025-09-26_at_9.26.44_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758893217/screenshot_2025-09-26_at_9.26.44_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" style=\"--splay-rot:-0.6deg;\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\"></p>\n<figure role=\"figure\" aria-label=\"Terminal showing npm run e-dev command in a client-code directory on macOS\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758893648/screenshot_2025-09-26_at_9.33.55_AM.png\" alt=\"Terminal showing npm run e-dev command in a client-code directory on macOS\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758893648/screenshot_2025-09-26_at_9.33.55_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758893648/screenshot_2025-09-26_at_9.33.55_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758893648/screenshot_2025-09-26_at_9.33.55_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758893648/screenshot_2025-09-26_at_9.33.55_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Terminal showing npm run e-dev command in a client-code directory on macOS\" width=\"288\" height=\"106\" style=\"--splay-rot:-1.59deg;\" data-dimensions=\"288×106\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Terminal showing npm run e-dev command in a client-code directory on macOS</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Newspaper article about a $2 billion transit system project that remains incomplete, with browser developer console showing TypeErrors and accessibility warnings.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758895081/screenshot_2025-09-26_at_9.57.52_AM.png\" alt=\"Newspaper article about a $2 billion transit system project that remains incomplete, with browser developer console showing TypeErrors and accessibility warnings.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758895081/screenshot_2025-09-26_at_9.57.52_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758895081/screenshot_2025-09-26_at_9.57.52_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758895081/screenshot_2025-09-26_at_9.57.52_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758895081/screenshot_2025-09-26_at_9.57.52_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Newspaper article about a $2 billion transit system project that remains incomplete, with browser developer console showing TypeErrors and accessibility warnings.\" width=\"2400\" height=\"1600\" style=\"--splay-rot:1.59deg;\" data-dimensions=\"2400×1600\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Newspaper article about a $2 billion transit system project that remains incomplete, with browser developer console showing TypeErrors and accessibility warnings.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Satirical newspaper article about New York City&#x27;s $2 billion transit system with one station and no operating routes, alongside browser console errors for accessibility issues.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758895106/screenshot_2025-09-26_at_9.58.14_AM.png\" alt=\"Satirical newspaper article about New York City&#x27;s $2 billion transit system with one station and no operating routes, alongside browser console errors for accessibility issues.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758895106/screenshot_2025-09-26_at_9.58.14_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758895106/screenshot_2025-09-26_at_9.58.14_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758895106/screenshot_2025-09-26_at_9.58.14_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758895106/screenshot_2025-09-26_at_9.58.14_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Satirical newspaper article about New York City&#x27;s $2 billion transit system with one station and no operating routes, alongside browser console errors for accessibility issues.\" width=\"2400\" height=\"1600\" style=\"--splay-rot:1.34deg;\" data-dimensions=\"2400×1600\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Satirical newspaper article about New York City's $2 billion transit system with one station and no operating routes, alongside browser console errors for accessibility issues.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Satirical newspaper article about NYC&#x27;s new transit system opening with only one station and zero routes, mocking the city&#x27;s lack of infrastructure.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758895122/screenshot_2025-09-26_at_9.58.29_AM.png\" alt=\"Satirical newspaper article about NYC&#x27;s new transit system opening with only one station and zero routes, mocking the city&#x27;s lack of infrastructure.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758895122/screenshot_2025-09-26_at_9.58.29_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758895122/screenshot_2025-09-26_at_9.58.29_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758895122/screenshot_2025-09-26_at_9.58.29_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758895122/screenshot_2025-09-26_at_9.58.29_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Satirical newspaper article about NYC&#x27;s new transit system opening with only one station and zero routes, mocking the city&#x27;s lack of infrastructure.\" width=\"2400\" height=\"1600\" style=\"--splay-rot:2.26deg;\" data-dimensions=\"2400×1600\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Satirical newspaper article about NYC's new transit system opening with only one station and zero routes, mocking the city's lack of infrastructure.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Newspaper article reporting New York City&#x27;s transit system launch delays despite completed stations and $1.85 billion budget.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758895146/screenshot_2025-09-26_at_9.58.53_AM.png\" alt=\"Newspaper article reporting New York City&#x27;s transit system launch delays despite completed stations and $1.85 billion budget.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758895146/screenshot_2025-09-26_at_9.58.53_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758895146/screenshot_2025-09-26_at_9.58.53_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758895146/screenshot_2025-09-26_at_9.58.53_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758895146/screenshot_2025-09-26_at_9.58.53_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Newspaper article reporting New York City&#x27;s transit system launch delays despite completed stations and $1.85 billion budget.\" width=\"2400\" height=\"1600\" style=\"--splay-rot:-1.69deg;\" data-dimensions=\"2400×1600\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Newspaper article reporting New York City's transit system launch delays despite completed stations and $1.85 billion budget.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Newspaper article reporting New York&#x27;s new transit system failed to transport any passengers on opening day due to incomplete infrastructure.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758895169/screenshot_2025-09-26_at_9.59.16_AM.png\" alt=\"Newspaper article reporting New York&#x27;s new transit system failed to transport any passengers on opening day due to incomplete infrastructure.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758895169/screenshot_2025-09-26_at_9.59.16_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758895169/screenshot_2025-09-26_at_9.59.16_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758895169/screenshot_2025-09-26_at_9.59.16_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758895169/screenshot_2025-09-26_at_9.59.16_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Newspaper article reporting New York&#x27;s new transit system failed to transport any passengers on opening day due to incomplete infrastructure.\" width=\"2400\" height=\"1600\" style=\"--splay-rot:2.29deg;\" data-dimensions=\"2400×1600\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Newspaper article reporting New York's new transit system failed to transport any passengers on opening day due to incomplete infrastructure.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"A newspaper article about the New York transit system shutdown with developer console showing accessibility warnings for missing dialog descriptions.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758895300/screenshot_2025-09-26_at_10.01.27_AM.png\" alt=\"A newspaper article about the New York transit system shutdown with developer console showing accessibility warnings for missing dialog descriptions.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758895300/screenshot_2025-09-26_at_10.01.27_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758895300/screenshot_2025-09-26_at_10.01.27_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758895300/screenshot_2025-09-26_at_10.01.27_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758895300/screenshot_2025-09-26_at_10.01.27_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"A newspaper article about the New York transit system shutdown with developer console showing accessibility warnings for missing dialog descriptions.\" width=\"2400\" height=\"1600\" style=\"--splay-rot:1.22deg;\" data-dimensions=\"2400×1600\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">A newspaper article about the New York transit system shutdown with developer console showing accessibility warnings for missing dialog descriptions.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Subway Builder game simulation showing NYC transit map with train routes, control panel for generating trains and newspapers, and developer console displaying newspaper service state data including station counts, routes, money, and passenger metrics.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758896118/screenshot_2025-09-26_at_10.15.05_AM.png\" alt=\"Subway Builder game simulation showing NYC transit map with train routes, control panel for generating trains and newspapers, and developer console displaying newspaper service state data including station counts, routes, money, and passenger metrics.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758896118/screenshot_2025-09-26_at_10.15.05_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758896118/screenshot_2025-09-26_at_10.15.05_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758896118/screenshot_2025-09-26_at_10.15.05_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758896118/screenshot_2025-09-26_at_10.15.05_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Subway Builder game simulation showing NYC transit map with train routes, control panel for generating trains and newspapers, and developer console displaying newspaper service state data including station counts, routes, money, and passenger metrics.\" width=\"2400\" height=\"1600\" style=\"--splay-rot:1.98deg;\" data-dimensions=\"2400×1600\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Subway Builder game simulation showing NYC transit map with train routes, control panel for generating trains and newspapers, and developer console displaying newspaper service state data including station counts, routes, money, and passenger metrics.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Newspaper article reporting 65 St transit station as major transfer hub with 1.3M passengers, alongside browser console showing transit data processing logs and ridership metrics.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758896407/screenshot_2025-09-26_at_10.19.55_AM.png\" alt=\"Newspaper article reporting 65 St transit station as major transfer hub with 1.3M passengers, alongside browser console showing transit data processing logs and ridership metrics.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758896407/screenshot_2025-09-26_at_10.19.55_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758896407/screenshot_2025-09-26_at_10.19.55_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758896407/screenshot_2025-09-26_at_10.19.55_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758896407/screenshot_2025-09-26_at_10.19.55_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Newspaper article reporting 65 St transit station as major transfer hub with 1.3M passengers, alongside browser console showing transit data processing logs and ridership metrics.\" width=\"2400\" height=\"1600\" style=\"--splay-rot:0.6deg;\" data-dimensions=\"2400×1600\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Newspaper article reporting 65 St transit station as major transfer hub with 1.3M passengers, alongside browser console showing transit data processing logs and ridership metrics.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Newspaper article reporting that 65th Street transit station has become a major hub where three transit lines converge, serving over 1.3 million riders with a $1.06 billion budget balance.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758896428/screenshot_2025-09-26_at_10.20.16_AM.png\" alt=\"Newspaper article reporting that 65th Street transit station has become a major hub where three transit lines converge, serving over 1.3 million riders with a $1.06 billion budget balance.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758896428/screenshot_2025-09-26_at_10.20.16_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758896428/screenshot_2025-09-26_at_10.20.16_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758896428/screenshot_2025-09-26_at_10.20.16_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758896428/screenshot_2025-09-26_at_10.20.16_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Newspaper article reporting that 65th Street transit station has become a major hub where three transit lines converge, serving over 1.3 million riders with a $1.06 billion budget balance.\" width=\"1274\" height=\"1528\" style=\"--splay-rot:0.6deg;\" data-dimensions=\"1274×1528\" class=\"img-full my-8 rounded-sm img-splay aspect-[3/4] w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Newspaper article reporting that 65th Street transit station has become a major hub where three transit lines converge, serving over 1.3 million riders with a $1.06 billion budget balance.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Transit map loading screen showing Mikole St and Halekauwila St stations on a rail line, with error message that tracks are too short to create scissors crossover.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758897113/screenshot_2025-09-26_at_10.31.41_AM.png\" alt=\"Transit map loading screen showing Mikole St and Halekauwila St stations on a rail line, with error message that tracks are too short to create scissors crossover.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758897113/screenshot_2025-09-26_at_10.31.41_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758897113/screenshot_2025-09-26_at_10.31.41_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758897113/screenshot_2025-09-26_at_10.31.41_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758897113/screenshot_2025-09-26_at_10.31.41_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Transit map loading screen showing Mikole St and Halekauwila St stations on a rail line, with error message that tracks are too short to create scissors crossover.\" width=\"2158\" height=\"1282\" style=\"--splay-rot:0.6deg;\" data-dimensions=\"2158×1282\" class=\"img-full my-8 rounded-sm img-splay aspect-video w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Transit map loading screen showing Mikole St and Halekauwila St stations on a rail line, with error message that tracks are too short to create scissors crossover.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Newspaper article announcing Honolulu&#x27;s new transit system launch with two stations, $9 billion budget, and staff excitement about the opening day.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758897193/screenshot_2025-09-26_at_10.33.01_AM.png\" alt=\"Newspaper article announcing Honolulu&#x27;s new transit system launch with two stations, $9 billion budget, and staff excitement about the opening day.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758897193/screenshot_2025-09-26_at_10.33.01_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758897193/screenshot_2025-09-26_at_10.33.01_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758897193/screenshot_2025-09-26_at_10.33.01_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758897193/screenshot_2025-09-26_at_10.33.01_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Newspaper article announcing Honolulu&#x27;s new transit system launch with two stations, $9 billion budget, and staff excitement about the opening day.\" width=\"1480\" height=\"1264\" style=\"--splay-rot:-0.97deg;\" data-dimensions=\"1480×1264\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Newspaper article announcing Honolulu's new transit system launch with two stations, $9 billion budget, and staff excitement about the opening day.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Newspaper article announcing Honolulu&#x27;s new transit system launching with two stations and $9 trillion budget, featuring quotes from residents and transit officials.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758897285/screenshot_2025-09-26_at_10.34.33_AM.png\" alt=\"Newspaper article announcing Honolulu&#x27;s new transit system launching with two stations and $9 trillion budget, featuring quotes from residents and transit officials.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758897285/screenshot_2025-09-26_at_10.34.33_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758897285/screenshot_2025-09-26_at_10.34.33_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758897285/screenshot_2025-09-26_at_10.34.33_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758897285/screenshot_2025-09-26_at_10.34.33_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Newspaper article announcing Honolulu&#x27;s new transit system launching with two stations and $9 trillion budget, featuring quotes from residents and transit officials.\" width=\"1478\" height=\"1276\" style=\"--splay-rot:0.6deg;\" data-dimensions=\"1478×1276\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Newspaper article announcing Honolulu's new transit system launching with two stations and $9 trillion budget, featuring quotes from residents and transit officials.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Satirical article about Chicago&#x27;s $9 trillion transit system launching with zero riders on two unnamed train lines connecting two stations across 2 kilometers.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758898116/screenshot_2025-09-26_at_10.48.23_AM.png\" alt=\"Satirical article about Chicago&#x27;s $9 trillion transit system launching with zero riders on two unnamed train lines connecting two stations across 2 kilometers.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758898116/screenshot_2025-09-26_at_10.48.23_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758898116/screenshot_2025-09-26_at_10.48.23_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758898116/screenshot_2025-09-26_at_10.48.23_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758898116/screenshot_2025-09-26_at_10.48.23_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Satirical article about Chicago&#x27;s $9 trillion transit system launching with zero riders on two unnamed train lines connecting two stations across 2 kilometers.\" width=\"1234\" height=\"1104\" style=\"--splay-rot:1.79deg;\" data-dimensions=\"1234×1104\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Satirical article about Chicago's $9 trillion transit system launching with zero riders on two unnamed train lines connecting two stations across 2 kilometers.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Satirical article about Chicago&#x27;s new transit system launching with $9 trillion budget and zero riders on day one.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758898158/screenshot_2025-09-26_at_10.49.06_AM.png\" alt=\"Satirical article about Chicago&#x27;s new transit system launching with $9 trillion budget and zero riders on day one.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758898158/screenshot_2025-09-26_at_10.49.06_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758898158/screenshot_2025-09-26_at_10.49.06_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758898158/screenshot_2025-09-26_at_10.49.06_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758898158/screenshot_2025-09-26_at_10.49.06_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Satirical article about Chicago&#x27;s new transit system launching with $9 trillion budget and zero riders on day one.\" width=\"1244\" height=\"1092\" style=\"--splay-rot:-1.07deg;\" data-dimensions=\"1244×1092\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Satirical article about Chicago's new transit system launching with $9 trillion budget and zero riders on day one.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Satirical newspaper article reporting Chicago&#x27;s new $9 trillion transit system launched with zero riders on its first day.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758898208/screenshot_2025-09-26_at_10.49.55_AM.png\" alt=\"Satirical newspaper article reporting Chicago&#x27;s new $9 trillion transit system launched with zero riders on its first day.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758898208/screenshot_2025-09-26_at_10.49.55_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758898208/screenshot_2025-09-26_at_10.49.55_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758898208/screenshot_2025-09-26_at_10.49.55_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758898208/screenshot_2025-09-26_at_10.49.55_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Satirical newspaper article reporting Chicago&#x27;s new $9 trillion transit system launched with zero riders on its first day.\" width=\"1506\" height=\"1264\" style=\"--splay-rot:1.27deg;\" data-dimensions=\"1506×1264\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Satirical newspaper article reporting Chicago's new $9 trillion transit system launched with zero riders on its first day.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Error message stating train cannot spawn because the spawn point is occupied by another train.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758898390/screenshot_2025-09-26_at_10.52.58_AM.png\" alt=\"Error message stating train cannot spawn because the spawn point is occupied by another train.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758898390/screenshot_2025-09-26_at_10.52.58_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758898390/screenshot_2025-09-26_at_10.52.58_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758898390/screenshot_2025-09-26_at_10.52.58_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758898390/screenshot_2025-09-26_at_10.52.58_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Error message stating train cannot spawn because the spawn point is occupied by another train.\" width=\"798\" height=\"150\" style=\"--splay-rot:0.9deg;\" data-dimensions=\"798×150\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Error message stating train cannot spawn because the spawn point is occupied by another train.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Database table of game events logged with user IDs, session IDs, event types like game_action and session_start, timestamps, city codes, and metadata values.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758909398/screenshot_2025-09-26_at_1.56.25_PM.png\" alt=\"Database table of game events logged with user IDs, session IDs, event types like game_action and session_start, timestamps, city codes, and metadata values.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1758909398/screenshot_2025-09-26_at_1.56.25_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1758909398/screenshot_2025-09-26_at_1.56.25_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1758909398/screenshot_2025-09-26_at_1.56.25_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1758909398/screenshot_2025-09-26_at_1.56.25_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Database table of game events logged with user IDs, session IDs, event types like game_action and session_start, timestamps, city codes, and metadata values.\" width=\"1770\" height=\"1658\" style=\"--splay-rot:1.88deg;\" data-dimensions=\"1770×1658\" class=\"img-full my-8 rounded-sm img-splay aspect-square w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Database table of game events logged with user IDs, session IDs, event types like game_action and session_start, timestamps, city codes, and metadata values.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"September 2025 API usage logs comparing Sonnet-4 and Opus-4 models by daily costs, tokens, and requests.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1759013963/screenshot_2025-09-27_at_6.59.10_PM.png\" alt=\"September 2025 API usage logs comparing Sonnet-4 and Opus-4 models by daily costs, tokens, and requests.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1759013963/screenshot_2025-09-27_at_6.59.10_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1759013963/screenshot_2025-09-27_at_6.59.10_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1759013963/screenshot_2025-09-27_at_6.59.10_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1759013963/screenshot_2025-09-27_at_6.59.10_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"September 2025 API usage logs comparing Sonnet-4 and Opus-4 models by daily costs, tokens, and requests.\" width=\"1580\" height=\"2104\" style=\"--splay-rot:-2.38deg;\" data-dimensions=\"1580×2104\" class=\"img-full my-8 rounded-sm img-splay aspect-[3/4] w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">September 2025 API usage logs comparing Sonnet-4 and Opus-4 models by daily costs, tokens, and requests.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Blog post titled &#x27;Building myself a scrapbook&#x27; describing an internet-based life documentation project.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1759014121/screenshot_2025-09-27_at_7.01.48_PM.png\" alt=\"Blog post titled &#x27;Building myself a scrapbook&#x27; describing an internet-based life documentation project.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1759014121/screenshot_2025-09-27_at_7.01.48_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1759014121/screenshot_2025-09-27_at_7.01.48_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1759014121/screenshot_2025-09-27_at_7.01.48_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1759014121/screenshot_2025-09-27_at_7.01.48_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Blog post titled &#x27;Building myself a scrapbook&#x27; describing an internet-based life documentation project.\" width=\"1796\" height=\"2262\" style=\"--splay-rot:1.33deg;\" 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=\"\">Blog post titled 'Building myself a scrapbook' describing an internet-based life documentation project.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Music production setup combining Strudel live coding with Amiga sampler, modular synthesizer patching, and audio waveform visualization.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1759018320/screenshot_2025-09-27_at_8.11.42_PM.png\" alt=\"Music production setup combining Strudel live coding with Amiga sampler, modular synthesizer patching, and audio waveform visualization.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1759018320/screenshot_2025-09-27_at_8.11.42_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1759018320/screenshot_2025-09-27_at_8.11.42_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1759018320/screenshot_2025-09-27_at_8.11.42_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1759018320/screenshot_2025-09-27_at_8.11.42_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Music production setup combining Strudel live coding with Amiga sampler, modular synthesizer patching, and audio waveform visualization.\" width=\"3600\" height=\"2338\" style=\"--splay-rot:-0.6deg;\" data-dimensions=\"3600×2338\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Music production setup combining Strudel live coding with Amiga sampler, modular synthesizer patching, and audio waveform visualization.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Apple MacBook Air 13-inch customization page showing M4 chip specs, 32GB memory selected at $2,199, and financing option of $183.25/month.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1759018569/screenshot_2025-09-27_at_8.15.56_PM.png\" alt=\"Apple MacBook Air 13-inch customization page showing M4 chip specs, 32GB memory selected at $2,199, and financing option of $183.25/month.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1759018569/screenshot_2025-09-27_at_8.15.56_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1759018569/screenshot_2025-09-27_at_8.15.56_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1759018569/screenshot_2025-09-27_at_8.15.56_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1759018569/screenshot_2025-09-27_at_8.15.56_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Apple MacBook Air 13-inch customization page showing M4 chip specs, 32GB memory selected at $2,199, and financing option of $183.25/month.\" width=\"1796\" height=\"2262\" style=\"--splay-rot:-1.53deg;\" 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=\"\">Apple MacBook Air 13-inch customization page showing M4 chip specs, 32GB memory selected at $2,199, and financing option of $183.25/month.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"VoteHub&#x27;s New Jersey 2025 early vote tracker showing mail ballot returns by party: 2.1% Republican, 1.9% Democratic, 1.0% Other, with county-level distribution map.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1759018638/screenshot_2025-09-27_at_8.17.06_PM.png\" alt=\"VoteHub&#x27;s New Jersey 2025 early vote tracker showing mail ballot returns by party: 2.1% Republican, 1.9% Democratic, 1.0% Other, with county-level distribution map.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1759018638/screenshot_2025-09-27_at_8.17.06_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1759018638/screenshot_2025-09-27_at_8.17.06_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1759018638/screenshot_2025-09-27_at_8.17.06_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1759018638/screenshot_2025-09-27_at_8.17.06_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"VoteHub&#x27;s New Jersey 2025 early vote tracker showing mail ballot returns by party: 2.1% Republican, 1.9% Democratic, 1.0% Other, with county-level distribution map.\" width=\"1242\" height=\"1800\" style=\"--splay-rot:0.6deg;\" data-dimensions=\"1242×1800\" class=\"img-full my-8 rounded-sm img-splay aspect-[3/4] w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">VoteHub's New Jersey 2025 early vote tracker showing mail ballot returns by party: 2.1% Republican, 1.9% Democratic, 1.0% Other, with county-level distribution map.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"System monitoring dashboard displaying network graph of message-user connections, with memory and data overview panels showing no data present.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1759067629/screenshot_2025-09-28_at_9.53.36_AM.png\" alt=\"System monitoring dashboard displaying network graph of message-user connections, with memory and data overview panels showing no data present.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1759067629/screenshot_2025-09-28_at_9.53.36_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1759067629/screenshot_2025-09-28_at_9.53.36_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1759067629/screenshot_2025-09-28_at_9.53.36_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1759067629/screenshot_2025-09-28_at_9.53.36_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"System monitoring dashboard displaying network graph of message-user connections, with memory and data overview panels showing no data present.\" width=\"2396\" height=\"2262\" style=\"--splay-rot:-1.19deg;\" data-dimensions=\"2396×2262\" class=\"img-full my-8 rounded-sm img-splay aspect-square w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">System monitoring dashboard displaying network graph of message-user connections, with memory and data overview panels showing no data present.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Terminal showing fixed mermaid ASCII diagram workflow with three branches: User Frustrated leads to Claude Fixes It, ASCII Diagrams Work, and Everyone Happy outcomes.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1759071702/screenshot_2025-09-28_at_11.01.28_AM.png\" alt=\"Terminal showing fixed mermaid ASCII diagram workflow with three branches: User Frustrated leads to Claude Fixes It, ASCII Diagrams Work, and Everyone Happy outcomes.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1759071702/screenshot_2025-09-28_at_11.01.28_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1759071702/screenshot_2025-09-28_at_11.01.28_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1759071702/screenshot_2025-09-28_at_11.01.28_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1759071702/screenshot_2025-09-28_at_11.01.28_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Terminal showing fixed mermaid ASCII diagram workflow with three branches: User Frustrated leads to Claude Fixes It, ASCII Diagrams Work, and Everyone Happy outcomes.\" width=\"1796\" height=\"2262\" style=\"--splay-rot:1.06deg;\" 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=\"\">Terminal showing fixed mermaid ASCII diagram workflow with three branches: User Frustrated leads to Claude Fixes It, ASCII Diagrams Work, and Everyone Happy outcomes.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Development console showing game crash errors and SQL query results for event logging with timestamps and error messages.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1759076479/screenshot_2025-09-28_at_12.21.03_PM.png\" alt=\"Development console showing game crash errors and SQL query results for event logging with timestamps and error messages.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1759076479/screenshot_2025-09-28_at_12.21.03_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1759076479/screenshot_2025-09-28_at_12.21.03_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1759076479/screenshot_2025-09-28_at_12.21.03_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1759076479/screenshot_2025-09-28_at_12.21.03_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Development console showing game crash errors and SQL query results for event logging with timestamps and error messages.\" width=\"3600\" height=\"2338\" style=\"--splay-rot:2.45deg;\" data-dimensions=\"3600×2338\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Development console showing game crash errors and SQL query results for event logging with timestamps and error messages.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"ClickHouse SQL query displaying last 10 events with timestamps, event types, and session data from a game analytics database.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1759076586/screenshot_2025-09-28_at_12.22.54_PM.png\" alt=\"ClickHouse SQL query displaying last 10 events with timestamps, event types, and session data from a game analytics database.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1759076586/screenshot_2025-09-28_at_12.22.54_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1759076586/screenshot_2025-09-28_at_12.22.54_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1759076586/screenshot_2025-09-28_at_12.22.54_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1759076586/screenshot_2025-09-28_at_12.22.54_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"ClickHouse SQL query displaying last 10 events with timestamps, event types, and session data from a game analytics database.\" width=\"2396\" height=\"2262\" style=\"--splay-rot:0.6deg;\" data-dimensions=\"2396×2262\" class=\"img-full my-8 rounded-sm img-splay aspect-square w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">ClickHouse SQL query displaying last 10 events with timestamps, event types, and session data from a game analytics database.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"NYC transit operations database query displaying last 10 events with timestamps, event types, and user IDs overlaid on interactive subway map.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1759077479/screenshot_2025-09-28_at_12.37.44_PM.png\" alt=\"NYC transit operations database query displaying last 10 events with timestamps, event types, and user IDs overlaid on interactive subway map.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1759077479/screenshot_2025-09-28_at_12.37.44_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1759077479/screenshot_2025-09-28_at_12.37.44_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1759077479/screenshot_2025-09-28_at_12.37.44_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1759077479/screenshot_2025-09-28_at_12.37.44_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"NYC transit operations database query displaying last 10 events with timestamps, event types, and user IDs overlaid on interactive subway map.\" width=\"3600\" height=\"2338\" style=\"--splay-rot:-0.6deg;\" data-dimensions=\"3600×2338\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">NYC transit operations database query displaying last 10 events with timestamps, event types, and user IDs overlaid on interactive subway map.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Exposed API keys and database credentials for OpenRouter, ClickHouse, and ElevenLabs services in environment configuration files.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1759083981/screenshot_2025-09-28_at_2.26.08_PM.png\" alt=\"Exposed API keys and database credentials for OpenRouter, ClickHouse, and ElevenLabs services in environment configuration files.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1759083981/screenshot_2025-09-28_at_2.26.08_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1759083981/screenshot_2025-09-28_at_2.26.08_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1759083981/screenshot_2025-09-28_at_2.26.08_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1759083981/screenshot_2025-09-28_at_2.26.08_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Exposed API keys and database credentials for OpenRouter, ClickHouse, and ElevenLabs services in environment configuration files.\" width=\"1060\" height=\"882\" style=\"--splay-rot:-2.56deg;\" data-dimensions=\"1060×882\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Exposed API keys and database credentials for OpenRouter, ClickHouse, and ElevenLabs services in environment configuration files.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Personal website homepage for EJ Fox, a hacker-journalist describing their work connecting data patterns and technology for social change.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1759102557/screenshot_2025-09-28_at_7.35.43_PM.png\" alt=\"Personal website homepage for EJ Fox, a hacker-journalist describing their work connecting data patterns and technology for social change.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1759102557/screenshot_2025-09-28_at_7.35.43_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1759102557/screenshot_2025-09-28_at_7.35.43_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1759102557/screenshot_2025-09-28_at_7.35.43_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1759102557/screenshot_2025-09-28_at_7.35.43_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Personal website homepage for EJ Fox, a hacker-journalist describing their work connecting data patterns and technology for social change.\" width=\"2396\" height=\"2262\" style=\"--splay-rot:2.65deg;\" data-dimensions=\"2396×2262\" class=\"img-full my-8 rounded-sm img-splay aspect-square w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Personal website homepage for EJ Fox, a hacker-journalist describing their work connecting data patterns and technology for social change.</figcaption>\n</figure>","title":"2025 39","metadata":{"date":"2025-09-22T16:32:39.000Z","modified":"2025-10-01T22:11:59.000Z","words":1646,"images":83,"imageDetails":{"total":83,"cloudinary":82,"withDimensions":0},"links":83,"codeBlocks":0,"headers":{},"toc":[],"type":"post"}},"_links":{"self":"https://ejfox.com/blog/week-notes/2025-39.json","html":"https://ejfox.com/blog/week-notes/2025-39","index":"/blog.json"}}