41554 blogs · [ { "id": "01a08768-f482-7258-b490-48ae2bf5937f", "title": "Amoosing Adventures", "url": "https://daveschumaker.net/amoosing-adventures/", "published_at": "2026-06-11T22:39:56+00:00" }, { "id": "01a08768-f484-7191-ad31-e8eaf7d18262", "title": "We saw the mountain!", "url": "https://daveschumaker.net/we-saw-the-mountain/", "published_at": "2026-06-10T02:43:00+00:00" }, { "id": "01a08768-f484-7191-ad31-e8eaf82f3b59", "title": "An outhouse with a view", "url": "https://daveschumaker.net/an-outhouse-with-a-view/", "published_at": "2026-06-08T22:50:49+00:00" }, { "id": "01a08768-f484-7191-ad31-e8eaf8b047ce", "title": "“Choo choo” on the Alaska Railroad", "url": "https://daveschumaker.net/choo-choo-on-the-alaska-railroad/", "published_at": "2026-06-07T22:55:00+00:00" }, { "id": "01a08768-f484-7191-ad31-e8eaf8bb23be", "title": "AI Brain Fry", "url": "https://daveschumaker.net/ai-brain-fry/", "published_at": "2026-05-05T04:30:00+00:00" }, { "id": "01a08768-f484-7191-ad31-e8eaf9a8c502", "title": "Welp! It was a fun run…", "url": "https://daveschumaker.net/welp-it-was-a-fun-run/", "published_at": "2026-04-03T17:20:22+00:00" }, { "id": "01a08768-f484-7191-ad31-e8eafa975d2e", "title": "“Use git worktrees,” they said. “It’ll be fun!” they said.", "url": "https://daveschumaker.net/use-git-worktrees-they-said-itll-be-fun-they-said/", "published_at": "2026-03-14T04:38:15+00:00" }, { "id": "01a08768-f484-7191-ad31-e8eafadf2126", "title": "Saying goodbye to Benson", "url": "https://daveschumaker.net/saying-goodbye-to-benson/", "published_at": "2026-02-10T01:34:22+00:00" }, { "id": "01a08768-f484-7191-ad31-e8eafaf4c9f3", "title": "Wow, that got dark quick…", "url": "https://daveschumaker.net/wow-that-got-dark-quick/", "published_at": "2026-01-20T17:57:37+00:00" }, { "id": "01a08768-f484-7191-ad31-e8eafb15fcc3", "title": "My 2025 reading list", "url": "https://daveschumaker.net/my-2025-reading-list/", "published_at": "2026-01-02T18:03:00+00:00" }, { "id": "01a0c506-5a34-7102-b237-b7e11c990540", "title": "My top music of 2025", "url": "https://daveschumaker.net/my-top-music-of-2025/", "published_at": "2026-01-01T17:48:00+00:00" }, { "id": "01a0c506-5a34-7102-b237-b7e11ccf76d3", "title": "A tale of two questions…", "url": "https://daveschumaker.net/a-tale-of-two-questions/", "published_at": "2025-12-29T21:30:30+00:00" }, { "id": "01a0c506-5a34-7102-b237-b7e11d32b023", "title": "Coffee: Now slowing aging too?", "url": "https://daveschumaker.net/coffee-now-slowing-aging-too/", "published_at": "2025-12-07T21:28:33+00:00" }, { "id": "01a0c506-5a34-7102-b237-b7e11de8e6d1", "title": "Testing out the DJI Neo 2’s autonomous tracking", "url": "https://daveschumaker.net/testing-out-the-dji-neo-2s-autonomous-tracking/", "published_at": "2025-12-06T19:39:27+00:00" }, { "id": "01a0c506-5a34-7102-b237-b7e11edbf518", "title": "This catchy AI quote doesn’t actually make sense", "url": "https://daveschumaker.net/this-catchy-ai-quote-doesnt-actually-make-sense/", "published_at": "2025-11-22T15:58:13+00:00" }, { "id": "01a0c506-5a34-7102-b237-b7e11ee7bfac", "title": "Using Suno AI to cover your own music", "url": "https://daveschumaker.net/using-suno-ai-to-cover-your-own-music/", "published_at": "2025-10-03T17:41:15+00:00" }, { "id": "01a0c506-5a34-7102-b237-b7e11fbbdb32", "title": "Believe it or not, there’s a volcano in this picture", "url": "https://daveschumaker.net/believe-it-or-not-theres-a-volcano-in-this-picture/", "published_at": "2025-10-03T03:47:00+00:00" }, { "id": "01a0c506-5a34-7102-b237-b7e12066fc41", "title": "Sea Dogs", "url": "https://daveschumaker.net/sea-dogs/", "published_at": "2025-09-01T15:07:14+00:00" }, { "id": "01a0c506-5a34-7102-b237-b7e1210e9f98", "title": "“You’re absolutely right!” -Claude", "url": "https://daveschumaker.net/youre-absolutely-right-claude/", "published_at": "2025-08-27T17:00:03+00:00" }, { "id": "01a0c506-5a34-7102-b237-b7e121b1986f", "title": "Old board games", "url": "https://daveschumaker.net/old-board-games/", "published_at": "2025-08-14T05:18:34+00:00" }, { "id": "01a0c517-b7bb-7143-aa94-7c31bd587550", "title": "Apps I like: Merlin Bird ID", "url": "https://daveschumaker.net/apps-i-like-merlin-bird-id/", "published_at": "2025-08-06T05:35:22+00:00" }, { "id": "01a0c517-b7bb-7143-aa94-7c31bd5a57c6", "title": "Camp Dog", "url": "https://daveschumaker.net/camp-dog/", "published_at": "2025-08-04T16:25:56+00:00" }, { "id": "01a0c517-b7bb-7143-aa94-7c31be2a71b0", "title": "Coding Bootcampiversary: 10 years later", "url": "https://daveschumaker.net/coding-bootcampiversary-10-years-later/", "published_at": "2025-07-29T19:45:58+00:00" }, { "id": "01a0c517-b7bb-7143-aa94-7c31be55e7ca", "title": "Book Review: Driven to Distraction by Edward Hallowell", "url": "https://daveschumaker.net/book-review-driven-to-distraction-by-edward-hallowell/", "published_at": "2025-07-29T04:59:38+00:00" }, { "id": "01a0c517-b7bb-7143-aa94-7c31beb3a107", "title": "claude-sounds: better notifications for claude code", "url": "https://daveschumaker.net/claude-sounds-better-notifications-for-claude-code/", "published_at": "2025-07-06T16:40:00+00:00" }, { "id": "01a0c517-b7bb-7143-aa94-7c31bebdcfae", "title": "SCHUMAKER 55", "url": "https://daveschumaker.net/schumaker-55/", "published_at": "2025-07-03T19:21:51+00:00" }, { "id": "01a0c517-b7bb-7143-aa94-7c31bee1b8ec", "title": "30,000,000 images generated with ArtBot!", "url": "https://daveschumaker.net/30000000-images-generated-with-artbot/", "published_at": "2025-07-02T06:29:00+00:00" }, { "id": "01a0c517-b7bb-7143-aa94-7c31bf60f940", "title": "Git Branch Manager: a manager for git branches", "url": "https://daveschumaker.net/git-branch-manager-a-manager-for-git-branches/", "published_at": "2025-06-26T06:57:00+00:00" }, { "id": "01a0c517-b7bb-7143-aa94-7c31bfd8f786", "title": "A warning… feather", "url": "https://daveschumaker.net/a-warning-feather/", "published_at": "2025-06-25T17:23:00+00:00" }, { "id": "01a0c517-b7bb-7143-aa94-7c31c0785fe8", "title": "Steer clear of those crows", "url": "https://daveschumaker.net/steer-clear-of-those-crows/", "published_at": "2025-05-15T16:23:52+00:00" }, { "id": "01a0c522-b175-7033-9c81-d752d9f6fbac", "title": "Ready for work, Dad!", "url": "https://daveschumaker.net/ready-for-work-dad/", "published_at": "2025-05-10T16:29:00+00:00" }, { "id": "01a0c522-b176-71de-a724-3a698b7c5751", "title": "Gemini: replace “this” with “this”", "url": "https://daveschumaker.net/gemini-replace-this-with-this/", "published_at": "2025-05-07T16:32:00+00:00" }, { "id": "01a0c522-b176-71de-a724-3a698c3e2cc4", "title": "Book Review: Co-Intelligence by Ethan Mollick", "url": "https://daveschumaker.net/book-review-co-intelligence-by-ethan-mollick/", "published_at": "2025-05-06T00:13:24+00:00" }, { "id": "01a0c522-b176-71de-a724-3a698d0aec60", "title": "Lenticular clouds on Mount Rainier", "url": "https://daveschumaker.net/lenticular-clouds-on-mount-rainier/", "published_at": "2025-05-03T03:46:44+00:00" }, { "id": "01a0c522-b176-71de-a724-3a698d581337", "title": "Hardware experiment: Connecting ESP32s via Bluetooth", "url": "https://daveschumaker.net/hardware-experiment-connecting-esp32s-via-bluetooth/", "published_at": "2025-04-03T03:37:00+00:00" }, { "id": "01a0c522-b176-71de-a724-3a698e23c6c3", "title": "OpenAI’s new image generation models are… insane", "url": "https://daveschumaker.net/openais-new-image-generation-models-are-insane/", "published_at": "2025-03-26T23:13:56+00:00" }, { "id": "01a0c522-b176-71de-a724-3a698e39b349", "title": "Migrating Enzyme Tests: I should have written a blog post…", "url": "https://daveschumaker.net/migrating-enzyme-tests/", "published_at": "2025-03-19T19:34:06+00:00" }, { "id": "01a0c522-b176-71de-a724-3a698ed81de8", "title": "Lazy AI", "url": "https://daveschumaker.net/lazy-ai/", "published_at": "2025-03-04T22:37:35+00:00" }, { "id": "01a0c522-b176-71de-a724-3a698ed83599", "title": "Our first Waymo ride", "url": "https://daveschumaker.net/our-first-waymo-ride/", "published_at": "2025-03-03T00:28:22+00:00" }, { "id": "01a0c522-b176-71de-a724-3a698f8fa0f1", "title": "Digging into the Claude Code source (and also saved by Sublime Text)", "url": "https://daveschumaker.net/digging-into-the-claude-code-source-saved-by-sublime-text/", "published_at": "2025-02-27T07:01:18+00:00" }, { "id": "01a0c52e-290d-7036-8b4f-4c4853267e60", "title": "Claude Codes up a new theme", "url": "https://daveschumaker.net/claude-codes-up-a-new-theme/", "published_at": "2025-02-26T00:55:26+00:00" }, { "id": "01a0c52e-290d-7036-8b4f-4c48540850f2", "title": "Remember this when AI puts humanity on trial…", "url": "https://daveschumaker.net/remember-this-when-ai-puts-humanity-on-trial/", "published_at": "2025-02-25T21:53:31+00:00" }, { "id": "01a0c52e-290d-7036-8b4f-4c485468201c", "title": "Automating daily standup notes through Alfred, a Bash script and Obsidian", "url": "https://daveschumaker.net/automating-daily-standup-notes-through-alfred-a-bash-script-and-obsidian/", "published_at": "2025-02-25T06:10:21+00:00" }, { "id": "01a0c52e-290d-7036-8b4f-4c4854c52257", "title": "Book Review: The Coming Wave by Mustafa Suleyman", "url": "https://daveschumaker.net/book-review-the-coming-wave-by-mustafa-suleyman/", "published_at": "2025-02-19T22:24:06+00:00" }, { "id": "01a0c52e-290d-7036-8b4f-4c48556474ce", "title": "I love that he laughs at my jokes", "url": "https://daveschumaker.net/i-love-that-he-laughs-at-my-jokes/", "published_at": "2025-02-19T17:43:00+00:00" }, { "id": "01a0c52e-290d-7036-8b4f-4c48562dcc1d", "title": "TokenFlow: Visualize LLM token streaming speeds", "url": "https://daveschumaker.net/tokenflow-visualize-llm-token-streaming-speeds/", "published_at": "2025-02-12T00:00:09+00:00" }, { "id": "01a0c52e-290d-7036-8b4f-4c485728819f", "title": "It’s AI all the way down", "url": "https://daveschumaker.net/its-ai-all-the-way-down/", "published_at": "2025-02-06T17:26:34+00:00" }, { "id": "01a0c52e-290d-7036-8b4f-4c48581c9c9d", "title": "Apps I like: LocalSend", "url": "https://daveschumaker.net/apps-i-like-localsend/", "published_at": "2025-01-25T22:30:01+00:00" }, { "id": "01a0c52e-290d-7036-8b4f-4c48583a70ab", "title": "Using AI: Extracting reading list from GoodReads", "url": "https://daveschumaker.net/using-ai-extracting-reading-list-from-goodreads/", "published_at": "2025-01-24T19:41:26+00:00" }, { "id": "01a0c52e-290d-7036-8b4f-4c4858f7e4d7", "title": "Book Review: The Alignment Problem by Brian Christian", "url": "https://daveschumaker.net/book-review-the-alignment-problem-by-brian-christian/", "published_at": "2025-01-23T18:13:47+00:00" }, { "id": "01a0c538-b648-7216-9b84-17cb027c8b78", "title": "Just call him Patch", "url": "https://daveschumaker.net/just-call-him-patch/", "published_at": "2025-01-23T17:30:49+00:00" }, { "id": "01a0c538-b648-7216-9b84-17cb02819c4a", "title": "My 2024 Reading List", "url": "https://daveschumaker.net/my-2024-reading-list/", "published_at": "2025-01-12T16:06:21+00:00" }, { "id": "01a0c538-b648-7216-9b84-17cb0345e598", "title": "Morning coffee prevents death, say researchers", "url": "https://daveschumaker.net/morning-coffee-prevents-death-say-researchers/", "published_at": "2025-01-08T18:14:15+00:00" }, { "id": "01a0c538-b648-7216-9b84-17cb0442eaf3", "title": "My top music of 2024", "url": "https://daveschumaker.net/my-top-music-of-2024/", "published_at": "2025-01-06T20:05:24+00:00" }, { "id": "01a0c538-b648-7216-9b84-17cb0450eb29", "title": "Jumping Jelly B.", "url": "https://daveschumaker.net/jumping-jelly-b/", "published_at": "2025-01-01T18:10:00+00:00" }, { "id": "01a0c538-b648-7216-9b84-17cb0470b64e", "title": "Comparing reasoning in open-source LLMs", "url": "https://daveschumaker.net/comparing-reasoning-in-open-source-llms/", "published_at": "2024-12-03T17:40:45+00:00" }, { "id": "01a0c538-b648-7216-9b84-17cb056b8199", "title": "“Paint me like one of your French… err… humans.”", "url": "https://daveschumaker.net/paint-me-like-one-of-your-french-err-humans/", "published_at": "2024-11-18T21:16:33+00:00" }, { "id": "01a0c538-b648-7216-9b84-17cb061fa0af", "title": "Work trip to Seattle", "url": "https://daveschumaker.net/work-trip-to-seattle/", "published_at": "2024-11-15T21:10:46+00:00" }, { "id": "01a0c538-b648-7216-9b84-17cb070bd443", "title": "Channeling our inner Steve Kornacki", "url": "https://daveschumaker.net/channeling-our-inner-steve-kornacki/", "published_at": "2024-11-05T18:48:54+00:00" }, { "id": "01a0c538-b648-7216-9b84-17cb078e57e2", "title": "A Dapper Dude", "url": "https://daveschumaker.net/a-dapper-dude/", "published_at": "2024-10-28T16:56:40+00:00" }, { "id": "01a0c542-239e-70ee-a6e9-f171ff433037", "title": "That Grand Slam…", "url": "https://daveschumaker.net/that-grand-slam/", "published_at": "2024-10-26T16:01:39+00:00" }, { "id": "01a0c542-239e-70ee-a6e9-f171ffc181e3", "title": "Dealing with the inevitable mortality of our furry friends", "url": "https://daveschumaker.net/dealing-with-the-inevitable-mortality-of-our-furry-friends/", "published_at": "2024-10-25T21:27:46+00:00" }, { "id": "01a0c542-239e-70ee-a6e9-f171ffd00282", "title": "Comet Tsuchinshan–ATLAS", "url": "https://daveschumaker.net/comet-tsuchinshan-atlas/", "published_at": "2024-10-15T16:14:26+00:00" }, { "id": "01a0c542-239e-70ee-a6e9-f172001cf718", "title": "Blue Angels at Fleet Week 2024", "url": "https://daveschumaker.net/blue-angels-at-fleet-week-2024/", "published_at": "2024-10-14T19:15:33+00:00" }, { "id": "01a0c542-239e-70ee-a6e9-f17200d3d707", "title": "“Nexus” by Yuval Noah Harari", "url": "https://daveschumaker.net/nexus-by-yuval-noah-harari/", "published_at": "2024-10-08T17:23:31+00:00" }, { "id": "01a0c542-239e-70ee-a6e9-f1720152bddb", "title": "Last Game Vibes", "url": "https://daveschumaker.net/last-game-vibes/", "published_at": "2024-09-26T18:54:42+00:00" }, { "id": "01a0c542-239e-70ee-a6e9-f17201d80065", "title": "Nagging appliances", "url": "https://daveschumaker.net/nagging-appliances/", "published_at": "2024-08-08T16:30:04+00:00" }, { "id": "01a0c542-239e-70ee-a6e9-f17202a7c214", "title": "Volcano sighting!", "url": "https://daveschumaker.net/volcano-sighting/", "published_at": "2024-07-27T01:20:43+00:00" }, { "id": "01a0c542-239e-70ee-a6e9-f17203639ef2", "title": "A birthday brew", "url": "https://daveschumaker.net/a-birthday-brew/", "published_at": "2024-07-04T23:46:48+00:00" }, { "id": "01a0c542-239e-70ee-a6e9-f17203c56cfa", "title": "What are you looking at, human?!", "url": "https://daveschumaker.net/what-are-you-looking-at-human/", "published_at": "2024-07-03T02:31:47+00:00" }, { "id": "01a0c54b-0816-71d3-b061-0b8002202dc3", "title": "HWM at the GAMH", "url": "https://daveschumaker.net/hwm-at-the-gamh/", "published_at": "2024-06-25T16:48:42+00:00" }, { "id": "01a0c54b-0816-71d3-b061-0b8002961fd1", "title": "Mixing it up", "url": "https://daveschumaker.net/mixing-it-up/", "published_at": "2024-06-23T03:47:00+00:00" }, { "id": "01a0c54b-0816-71d3-b061-0b8002cd9226", "title": "Got myself a new tablet stand!", "url": "https://daveschumaker.net/got-myself-a-new-tablet-stand/", "published_at": "2024-06-14T22:35:36+00:00" }, { "id": "01a0c54b-0816-71d3-b061-0b8003157c98", "title": "Some questions will never have answers", "url": "https://daveschumaker.net/some-questions-will-never-have-answers/", "published_at": "2024-05-31T04:11:44+00:00" }, { "id": "01a0c54b-0816-71d3-b061-0b80040743a1", "title": "Exploring Mount St. Helens blast zone using Google Earth", "url": "https://daveschumaker.net/exploring-mount-st-helens-blast-zone-using-google-earth/", "published_at": "2024-05-23T22:39:05+00:00" }, { "id": "01a0c54b-0816-71d3-b061-0b80045bb044", "title": "Project: Super Simple ChatUI", "url": "https://daveschumaker.net/project-super-simple-chatui/", "published_at": "2024-05-22T17:17:57+00:00" }, { "id": "01a0c54b-0816-71d3-b061-0b8004c79069", "title": "Adventures in topology: The Cuckoo’s Egg and meeting Cliff Stoll", "url": "https://daveschumaker.net/adventures-in-topology-the-cuckoos-egg-and-meeting-cliff-stoll/", "published_at": "2024-05-17T21:58:36+00:00" }, { "id": "01a0c54b-0816-71d3-b061-0b80055655e9", "title": "TIL: List git branches by recent activity", "url": "https://daveschumaker.net/til-list-git-branches-by-recent-activity/", "published_at": "2024-05-10T17:12:09+00:00" }, { "id": "01a0c54b-0816-71d3-b061-0b8006237fc5", "title": "Book Review: Palo Alto by Malcolm Harris", "url": "https://daveschumaker.net/book-review-palo-alto-by-malcolm-harris/", "published_at": "2024-05-03T17:22:58+00:00" }, { "id": "01a0c54b-0816-71d3-b061-0b80064e1f93", "title": "It’s Friday afternoon, so let’s write a song", "url": "https://daveschumaker.net/its-friday-afternoon-so-lets-write-a-song/", "published_at": "2024-04-19T18:32:02+00:00" }, { "id": "01a0c553-5199-727b-a4b9-079498ccb807", "title": "Tracking the total eclipse shadow", "url": "https://daveschumaker.net/tracking-the-total-eclipse-shadow/", "published_at": "2024-04-09T01:54:23+00:00" }, { "id": "01a0c553-5199-727b-a4b9-079498e79474", "title": "Eclipse tip: Observe animal behavior", "url": "https://daveschumaker.net/eclipse-tip-observe-animal-behavior/", "published_at": "2024-04-08T23:55:35+00:00" }, { "id": "01a0c553-5199-727b-a4b9-079499738f89", "title": "Wingpooch!", "url": "https://daveschumaker.net/wingpooch/", "published_at": "2024-04-04T17:19:00+00:00" }, { "id": "01a0c553-5199-727b-a4b9-079499a316dd", "title": "Ever changing communication", "url": "https://daveschumaker.net/ever-changing-communication/", "published_at": "2024-03-18T21:40:17+00:00" }, { "id": "01a0c553-5199-727b-a4b9-079499ec3391", "title": "Coffee confusion", "url": "https://daveschumaker.net/coffee-confusion/", "published_at": "2024-03-11T23:42:46+00:00" }, { "id": "01a0c553-5199-727b-a4b9-07949a209fdf", "title": "Hometown tidbits: The first modern hydroelectric plant", "url": "https://daveschumaker.net/the-first-modern-hydroelectric-plant/", "published_at": "2024-03-08T16:44:09+00:00" }, { "id": "01a0c553-5199-727b-a4b9-07949a9d7826", "title": "“That’s no moon!”", "url": "https://daveschumaker.net/thats-no-moon-2/", "published_at": "2024-02-22T03:36:48+00:00" }, { "id": "01a0c553-5199-727b-a4b9-07949a9fabed", "title": "DNS issues days after moving domain registrars", "url": "https://daveschumaker.net/dns-issues-days-after-moving-domain-registrars/", "published_at": "2024-02-08T19:44:29+00:00" }, { "id": "01a0c553-5199-727b-a4b9-07949afdf4b6", "title": "TIL: How to change your default editor for git commits", "url": "https://daveschumaker.net/til-how-to-change-your-default-editor-for-git-commits/", "published_at": "2024-02-02T17:15:32+00:00" }, { "id": "01a0c553-5199-727b-a4b9-07949bf6784c", "title": "Re-reading the Three-Body Problem", "url": "https://daveschumaker.net/re-reading-the-three-body-problem/", "published_at": "2024-01-26T18:19:55+00:00" }, { "id": "01a0c55b-d2fe-73b9-9a7d-f2b1e891b541", "title": "The B-Dawg and his pillows", "url": "https://daveschumaker.net/the-b-dawg-and-his-pillows/", "published_at": "2024-01-21T15:15:00+00:00" }, { "id": "01a0c55b-d2fe-73b9-9a7d-f2b1e934f778", "title": "Upgrading Mr. RossBot’s image model and prompt template", "url": "https://daveschumaker.net/upgrading-mr-rossbots-image-model-and-prompt-template/", "published_at": "2024-01-18T17:38:48+00:00" }, { "id": "01a0c55b-d2fe-73b9-9a7d-f2b1e96b5abb", "title": "TIL: Local overrides in Chrome", "url": "https://daveschumaker.net/til-local-overrides-in-chrome/", "published_at": "2024-01-17T20:38:08+00:00" }, { "id": "01a0c55b-d2fe-73b9-9a7d-f2b1e9b684cf", "title": "Happy Museum Selfie Day", "url": "https://daveschumaker.net/happy-museum-selfie-day/", "published_at": "2024-01-17T16:48:00+00:00" }, { "id": "01a0c55b-d2fe-73b9-9a7d-f2b1e9e1764c", "title": "Implementing and testing a “poor man’s prompt expansion” model for Stable Diffusion", "url": "https://daveschumaker.net/implementing-and-testing-a-poor-mans-prompt-expansion-model-for-stable-diffusion/", "published_at": "2024-01-13T00:32:19+00:00" }, { "id": "01a0c55b-d2fe-73b9-9a7d-f2b1ea151bd8", "title": "TIL: The coastline paradox and Baader-Meinhof phenomenon", "url": "https://daveschumaker.net/til-the-coastline-paradox-and-baader-meinhof-phenomenon/", "published_at": "2024-01-11T21:30:04+00:00" }, { "id": "01a0c55b-d2fe-73b9-9a7d-f2b1ea2aa32a", "title": "Cool dad, sad dad", "url": "https://daveschumaker.net/cool-dad-sad-dad/", "published_at": "2024-01-02T21:17:41+00:00" }, { "id": "01a0c55b-d2fe-73b9-9a7d-f2b1ea68fd29", "title": "My 2023 Reading List", "url": "https://daveschumaker.net/my-2023-reading-list/", "published_at": "2024-01-01T16:51:44+00:00" }, { "id": "01a0c55b-d2fe-73b9-9a7d-f2b1eb535852", "title": "My top music of 2023", "url": "https://daveschumaker.net/my-top-music-of-2023/", "published_at": "2024-01-01T15:41:45+00:00" }, { "id": "01a0c55b-d2fe-73b9-9a7d-f2b1eb5cdc17", "title": "“Hey, a bridge!”", "url": "https://daveschumaker.net/hey-a-bridge/", "published_at": "2023-12-30T05:21:02+00:00" } ] posts Claim your blog
Back to Dave Schumaker - life, coding, technology, outdoors, photography
Blog · corpus.blog/blogs/daveschumaker.net/posts

Dave Schumaker - life, coding, technology, outdoors, photography

daveschumaker.net

2026

2025

2024

2023