41554 blogs · [ { "id": "01a0bbe8-925c-71bd-9379-f3c213cec805", "title": "Weekends are for Infinite Games", "url": "https://loufranco.com/blog/weekends-are-for-infinite-games", "published_at": "2023-09-02T23:42:02+00:00" }, { "id": "01a0bbe8-925c-71bd-9379-f3c2146c9498", "title": "Oblique Strategies", "url": "https://loufranco.com/blog/oblique-strategies", "published_at": "2023-09-01T20:25:22+00:00" }, { "id": "01a0bbe8-925c-71bd-9379-f3c2155cfea4", "title": "August 2023 Blog Roundup", "url": "https://loufranco.com/blog/august-2023-blog-roundup", "published_at": "2023-09-01T01:57:41+00:00" }, { "id": "01a0bbe8-925c-71bd-9379-f3c216201991", "title": "What is Art? What is Code?", "url": "https://loufranco.com/blog/what-is-art-what-is-code", "published_at": "2023-08-31T01:23:24+00:00" }, { "id": "01a0bbe8-925c-71bd-9379-f3c2169f0398", "title": "Make Art, not Content", "url": "https://loufranco.com/blog/make-art-not-content", "published_at": "2023-08-29T20:11:23+00:00" }, { "id": "01a0bbe8-925c-71bd-9379-f3c21750251a", "title": "The First HTML Page Still Renders", "url": "https://loufranco.com/blog/the-first-html-page-still-renders", "published_at": "2023-08-28T23:17:23+00:00" }, { "id": "01a0bbe8-925c-71bd-9379-f3c21820453e", "title": "Write While True Episode 32: Paragraph Checklist", "url": "https://loufranco.com/blog/write-while-true-episode-32-paragraph-checklist", "published_at": "2023-08-28T00:38:56+00:00" }, { "id": "01a0bbe8-925c-71bd-9379-f3c218e761d9", "title": "Soundtracks for Life", "url": "https://loufranco.com/blog/soundtracks-for-life", "published_at": "2023-08-27T02:20:44+00:00" }, { "id": "01a0bbe8-925c-71bd-9379-f3c2198f12ed", "title": "Minimum Viable Journal Entry", "url": "https://loufranco.com/blog/minimum-viable-journal-entry", "published_at": "2023-08-25T12:07:37+00:00" }, { "id": "01a0bbe8-925c-71bd-9379-f3c21a8da944", "title": "Journaling into an Empty Space", "url": "https://loufranco.com/blog/journaling-into-an-empty-space", "published_at": "2023-08-24T14:18:59+00:00" }, { "id": "01a0bbec-bd11-7134-a058-82aa35330081", "title": "The Third 13 Weeks", "url": "https://loufranco.com/blog/the-third-13-weeks", "published_at": "2023-08-24T01:43:05+00:00" }, { "id": "01a0bbec-bd11-7134-a058-82aa3610de3a", "title": "Writing While Writing", "url": "https://loufranco.com/blog/writing-while-writing", "published_at": "2023-08-23T01:27:42+00:00" }, { "id": "01a0bbec-bd11-7134-a058-82aa365fc8af", "title": "Tailwind Final Thoughts", "url": "https://loufranco.com/blog/tailwind-final-thoughts", "published_at": "2023-08-22T01:58:13+00:00" }, { "id": "01a0bbec-bd11-7134-a058-82aa3755dc01", "title": "Write While True Episode 31: The Order of Words", "url": "https://loufranco.com/blog/write-while-true-episode-31-the-order-of-words", "published_at": "2023-08-20T23:58:37+00:00" }, { "id": "01a0bbec-bd11-7134-a058-82aa384e9a70", "title": "Without Buy-in, No Process Works", "url": "https://loufranco.com/blog/without-buy-in-no-process-works", "published_at": "2023-08-20T01:19:15+00:00" }, { "id": "01a0bbec-bd11-7134-a058-82aa39085094", "title": "Public Software Playground Projects", "url": "https://loufranco.com/blog/public-software-playground-projects", "published_at": "2023-08-18T19:48:12+00:00" }, { "id": "01a0bbec-bd11-7134-a058-82aa3973d246", "title": "Tailwind Seems Nuts Until You Try It", "url": "https://loufranco.com/blog/tailwind-seems-nuts-until-you-try-it", "published_at": "2023-08-18T01:03:37+00:00" }, { "id": "01a0bbec-bd11-7134-a058-82aa3a701b41", "title": "My First Few Hours with Tailwind (2023)", "url": "https://loufranco.com/blog/my-first-few-hours-with-tailwind-2023", "published_at": "2023-08-16T19:15:55+00:00" }, { "id": "01a0bbec-bd11-7134-a058-82aa3b270ced", "title": "The Most Consequential Clojure I Ever Wrote", "url": "https://loufranco.com/blog/the-most-consequential-clojure-i-ever-wrote", "published_at": "2023-08-15T19:37:24+00:00" }, { "id": "01a0bbec-bd11-7134-a058-82aa3c251084", "title": "The Ending Should Oppose the Beginning", "url": "https://loufranco.com/blog/the-ending-should-oppose-the-beginning", "published_at": "2023-08-14T16:43:33+00:00" }, { "id": "01a0bbef-dca8-73e5-863f-b515d37de3b5", "title": "Write While True Episode 30: Finding Nouns and Verbs", "url": "https://loufranco.com/blog/write-while-true-episode-30-finding-nouns-and-verbs", "published_at": "2023-08-13T14:02:36+00:00" }, { "id": "01a0bbef-dca8-73e5-863f-b515d4010b07", "title": "Sweep Edit for Adverbs", "url": "https://loufranco.com/blog/sweep-edit-for-adverbs", "published_at": "2023-08-12T14:51:54+00:00" }, { "id": "01a0bbef-dca8-73e5-863f-b515d46c75b3", "title": "Writing Down the Bones is a Playable Book", "url": "https://loufranco.com/blog/writing-down-the-bones-is-a-playable-book", "published_at": "2023-08-12T01:04:13+00:00" }, { "id": "01a0bbef-dca8-73e5-863f-b515d4a237b2", "title": "Review: Writing Down the Bones", "url": "https://loufranco.com/blog/review-writing-down-the-bones", "published_at": "2023-08-10T18:26:22+00:00" }, { "id": "01a0bbef-dca8-73e5-863f-b515d4dc5e81", "title": "The James Bond Opening", "url": "https://loufranco.com/blog/the-james-bond-opening", "published_at": "2023-08-09T14:00:00+00:00" }, { "id": "01a0bbef-dca8-73e5-863f-b515d51f992e", "title": "Typing Out Art", "url": "https://loufranco.com/blog/typing-out-art", "published_at": "2023-08-08T12:30:35+00:00" }, { "id": "01a0bbef-dca8-73e5-863f-b515d55ab9d4", "title": "Don’t do Nothing and Be the Change You Seek", "url": "https://loufranco.com/blog/dont-do-nothing-and-be-the-change-you-seek", "published_at": "2023-08-07T19:25:42+00:00" }, { "id": "01a0bbef-dca8-73e5-863f-b515d598c069", "title": "Write While True Episode 29: Loose Sentences", "url": "https://loufranco.com/blog/write-while-true-episode-29-loose-sentences", "published_at": "2023-08-07T00:07:05+00:00" }, { "id": "01a0bbef-dca8-73e5-863f-b515d5e288c2", "title": "Congratulations Rich Hickey", "url": "https://loufranco.com/blog/congratulations-rich-hickey", "published_at": "2023-08-05T12:24:01+00:00" }, { "id": "01a0bbef-dca8-73e5-863f-b515d6b05891", "title": "It’s Not the Ratio, It’s the Delta", "url": "https://loufranco.com/blog/its-not-the-ratio-its-the-delta", "published_at": "2023-08-04T20:00:00+00:00" }, { "id": "01a0bbf2-e261-739b-aede-06db58f7f0bc", "title": "30 Plants for Dinner", "url": "https://loufranco.com/blog/30-plants-for-dinner", "published_at": "2023-08-04T01:08:56+00:00" }, { "id": "01a0bbf2-e261-739b-aede-06db599b65e2", "title": "Be Happy When It’s Hard. Be Worried When It’s Easy.", "url": "https://loufranco.com/blog/be-happy-when-its-hard-be-worried-when-its-easy", "published_at": "2023-08-02T13:00:00+00:00" }, { "id": "01a0bbf2-e261-739b-aede-06db59f53a03", "title": "What Hardware Inspires Programming Language Design?", "url": "https://loufranco.com/blog/what-hardware-inspires-programming-language-design", "published_at": "2023-08-01T20:08:43+00:00" }, { "id": "01a0bbf2-e261-739b-aede-06db5af2ef0b", "title": "July 2023 Blog Roundup", "url": "https://loufranco.com/blog/july-2023-blog-roundup", "published_at": "2023-07-31T14:00:00+00:00" }, { "id": "01a0bbf2-e261-739b-aede-06db5ba5e704", "title": "Write While True Episode 28: Complex Sentences", "url": "https://loufranco.com/blog/write-while-true-episode-28-complex-sentences", "published_at": "2023-07-30T16:30:36+00:00" }, { "id": "01a0bbf2-e261-739b-aede-06db5c3fc031", "title": "Time Zones are the Hardest Problem in Remote Work", "url": "https://loufranco.com/blog/time-zones-are-the-hardest-problem-in-remote-work", "published_at": "2023-07-29T20:44:30+00:00" }, { "id": "01a0bbf2-e261-739b-aede-06db5ca23954", "title": "I Will Give You Homework", "url": "https://loufranco.com/blog/i-will-give-you-homework", "published_at": "2023-07-28T13:49:18+00:00" }, { "id": "01a0bbf2-e261-739b-aede-06db5d847a2a", "title": "Third-party Dependencies are Inherently Technical Debt", "url": "https://loufranco.com/blog/third-party-dependencies-are-inherently-technical-debt", "published_at": "2023-07-27T12:03:25+00:00" }, { "id": "01a0bbf2-e261-739b-aede-06db5dc9daa2", "title": "Risks Could Have Mitigations That Also Have Risks", "url": "https://loufranco.com/blog/risks-could-have-mitigations-that-also-have-risks", "published_at": "2023-07-26T20:04:45+00:00" }, { "id": "01a0bbf2-e261-739b-aede-06db5e29cd21", "title": "Having a Blog Makes Me Do Things", "url": "https://loufranco.com/blog/having-a-blog-makes-me-do-things", "published_at": "2023-07-25T21:11:38+00:00" }, { "id": "01a0bbf5-bbcb-71b1-a35f-da950532b7b7", "title": "Old, Flawed Work is the Jumping Off Point", "url": "https://loufranco.com/blog/old-flawed-work-is-the-jumping-off-point", "published_at": "2023-07-24T20:35:41+00:00" }, { "id": "01a0bbf5-bbcb-71b1-a35f-da9505b1c955", "title": "Write While True Episode 27: Writing is Ordinary", "url": "https://loufranco.com/blog/write-while-true-episode-27-writing-is-ordinary", "published_at": "2023-07-23T12:49:03+00:00" }, { "id": "01a0bbf5-bbcb-71b1-a35f-da95063d02c8", "title": "Taking a Successful Break", "url": "https://loufranco.com/blog/taking-a-successful-break", "published_at": "2023-07-22T14:17:13+00:00" }, { "id": "01a0bbf5-bbcb-71b1-a35f-da9506c33cba", "title": "Another Story from an Early Programmer", "url": "https://loufranco.com/blog/another-story-from-an-early-programmer", "published_at": "2023-07-21T14:38:44+00:00" }, { "id": "01a0bbf5-bbcb-71b1-a35f-da9507b19700", "title": "In Space, No One Can Grow Your Debt", "url": "https://loufranco.com/blog/in-space-no-one-can-grow-your-debt", "published_at": "2023-07-20T17:56:34+00:00" }, { "id": "01a0bbf5-bbcb-71b1-a35f-da9507babf8c", "title": "Software is Losable", "url": "https://loufranco.com/blog/software-is-losable", "published_at": "2023-07-19T14:17:48+00:00" }, { "id": "01a0bbf5-bbcb-71b1-a35f-da950864b8d1", "title": "A Life’s Work", "url": "https://loufranco.com/blog/a-lifes-work", "published_at": "2023-07-18T12:53:25+00:00" }, { "id": "01a0bbf5-bbcb-71b1-a35f-da95093debf7", "title": "Nebulas July 2023 Update", "url": "https://loufranco.com/blog/nebulas-july-2023-update", "published_at": "2023-07-17T20:55:24+00:00" }, { "id": "01a0bbf5-bbcb-71b1-a35f-da950968088b", "title": "Write While True Episode 26: Making Makes a Maker", "url": "https://loufranco.com/blog/write-while-true-episode-26-making-makes-a-maker", "published_at": "2023-07-16T12:43:34+00:00" }, { "id": "01a0bbf5-bbcb-71b1-a35f-da950a58f5a1", "title": "Notice What You Notice", "url": "https://loufranco.com/blog/notice-what-you-notice", "published_at": "2023-07-16T00:34:17+00:00" }, { "id": "01a0bbf8-a664-7178-adff-4f235e3c7d81", "title": "A Little Linear Algebra Helps to Make Games", "url": "https://loufranco.com/blog/a-little-linear-algebra-helps-to-make-games", "published_at": "2023-07-14T16:45:38+00:00" }, { "id": "01a0bbf8-a664-7178-adff-4f235ea2b629", "title": "Following a Lot of Blogs in NetNewsWire", "url": "https://loufranco.com/blog/following-a-lot-of-blogs-in-netnewswire", "published_at": "2023-07-13T12:51:12+00:00" }, { "id": "01a0bbf8-a664-7178-adff-4f235ef7a821", "title": "raylib First Impressions", "url": "https://loufranco.com/blog/raylib-first-impressions", "published_at": "2023-07-12T13:21:56+00:00" }, { "id": "01a0bbf8-a664-7178-adff-4f235f175766", "title": "Minimum Blog Feed Criteria", "url": "https://loufranco.com/blog/minimum-blog-feed-criteria", "published_at": "2023-07-11T12:20:07+00:00" }, { "id": "01a0bbf8-a664-7178-adff-4f235ffb0153", "title": "Thinking Fast with Keyboard Shortcuts", "url": "https://loufranco.com/blog/thinking-fast-with-keyboard-shortcuts", "published_at": "2023-07-10T14:30:00+00:00" }, { "id": "01a0bbf8-a664-7178-adff-4f23605d508a", "title": "Write While True Episode 25: Stopping vs. Quitting", "url": "https://loufranco.com/blog/write-while-true-episode-25-stopping-vs-quitting", "published_at": "2023-07-09T16:22:00+00:00" }, { "id": "01a0bbf8-a664-7178-adff-4f2360fdd082", "title": "Observations on the MIT Study on GitHub Copilot", "url": "https://loufranco.com/blog/observations-on-the-mit-study-on-github-copilot", "published_at": "2023-07-08T16:22:39+00:00" }, { "id": "01a0bbf8-a664-7178-adff-4f2361afa9f1", "title": "Using Zeno’s Paradox For Progress Bars", "url": "https://loufranco.com/blog/using-zenos-paradox-for-progress-bars", "published_at": "2023-07-07T14:00:00+00:00" }, { "id": "01a0bbf8-a664-7178-adff-4f2361de2eae", "title": "How to fix WCErrorCodePayloadUnsupportedTypes Error when using sendMessage", "url": "https://loufranco.com/blog/how-to-fix-wcerrorcodepayloadunsupportedtypes-error-when-using-sendmessage", "published_at": "2023-07-06T14:00:00+00:00" }, { "id": "01a0bbf8-a664-7178-adff-4f23622bcb1c", "title": "Pre-define Your Response to the Dashboard", "url": "https://loufranco.com/blog/pre-define-your-response-to-the-dashboard", "published_at": "2023-07-05T14:00:00+00:00" }, { "id": "01a0bbfc-c721-7374-b48a-af74e82e3bfa", "title": "Writing by Speaking", "url": "https://loufranco.com/blog/writing-by-speaking", "published_at": "2023-07-04T15:28:44+00:00" }, { "id": "01a0bbfc-c721-7374-b48a-af74e90f526f", "title": "Costly Signal Theory Applied to Job Applications", "url": "https://loufranco.com/blog/costly-signal-theory-applied-to-job-applications", "published_at": "2023-07-03T14:00:00+00:00" }, { "id": "01a0bbfc-c721-7374-b48a-af74e9f2a945", "title": "Write While True Episode 24: Thousands of Variations", "url": "https://loufranco.com/blog/write-while-true-episode-24-thousands-of-variations", "published_at": "2023-07-02T13:00:47+00:00" }, { "id": "01a0bbfc-c721-7374-b48a-af74ea35342e", "title": "When 99.8% Success Wasn’t Very Good", "url": "https://loufranco.com/blog/when-99-8-success-wasnt-very-good", "published_at": "2023-07-01T14:00:00+00:00" }, { "id": "01a0bbfc-c721-7374-b48a-af74ea4a91f3", "title": "June 2023 Blog Roundup", "url": "https://loufranco.com/blog/june-2023-blog-roundup", "published_at": "2023-06-30T14:00:00+00:00" }, { "id": "01a0bbfc-c721-7374-b48a-af74eae69ed1", "title": "How I Use JIRA and Trello Together", "url": "https://loufranco.com/blog/how-i-use-jira-and-trello-together", "published_at": "2023-06-30T02:00:00+00:00" }, { "id": "01a0bbfc-c721-7374-b48a-af74eb4cdc1f", "title": "Visualizations Should Generate Actions", "url": "https://loufranco.com/blog/visualizations-should-generate-actions", "published_at": "2023-06-28T14:00:00+00:00" }, { "id": "01a0bbfc-c721-7374-b48a-af74ec1c50ec", "title": "Use Heatmaps for iOS Beta Test Coverage", "url": "https://loufranco.com/blog/use-heatmaps-for-ios-beta-test-coverage", "published_at": "2023-06-27T14:00:00+00:00" }, { "id": "01a0bbfc-c721-7374-b48a-af74eca9f03f", "title": "The Vision Pro’s R1 Chip is Real-time, not “Fast”", "url": "https://loufranco.com/blog/the-vision-pros-r1-chip-is-real-time-not-fast", "published_at": "2023-06-26T14:00:00+00:00" }, { "id": "01a0bbfc-c721-7374-b48a-af74ed0e415b", "title": "Write While True Episode 23: Take a Break", "url": "https://loufranco.com/blog/write-while-true-episode-23-take-a-break", "published_at": "2023-06-25T14:00:00+00:00" }, { "id": "01a0bbff-7166-702d-8ee8-4a2d2cc3cda0", "title": "PR Authors Have a lot of Control on PR Idle Time", "url": "https://loufranco.com/blog/pr-authors-have-a-lot-of-control-on-pr-idle-time", "published_at": "2023-06-24T14:00:00+00:00" }, { "id": "01a0bbff-7166-702d-8ee8-4a2d2d0b5d96", "title": "The Tools and Materials of Writing", "url": "https://loufranco.com/blog/the-tools-and-materials-of-writing", "published_at": "2023-06-23T14:00:00+00:00" }, { "id": "01a0bbff-7166-702d-8ee8-4a2d2e041cc7", "title": "Just Started a New Software Engineering Job? Fix Onboarding", "url": "https://loufranco.com/blog/just-started-a-new-software-engineering-job-fix-onboarding", "published_at": "2023-06-22T14:00:00+00:00" }, { "id": "01a0bbff-7166-702d-8ee8-4a2d2e51e6a0", "title": "Invest 10% of a team (not of each dev) to pay back tech debt", "url": "https://loufranco.com/blog/invest-x-pct-of-a-team-not-a-person", "published_at": "2023-06-21T14:30:00+00:00" }, { "id": "01a0bbff-7166-702d-8ee8-4a2d2e6fc308", "title": "Knowing Assembly Language Helps a Little", "url": "https://loufranco.com/blog/knowing-assembly-helps-a-little", "published_at": "2023-06-20T14:00:00+00:00" }, { "id": "01a0bbff-7166-702d-8ee8-4a2d2edb88ea", "title": "Approaching Infinity", "url": "https://loufranco.com/blog/approaching-infinity", "published_at": "2023-06-19T14:47:16+00:00" }, { "id": "01a0bbff-7166-702d-8ee8-4a2d2ee09c4e", "title": "Write While True Episode 22: Harvesting Journals", "url": "https://loufranco.com/blog/write-while-true-episode-22-harvesting-journals", "published_at": "2023-06-18T14:45:28+00:00" }, { "id": "01a0bbff-7166-702d-8ee8-4a2d2f89250a", "title": "The Second 13 Weeks", "url": "https://loufranco.com/blog/the-second-13-weeks", "published_at": "2023-06-17T14:00:00+00:00" }, { "id": "01a0bbff-7166-702d-8ee8-4a2d306341bc", "title": "Moore’s Law of Baseball", "url": "https://loufranco.com/blog/moores-law-of-baseball", "published_at": "2023-06-16T14:00:00+00:00" }, { "id": "01a0bbff-7166-702d-8ee8-4a2d30ad1747", "title": "LUIs Give You User Intent", "url": "https://loufranco.com/blog/luis-give-you-user-intent", "published_at": "2023-06-15T14:00:00+00:00" }, { "id": "01a0bc02-149f-7037-afea-8c0553bc75ed", "title": "ChatGPT Can Add a LUI to a Terminal Command based UI", "url": "https://loufranco.com/blog/chatgpt-can-add-a-lui", "published_at": "2023-06-14T14:00:00+00:00" }, { "id": "01a0bc02-149f-7037-afea-8c0553f07b8e", "title": "LUI LUI", "url": "https://loufranco.com/blog/lui-lui", "published_at": "2023-06-13T14:00:00+00:00" }, { "id": "01a0bc02-149f-7037-afea-8c05547b491d", "title": "On The Vision Pro’s Price", "url": "https://loufranco.com/blog/on-the-vision-pros-price", "published_at": "2023-06-12T14:30:00+00:00" }, { "id": "01a0bc02-149f-7037-afea-8c05554d2972", "title": "Write While True Episode 21: Dedicated Journals", "url": "https://loufranco.com/blog/write-while-true-episode-21-dedicated-journals", "published_at": "2023-06-11T23:40:14+00:00" }, { "id": "01a0bc02-149f-7037-afea-8c05558edf85", "title": "My Typing Teacher was a Genius", "url": "https://loufranco.com/blog/my-typing-teacher-was-a-genius", "published_at": "2023-06-10T14:00:00+00:00" }, { "id": "01a0bc02-149f-7037-afea-8c0555ba46a1", "title": "Vision Pro Accessory Ideas", "url": "https://loufranco.com/blog/vision-pro-accessory-ideas", "published_at": "2023-06-09T14:00:00+00:00" }, { "id": "01a0bc02-149f-7037-afea-8c0555f9a16f", "title": "The Failure Mode of the Vision Pro is Blindness", "url": "https://loufranco.com/blog/the-failure-mode-of-the-vision-pro-is-blindness", "published_at": "2023-06-08T14:00:00+00:00" }, { "id": "01a0bc02-149f-7037-afea-8c0556734070", "title": "Is Vision Pro Just a Really Good Monitor?", "url": "https://loufranco.com/blog/is-vision-pro-just-a-really-good-monitor", "published_at": "2023-06-07T14:00:00+00:00" }, { "id": "01a0bc02-149f-7037-afea-8c05573f6af0", "title": "WWDC 2023 Reaction", "url": "https://loufranco.com/blog/wwdc-2023-reaction", "published_at": "2023-06-06T13:47:58+00:00" }, { "id": "01a0bc02-149f-7037-afea-8c0557e5ee85", "title": "Don’t Let Content Dictate Size in Diagram Elements", "url": "https://loufranco.com/blog/dont-let-content-dictate-size-in-diagram-elements", "published_at": "2023-06-05T14:00:00+00:00" }, { "id": "01a0bc04-9e43-7370-b421-03dec4a4e56f", "title": "Write While True Episode 20: Extemporaneous Writing", "url": "https://loufranco.com/blog/write-while-true-episode-20-extemporaneous-writing", "published_at": "2023-06-04T16:18:25+00:00" }, { "id": "01a0bc04-9e43-7370-b421-03dec4c32a59", "title": "How to Use Visual Variables to Emphasize Elements in a Diagram", "url": "https://loufranco.com/blog/how-to-use-visual-variables-to-emphasize-elements-in-a-diagram", "published_at": "2023-06-03T14:00:00+00:00" }, { "id": "01a0bc04-9e43-7370-b421-03dec54cdd1f", "title": "WWDC 2023 Wishlist", "url": "https://loufranco.com/blog/wwdc-2023-wishlist", "published_at": "2023-06-02T14:00:00+00:00" }, { "id": "01a0bc04-9e43-7370-b421-03dec5d2834b", "title": "Keep Track of Your Good Work", "url": "https://loufranco.com/blog/collect-evidence-of-your-good-work", "published_at": "2023-06-01T14:00:00+00:00" }, { "id": "01a0bc04-9e43-7370-b421-03dec6b36d8f", "title": "May 2023 Blog Roundup", "url": "https://loufranco.com/blog/may-2023-blog-roundup", "published_at": "2023-05-31T14:00:00+00:00" }, { "id": "01a0bc04-9e43-7370-b421-03dec78baf41", "title": "Two Color Journaling", "url": "https://loufranco.com/blog/two-color-journaling", "published_at": "2023-05-30T14:00:00+00:00" }, { "id": "01a0bc04-9e43-7370-b421-03dec8748f36", "title": "Morning Pages Make Me Feel Like ChatGPT", "url": "https://loufranco.com/blog/morning-pages-make-me-feel-like-chatgpt", "published_at": "2023-05-29T14:00:00+00:00" }, { "id": "01a0bc04-9e43-7370-b421-03dec8d8a929", "title": "Write While True Episode 19: Prompt Your Morning Pages", "url": "https://loufranco.com/blog/write-while-true-episode-19-hone", "published_at": "2023-05-28T15:30:09+00:00" }, { "id": "01a0bc04-9e43-7370-b421-03dec99e3fb6", "title": "The System Boundary is Defined by the External Pieces", "url": "https://loufranco.com/blog/the-system-boundary-is-defined-by-the-external-pieces", "published_at": "2023-05-27T14:00:00+00:00" }, { "id": "01a0bc04-9e43-7370-b421-03dec9f9463a", "title": "Metrics that Resist Gaming", "url": "https://loufranco.com/blog/metrics-that-resist-gaming", "published_at": "2023-05-26T14:00:00+00:00" } ] posts Claim your blog
Back to loumf
Blog · corpus.blog/blogs/loufranco.com/posts

loumf

loufranco.com

2023