{"$schema":"https://ejfox.com/schema/page-twin@1.json","kind":"blog_post","url":"https://ejfox.com/blog/week-notes/2024-22","json_url":"https://ejfox.com/blog/week-notes/2024-22.json","generator":"ejfox.com/json-twin@1","data":{"cacheVersion":"2026-05-13-gear-cards","html":"<h2 class=\"\" id=\"overview-of-the-week\">Overview of the Week</h2>\n<figure role=\"figure\" aria-label=\"Weekly notes from 2024-22 documenting creative projects including Scrapbook/Sherlock Holmes sketches, pottery website updates, and RSS feed implementations, alongside a mind-map diagram of ongoing project connections.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1716878555/Screenshot_2024-05-28_at_2.42.22_AM.png\" alt=\"Weekly notes from 2024-22 documenting creative projects including Scrapbook/Sherlock Holmes sketches, pottery website updates, and RSS feed implementations, alongside a mind-map diagram of ongoing project connections.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1716878555/Screenshot_2024-05-28_at_2.42.22_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1716878555/Screenshot_2024-05-28_at_2.42.22_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1716878555/Screenshot_2024-05-28_at_2.42.22_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1716878555/Screenshot_2024-05-28_at_2.42.22_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Weekly notes from 2024-22 documenting creative projects including Scrapbook/Sherlock Holmes sketches, pottery website updates, and RSS feed implementations, alongside a mind-map diagram of ongoing project connections.\" width=\"2728\" height=\"2990\" style=\"--splay-rot:-1.16deg;\" data-dimensions=\"2728×2990\" class=\"img-full my-8 rounded-sm img-splay aspect-square w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Weekly notes from 2024-22 documenting creative projects including Scrapbook/Sherlock Holmes sketches, pottery website updates, and RSS feed implementations, alongside a mind-map diagram of ongoing project connections.</figcaption>\n</figure>\n<h2 class=\"\" id=\"projects-worked-on\">Projects Worked On</h2>\n<h2 class=\"\" id=\"creative-endeavors\">Creative Endeavors</h2>\n<ul class=\"list-disc\">\n<li class=\"\"><a href=\"https://www.are.na/block/28428610\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"external-link group inline-flex items-center text-blue-600 dark:text-blue-400\" data-preview-url=\"https://www.are.na/block/28428610\">Watercolor of my backyard</a></li>\n</ul>\n<h2 class=\"\" id=\"technical-accomplishments\">Technical Accomplishments</h2>\n<h3 class=\"\" id=\"scrapbook-core\">Scrapbook Core</h3>\n<p class=\"\">I am kind of obsessed with this Scrapbook / Memorybook concept lately, I keep building on it and sketching out new ideas with the robot. I’ve been listening to Sherlock Holmes read by Stephen Fry, and in some of the stories Holmes will consult his own notebooks with interesting newspaper clippings and biographies of various figures, from which he can produce unique insights and connections to solve his mysteries. I am inspired by this system.</p>\n<p class=\"\">I have over 8,000 bookmarks in Pinboard, from the past decade of being a person on the internet, and I am really excited at the idea of making them easier to flip through, analyze, rediscover, assemble and thread together, and show to other people.</p>\n<p class=\"\"><a href=\"https://github.com/ejfox/scrapbook-core\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"external-link group inline-flex items-center text-blue-600 dark:text-blue-400\" data-preview-url=\"https://github.com/ejfox/scrapbook-core\">https://github.com/ejfox/scrapbook-core<svg class=\"inline-block w-4 h-4 ml-1 opacity-50 dark:opacity-75 group-hover:opacity-100 transition-opacity align-text-bottom\" xmlns=\"http://www.w3.org/2000/svg\" width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\"><path fill=\"currentColor\" d=\"M12 .297c-6.63 0-12 5.373-12 12c0 5.303 3.438 9.8 8.205 11.385c.6.113.82-.258.82-.577c0-.285-.01-1.04-.015-2.04c-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729c1.205.084 1.838 1.236 1.838 1.236c1.07 1.835 2.809 1.305 3.495.998c.108-.776.417-1.305.76-1.605c-2.665-.3-5.466-1.332-5.466-5.93c0-1.31.465-2.38 1.235-3.22c-.135-.303-.54-1.523.105-3.176c0 0 1.005-.322 3.3 1.23c.96-.267 1.98-.399 3-.405c1.02.006 2.04.138 3 .405c2.28-1.552 3.285-1.23 3.285-1.23c.645 1.653.24 2.873.12 3.176c.765.84 1.23 1.91 1.23 3.22c0 4.61-2.805 5.625-5.475 5.92c.42.36.81 1.096.81 2.22c0 1.606-.015 2.896-.015 3.286c0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12\" class=\"\"></path></svg></a></p>\n<h3 class=\"\" id=\"scrapscroller\">Scrapscroller</h3>\n<p class=\"\"><a href=\"https://ejfoxscrapsroller.netlify.app\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"external-link group inline-flex items-center text-blue-600 dark:text-blue-400\" data-preview-url=\"https://ejfoxscrapsroller.netlify.app\">https://ejfoxscrapsroller.netlify.app</a></p>\n<p class=\"\">Created an initial “hello world” repo / app for my infinite scrolling interface into my scrapbook- it turned out pretty cool! I want to spend some time refining the actual swipe animations to make it smoother, but I am really proud of how quickly it came together with the help of Claude.</p>\n<h3 class=\"\" id=\"scrapbook-cli\">Scrapbook-cli</h3>\n<figure role=\"figure\" aria-label=\"Scrapbook CLI - a command line interface to search and see a list of scraps - \" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/video/upload/c_scale,f_auto,q_auto:good,w_1280/v1717273831/Screen_Recording_2024-06-01_at_4.29.44_PM.mov\" alt=\"Scrapbook CLI - a command line interface to search and see a list of scraps - \" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/video/upload/c_scale,f_auto,q_auto:good,w_640/v1717273831/Screen_Recording_2024-06-01_at_4.29.44_PM.mov 640w, https://res.cloudinary.com/ejf/video/upload/c_scale,f_auto,q_auto:good,w_960/v1717273831/Screen_Recording_2024-06-01_at_4.29.44_PM.mov 960w, https://res.cloudinary.com/ejf/video/upload/c_scale,f_auto,q_auto:good,w_1280/v1717273831/Screen_Recording_2024-06-01_at_4.29.44_PM.mov 1280w, https://res.cloudinary.com/ejf/video/upload/c_scale,f_auto,q_auto:good,w_1920/v1717273831/Screen_Recording_2024-06-01_at_4.29.44_PM.mov 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Scrapbook CLI - a command line interface to search and see a list of scraps - \" style=\"--splay-rot:-0.6deg;\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Scrapbook CLI - a command line interface to search and see a list of scraps - </figcaption>\n</figure>\n<p class=\"\"><a href=\"https://github.com/ejfox/scrapbook-cli\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"external-link group inline-flex items-center text-blue-600 dark:text-blue-400\" data-preview-url=\"https://github.com/ejfox/scrapbook-cli\">https://github.com/ejfox/scrapbook-cli<svg class=\"inline-block w-4 h-4 ml-1 opacity-50 dark:opacity-75 group-hover:opacity-100 transition-opacity align-text-bottom\" xmlns=\"http://www.w3.org/2000/svg\" width=\"1em\" height=\"1em\" viewBox=\"0 0 24 24\"><path fill=\"currentColor\" d=\"M12 .297c-6.63 0-12 5.373-12 12c0 5.303 3.438 9.8 8.205 11.385c.6.113.82-.258.82-.577c0-.285-.01-1.04-.015-2.04c-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729c1.205.084 1.838 1.236 1.838 1.236c1.07 1.835 2.809 1.305 3.495.998c.108-.776.417-1.305.76-1.605c-2.665-.3-5.466-1.332-5.466-5.93c0-1.31.465-2.38 1.235-3.22c-.135-.303-.54-1.523.105-3.176c0 0 1.005-.322 3.3 1.23c.96-.267 1.98-.399 3-.405c1.02.006 2.04.138 3 .405c2.28-1.552 3.285-1.23 3.285-1.23c.645 1.653.24 2.873.12 3.176c.765.84 1.23 1.91 1.23 3.22c0 4.61-2.805 5.625-5.475 5.92c.42.36.81 1.096.81 2.22c0 1.606-.015 2.896-.015 3.286c0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12\" class=\"\"></path></svg></a></p>\n<h3 class=\"\" id=\"added-pottery-section-to-website\">Added Pottery Section to Website</h3>\n<p class=\"\">I checked on my pottery at the studio over the weekend, cooling in the kiln, and I am beginning to allow myself to feel excited about glazing and finishing this collection.</p>\n<p class=\"\"><a href=\"https://ejfox.com/pottery\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"external-link group inline-flex items-center text-blue-600 dark:text-blue-400\" data-preview-url=\"https://ejfox.com/pottery\">https://ejfox.com/pottery</a></p>\n<p class=\"\">So I celebrated by making a new pottery section on my website, powered by Stripe, so that I can sell some pieces. I have made way too much to keep or give away, and this is an expensive hobby.</p>\n<h3 class=\"\" id=\"added-rss-feeds-to-ejfoxcom-and-ejfoxphotos\">Added RSS feeds to ejfox.com and ejfox.photos</h3>\n<p class=\"\">RSS feeds are a crucial part of breaking away from the shackles of mainstream social media for distributing my work, but its been a pain to get it working in Nuxt. I finally got it done, making RSS feeds both from my website’s Markdown content with Nuxt Content, and also converting a Cloudinary API result into a properly formatted feed. But they both exist now!</p>\n<h2 class=\"\" id=\"books-movies-tv\">Books, Movies, TV</h2>\n<ul class=\"list-disc\">\n<li class=\"\"><a href=\"https://youtu.be/JheGL6uSF-4?si=4h4XrM8SzBKy2UtT\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"external-link group inline-flex items-center text-blue-600 dark:text-blue-400\" data-preview-url=\"https://youtu.be/JheGL6uSF-4?si=4h4XrM8SzBKy2UtT\">https://youtu.be/JheGL6uSF-4?si=4h4XrM8SzBKy2UtT</a></li>\n</ul>\n<svg class=\"mx-auto my-8 w-full max-w-prose\" height=\"1\">\n  <line x1=\"0\" y1=\"0\" x2=\"100%\" y2=\"0\" stroke=\"currentColor\" stroke-width=\"1\" stroke-dasharray=\"2,4\" />\n</svg>\n<h3 class=\"\" id=\"llm-pricing-may-2024\">LLM Pricing: May 2024</h3>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<table class=\"md-table\"><thead class=\"\"><tr class=\"\"><th class=\"md-th\">Model</th><th class=\"md-th\">Input Price (per million tokens)</th><th class=\"md-th\">Output Price (per million tokens)</th><th class=\"md-th\">Notes</th></tr></thead><tbody class=\"\"><tr class=\"\"><td class=\"border-b border-zinc-200 dark:border-zinc-700 px-4 py-2\">GPT-4o</td><td class=\"border-b border-zinc-200 dark:border-zinc-700 px-4 py-2\">$5.00</td><td class=\"border-b border-zinc-200 dark:border-zinc-700 px-4 py-2\">$15.00</td><td class=\"border-b border-zinc-200 dark:border-zinc-700 px-4 py-2\"></td></tr><tr class=\"\"><td class=\"border-b border-zinc-200 dark:border-zinc-700 px-4 py-2\">GPT-4o-2024-05-13</td><td class=\"border-b border-zinc-200 dark:border-zinc-700 px-4 py-2\">$5.00</td><td class=\"border-b border-zinc-200 dark:border-zinc-700 px-4 py-2\">$15.00</td><td class=\"border-b border-zinc-200 dark:border-zinc-700 px-4 py-2\"></td></tr><tr class=\"\"><td class=\"border-b border-zinc-200 dark:border-zinc-700 px-4 py-2\">Haiku</td><td class=\"border-b border-zinc-200 dark:border-zinc-700 px-4 py-2\">$0.25</td><td class=\"border-b border-zinc-200 dark:border-zinc-700 px-4 py-2\">$1.25</td><td class=\"border-b border-zinc-200 dark:border-zinc-700 px-4 py-2\"></td></tr><tr class=\"\"><td class=\"border-b border-zinc-200 dark:border-zinc-700 px-4 py-2\">Sonnet</td><td class=\"border-b border-zinc-200 dark:border-zinc-700 px-4 py-2\">$3.00</td><td class=\"border-b border-zinc-200 dark:border-zinc-700 px-4 py-2\">$15.00</td><td class=\"border-b border-zinc-200 dark:border-zinc-700 px-4 py-2\"></td></tr><tr class=\"\"><td class=\"border-b border-zinc-200 dark:border-zinc-700 px-4 py-2\">Opus</td><td class=\"border-b border-zinc-200 dark:border-zinc-700 px-4 py-2\">$15.00</td><td class=\"border-b border-zinc-200 dark:border-zinc-700 px-4 py-2\">$75.00</td><td class=\"border-b border-zinc-200 dark:border-zinc-700 px-4 py-2\"></td></tr><tr class=\"\"><td class=\"border-b border-zinc-200 dark:border-zinc-700 px-4 py-2\">Google AI (prompts &#x3C; 128K tokens)</td><td class=\"border-b border-zinc-200 dark:border-zinc-700 px-4 py-2\">$3.50</td><td class=\"border-b border-zinc-200 dark:border-zinc-700 px-4 py-2\">$10.50</td><td class=\"border-b border-zinc-200 dark:border-zinc-700 px-4 py-2\"></td></tr><tr class=\"\"><td class=\"border-b border-zinc-200 dark:border-zinc-700 px-4 py-2\">Google AI (prompts > 128K tokens)</td><td class=\"border-b border-zinc-200 dark:border-zinc-700 px-4 py-2\">$7.00</td><td class=\"border-b border-zinc-200 dark:border-zinc-700 px-4 py-2\">$21.00</td><td class=\"border-b border-zinc-200 dark:border-zinc-700 px-4 py-2\"></td></tr></tbody></table>\n<figure role=\"figure\" aria-label=\"Obsidian note-taking application displaying weekly notes for 2024-22 with sections on scrapbook concepts, creative endeavors, and pottery website additions.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1717229300/Screenshot_2024-06-01_at_4.08.07_AM.png\" alt=\"Obsidian note-taking application displaying weekly notes for 2024-22 with sections on scrapbook concepts, creative endeavors, and pottery website additions.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1717229300/Screenshot_2024-06-01_at_4.08.07_AM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1717229300/Screenshot_2024-06-01_at_4.08.07_AM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1717229300/Screenshot_2024-06-01_at_4.08.07_AM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1717229300/Screenshot_2024-06-01_at_4.08.07_AM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Obsidian note-taking application displaying weekly notes for 2024-22 with sections on scrapbook concepts, creative endeavors, and pottery website additions.\" width=\"3600\" height=\"2338\" style=\"--splay-rot:-0.66deg;\" data-dimensions=\"3600×2338\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Obsidian note-taking application displaying weekly notes for 2024-22 with sections on scrapbook concepts, creative endeavors, and pottery website additions.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Twitter post from June 2014 expressing hope that Vice magazine gets acquired so it can be rebuilt from scratch.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1717272100/Screenshot_2024-06-01_at_4.01.28_PM.png\" alt=\"Twitter post from June 2014 expressing hope that Vice magazine gets acquired so it can be rebuilt from scratch.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1717272100/Screenshot_2024-06-01_at_4.01.28_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1717272100/Screenshot_2024-06-01_at_4.01.28_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1717272100/Screenshot_2024-06-01_at_4.01.28_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1717272100/Screenshot_2024-06-01_at_4.01.28_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Twitter post from June 2014 expressing hope that Vice magazine gets acquired so it can be rebuilt from scratch.\" width=\"554\" height=\"644\" style=\"--splay-rot:0.6deg;\" data-dimensions=\"554×644\" class=\"img-full my-8 rounded-sm img-splay w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Twitter post from June 2014 expressing hope that Vice magazine gets acquired so it can be rebuilt from scratch.</figcaption>\n</figure>\n<figure role=\"figure\" aria-label=\"Task management app showing today&#x27;s to-do list with 2 new items including workout outfit, ceramics, and studio livestream calendar tasks.\" class=\"\">\n<img src=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1717357922/Screenshot_2024-06-02_at_3.51.48_PM.png\" alt=\"Task management app showing today&#x27;s to-do list with 2 new items including workout outfit, ceramics, and studio livestream calendar tasks.\" loading=\"lazy\" decoding=\"async\" srcset=\"https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_640/v1717357922/Screenshot_2024-06-02_at_3.51.48_PM.png 640w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_960/v1717357922/Screenshot_2024-06-02_at_3.51.48_PM.png 960w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1280/v1717357922/Screenshot_2024-06-02_at_3.51.48_PM.png 1280w, https://res.cloudinary.com/ejf/image/upload/c_scale,f_auto,q_auto:good,w_1920/v1717357922/Screenshot_2024-06-02_at_3.51.48_PM.png 1920w\" sizes=\"(max-width: 430px) 92vw, (max-width: 768px) 85vw, 900px\" title=\"Task management app showing today&#x27;s to-do list with 2 new items including workout outfit, ceramics, and studio livestream calendar tasks.\" width=\"2024\" height=\"2474\" style=\"--splay-rot:-2.18deg;\" data-dimensions=\"2024×2474\" class=\"img-full my-8 rounded-sm img-splay aspect-[3/4] w-full mx-auto py-4\" crossorigin=\"anonymous\">\n<figcaption class=\"\">Task management app showing today's to-do list with 2 new items including workout outfit, ceramics, and studio livestream calendar tasks.</figcaption>\n</figure>","title":"Overview of the Week","metadata":{"tags":["weekly-notes","reflections","progress","art","pottery","design","webdesign","visualization"],"modified":"2024-10-14T23:51:10.000Z","date":"2024-05-27T05:00:00.000Z","dek":"In which the author explores the realms of memory and creativity through scrapbooking, pottery-making, and technical innovations, culminating in a showcase of projects and a foray into pricing models.","words":550,"images":5,"imageDetails":{"total":5,"cloudinary":5,"withDimensions":0},"links":6,"codeBlocks":0,"headers":{"h2":5},"toc":[{"text":"Overview of the Week","slug":"overview-of-the-week","level":"h2","children":[]},{"text":"Projects Worked On","slug":"projects-worked-on","level":"h2","children":[]},{"text":"Creative Endeavors","slug":"creative-endeavors","level":"h2","children":[]},{"text":"Technical Accomplishments","slug":"technical-accomplishments","level":"h2","children":[{"text":"Scrapbook Core","slug":"scrapbook-core","level":"h3","children":[]},{"text":"Scrapscroller","slug":"scrapscroller","level":"h3","children":[]},{"text":"Scrapbook-cli","slug":"scrapbook-cli","level":"h3","children":[]},{"text":"Added Pottery Section to Website","slug":"added-pottery-section-to-website","level":"h3","children":[]},{"text":"Added RSS feeds to ejfox.com and ejfox.photos","slug":"added-rss-feeds-to-ejfoxcom-and-ejfoxphotos","level":"h3","children":[]}]},{"text":"Books, Movies, TV","slug":"books-movies-tv","level":"h2","children":[{"text":"LLM Pricing: May 2024","slug":"llm-pricing-may-2024","level":"h3","children":[]}]}],"type":"post"}},"_links":{"self":"https://ejfox.com/blog/week-notes/2024-22.json","html":"https://ejfox.com/blog/week-notes/2024-22","index":"/blog.json"}}