{
  "data": [
    {
      "id": "item-93827e72",
      "canonicalId": "itm_754653bbd3c84b6b93827e72",
      "itemPath": "/reading/item-93827e72",
      "title": "-",
      "url": "https://blog.samaltman.com/2279512",
      "normalizedUrl": "https://blog.samaltman.com/2279512",
      "siteName": "Sam Altman",
      "domain": "blog.samaltman.com",
      "description": "Here is a photo of my family. I love them more than anything. Images have power, I hope. Normally we try to be pretty private, but in this case I am sharing a photo in the...",
      "image": "https://phaven-prod.s3.amazonaws.com/files/image_part/asset/3439526/q4Xtf4iMYA_SCrMc8hMfnF_k3UE/large_WhatsApp_Image_2026-02-28_at_15.26.14__4_.jpeg",
      "author": null,
      "publishedAt": "2026-04-10T22:55:13.000Z",
      "addedAt": "2026-08-02T05:48:10.275Z",
      "metadataSource": "open_graph",
      "fetchedAt": "2026-08-02T05:48:11.505Z",
      "tags": null
    },
    {
      "id": "where-are-you-in-the-context-supply-chain-bfa6aad6",
      "canonicalId": "itm_a761a39c6393462ebfa6aad6",
      "itemPath": "/reading/where-are-you-in-the-context-supply-chain-bfa6aad6",
      "title": "Where Are You in the Context Supply Chain?",
      "url": "https://educatedguesser.substack.com/p/where-are-you-in-the-context-supply?triedRedirect=true",
      "normalizedUrl": "https://educatedguesser.substack.com/p/where-are-you-in-the-context-supply?triedRedirect=true",
      "siteName": "Educated Guess",
      "domain": "educatedguesser.substack.com",
      "description": "And what that means for your job in the AI era",
      "image": "https://substackcdn.com/image/fetch/$s_!OhYn!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32188392-2f9e-40f8-bfe0-af628544742b_700x390.jpeg",
      "author": "Educated Guess",
      "publishedAt": "2026-04-07T10:18:52.000Z",
      "addedAt": "2026-08-02T05:48:10.275Z",
      "metadataSource": "open_graph",
      "fetchedAt": "2026-08-02T06:22:58.773Z",
      "tags": []
    },
    {
      "id": "the-iran-war-s-most-precious-commodity-isn-t-oil-906e2c8a",
      "canonicalId": "itm_a9e8c64300d44bd9906e2c8a",
      "itemPath": "/reading/the-iran-war-s-most-precious-commodity-isn-t-oil-906e2c8a",
      "title": "The Iran War’s Most Precious Commodity Isn’t Oil",
      "url": "https://www.bloomberg.com/opinion/articles/2026-03-04/iran-war-the-most-precious-commodity-is-water-not-oil",
      "normalizedUrl": "https://www.bloomberg.com/opinion/articles/2026-03-04/iran-war-the-most-precious-commodity-is-water-not-oil",
      "siteName": "Bloomberg.com",
      "domain": "bloomberg.com",
      "description": "The CIA calls it the “strategic commodity” of the Middle East. But it’s not referring to oil or natural gas. What the American spy agency has in mind is far more prosaic: drinking water. Don’t underestimate it, though, because if military hostilities continue to escalate, water could become the geopolitical commodity that decides the war between the US and Iran.",
      "image": "https://assets.bwbx.io/images/users/iqjWHBFdfxIU/i7aK8SqfuxU4/v2/1200x800.jpg",
      "author": "Javier Blas",
      "publishedAt": "2026-03-04T10:34:55.465Z",
      "addedAt": "2026-08-02T05:48:10.275Z",
      "metadataSource": "open_graph",
      "fetchedAt": "2026-08-02T05:48:13.611Z",
      "tags": null
    },
    {
      "id": "2026-02-21-the-software-development-lifecycle-is-dead-boris-tane",
      "canonicalId": "itm_1e4f3842b23d80bf89f6d712",
      "itemPath": "/reading/2026-02-21-the-software-development-lifecycle-is-dead-boris-tane",
      "title": "The Software Development Lifecycle Is Dead | Boris Tane",
      "url": "https://boristane.com/blog/the-software-development-lifecycle-is-dead/",
      "normalizedUrl": "https://boristane.com/blog/the-software-development-lifecycle-is-dead/",
      "siteName": "boristane",
      "domain": "boristane.com",
      "description": "AI agents didn't make the SDLC faster. They killed it. All that's left is context.",
      "image": "https://boristane.com/assets/blog/the-software-development-lifecycle-is-dead/og.png",
      "author": "Boris Tane",
      "publishedAt": "2026-02-20T08:00:00.000Z",
      "addedAt": "2026-02-21T23:21:52.895Z",
      "metadataSource": "open_graph",
      "fetchedAt": "2026-02-21T23:21:52.894Z",
      "tags": null
    },
    {
      "id": "2026-02-22-agents-need-authorization-not-just-authentication-workos",
      "canonicalId": "itm_7d948f6ffb1d8cd084c1ad7e",
      "itemPath": "/reading/2026-02-22-agents-need-authorization-not-just-authentication-workos",
      "title": "Agents need Authorization, not just Authentication — WorkOS",
      "url": "https://workos.com/blog/agents-need-authorization-not-just-authentication",
      "normalizedUrl": "https://workos.com/blog/agents-need-authorization-not-just-authentication",
      "siteName": null,
      "domain": "workos.com",
      "description": "As agents move at machine speed, your authorization layer must keep up. Today, we’re launching the foundation to make that possible.",
      "image": "https://images.workoscdn.com/images/85740be5-63b5-46b9-be9f-eb687428dc69.png?auto=format&fit=clip&q=80",
      "author": "WorkOS",
      "publishedAt": "2026-02-17T08:00:00.000Z",
      "addedAt": "2026-02-22T18:34:11.475Z",
      "metadataSource": "open_graph",
      "fetchedAt": "2026-02-22T18:34:11.474Z",
      "tags": null
    },
    {
      "id": "openclaw-openai-and-the-future-peter-steinberger-ac047c82",
      "canonicalId": "itm_179cbafd06ab4c62ac047c82",
      "itemPath": "/reading/openclaw-openai-and-the-future-peter-steinberger-ac047c82",
      "title": "OpenClaw, OpenAI and the future | Peter Steinberger",
      "url": "https://steipete.me/posts/2026/openclaw",
      "normalizedUrl": "https://steipete.me/posts/2026/openclaw",
      "siteName": "Peter Steinberger",
      "domain": "steipete.me",
      "description": "I'm joining OpenAI to work on bringing agents to everyone. OpenClaw will move to a foundation and stay open and independent.",
      "image": "https://steipete.me/posts/2026/openclaw/index.png",
      "author": "Peter Steinberger",
      "publishedAt": "2026-02-15T00:00:00.000Z",
      "addedAt": "2026-08-02T05:48:10.275Z",
      "metadataSource": "open_graph",
      "fetchedAt": "2026-08-02T05:48:12.573Z",
      "tags": null
    },
    {
      "id": "the-final-bottleneck-8f3d23c8",
      "canonicalId": "itm_58f08c50090d45c28f3d23c8",
      "itemPath": "/reading/the-final-bottleneck-8f3d23c8",
      "title": "The Final Bottleneck",
      "url": "https://lucumr.pocoo.org/2026/2/13/the-final-bottleneck/",
      "normalizedUrl": "https://lucumr.pocoo.org/2026/2/13/the-final-bottleneck/",
      "siteName": "Armin Ronacher's Thoughts and Writings",
      "domain": "lucumr.pocoo.org",
      "description": "AI speeds up writing code, but accountability and review capacity still impose hard limits.",
      "image": "https://lucumr.pocoo.org/social/2026-02-13-the-final-bottleneck-social.png",
      "author": "Armin Ronacher",
      "publishedAt": "2026-02-13T08:00:00.000Z",
      "addedAt": "2026-08-02T05:48:10.275Z",
      "metadataSource": "open_graph",
      "fetchedAt": "2026-08-02T05:48:13.928Z",
      "tags": null
    },
    {
      "id": "2026-02-16-harness-engineering",
      "canonicalId": "itm_72e14c74cd44b73fc08bb53d",
      "itemPath": "/reading/2026-02-16-harness-engineering",
      "title": "Harness engineering: leveraging Codex in an agent-first world",
      "url": "https://openai.com/index/harness-engineering/",
      "normalizedUrl": "https://openai.com/index/harness-engineering/",
      "siteName": "OpenAI",
      "domain": "openai.com",
      "description": "By Ryan Lopopolo, Member of the Technical Staff",
      "image": "https://images.ctfassets.net/kftzwdyauwt9/2TjayW57xam6dBbbV28sae/887861e21b8d205c2c392ec5315d3681/SEO.png?w=1600&h=900&fit=fill",
      "author": "Ryan Lopopolo",
      "publishedAt": "2026-02-11T00:00:00.000Z",
      "addedAt": "2026-02-16T22:58:25.699Z",
      "metadataSource": "fallback",
      "fetchedAt": "2026-02-16T22:58:25.322Z",
      "tags": []
    },
    {
      "id": "2026-02-16-boris-tane",
      "canonicalId": "itm_27c1c0d2eada51930235639c",
      "itemPath": "/reading/2026-02-16-boris-tane",
      "title": "How I Use Claude Code",
      "url": "https://boristane.com/blog/how-i-use-claude-code/",
      "normalizedUrl": "https://boristane.com/blog/how-i-use-claude-code/",
      "siteName": "boristane",
      "domain": "boristane.com",
      "description": "The research-plan-implement workflow I use to build software with Claude Code, and why I never let it write code until I've approved a written plan.",
      "image": "https://boristane.com/assets/blog/how-i-use-claude-code/og.png",
      "author": "Boris Tane",
      "publishedAt": "2026-02-10T08:00:00.000Z",
      "addedAt": "2026-02-16T21:34:01.747Z",
      "metadataSource": "open_graph",
      "fetchedAt": "2026-02-16T21:34:01.747Z",
      "tags": null
    },
    {
      "id": "how-generative-and-agentic-ai-shift-concern-from-technical-debt--a561d5a0",
      "canonicalId": "itm_17ecdfb246a9488ca561d5a0",
      "itemPath": "/reading/how-generative-and-agentic-ai-shift-concern-from-technical-debt--a561d5a0",
      "title": "How Generative and Agentic AI Shift Concern from Technical Debt to Cognitive Debt",
      "url": "https://margaretstorey.com/blog/2026/02/09/cognitive-debt/",
      "normalizedUrl": "https://margaretstorey.com/blog/2026/02/09/cognitive-debt/",
      "siteName": "Margaret-Anne Storey",
      "domain": "margaretstorey.com",
      "description": "The term technical debt is often used to refer to the accumulation of design or implementation choices that later make the software harder and more costly to understand, modify, or extend over time...",
      "image": "http://margaretstorey.com/assets/images/ms_logo.png",
      "author": null,
      "publishedAt": "2026-02-09T00:00:00.000Z",
      "addedAt": "2026-08-02T05:48:10.275Z",
      "metadataSource": "open_graph",
      "fetchedAt": "2026-08-02T05:48:13.820Z",
      "tags": null
    },
    {
      "id": "why-all-mammograms-should-incorporate-a-i-ba8ef612",
      "canonicalId": "itm_f84f605fe3344f31ba8ef612",
      "itemPath": "/reading/why-all-mammograms-should-incorporate-a-i-ba8ef612",
      "title": "Why All Mammograms Should Incorporate A.I.",
      "url": "https://erictopol.substack.com/p/why-all-mammograms-should-incorporate",
      "normalizedUrl": "https://erictopol.substack.com/p/why-all-mammograms-should-incorporate",
      "siteName": "Ground Truths",
      "domain": "erictopol.substack.com",
      "description": "A very impressive body of evidence has accumulated",
      "image": "https://substackcdn.com/image/fetch/$s_!hbhq!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee3d8dc3-24fa-4b7a-ab13-969235891f4c_3326x1772.heic",
      "author": "Eric Topol",
      "publishedAt": "2026-02-08T18:27:53.000Z",
      "addedAt": "2026-08-02T05:48:10.275Z",
      "metadataSource": "open_graph",
      "fetchedAt": "2026-08-02T05:48:14.747Z",
      "tags": null
    },
    {
      "id": "the-rise-of-spec-driven-development-aefe1297",
      "canonicalId": "itm_881d1aa26ffc4b0caefe1297",
      "itemPath": "/reading/the-rise-of-spec-driven-development-aefe1297",
      "title": "The Rise of Spec Driven Development",
      "url": "https://www.dbreunig.com/2026/02/06/the-rise-of-spec-driven-development.html",
      "normalizedUrl": "https://www.dbreunig.com/2026/02/06/the-rise-of-spec-driven-development.html",
      "siteName": "Drew Breunig",
      "domain": "dbreunig.com",
      "description": "Writing about AI, geo, culture, media, data, and the ways they interact.",
      "image": "https://www.dbreunig.com/img/free_puppies.jpg",
      "author": "Drew Breunig",
      "publishedAt": "2026-02-06T16:22:00.000Z",
      "addedAt": "2026-08-02T05:48:10.275Z",
      "metadataSource": "open_graph",
      "fetchedAt": "2026-08-02T05:48:15.147Z",
      "tags": null
    },
    {
      "id": "retracted-article-time-of-day-immunochemotherapy-in-non-small-ce-a8de5169",
      "canonicalId": "itm_1e70c41c2aa94cbca8de5169",
      "itemPath": "/reading/retracted-article-time-of-day-immunochemotherapy-in-non-small-ce-a8de5169",
      "title": "RETRACTED ARTICLE: Time-of-day immunochemotherapy in non-small cell lung cancer: a randomized phase 3 trial - Nature Medicine",
      "url": "https://www.nature.com/articles/s41591-025-04181-w?code=9de210e5-e5dc-4fb1-8b02-53778dbc6f0f&error=cookies_not_supported",
      "normalizedUrl": "https://www.nature.com/articles/s41591-025-04181-w?code=9de210e5-e5dc-4fb1-8b02-53778dbc6f0f&error=cookies_not_supported",
      "siteName": "Nature",
      "domain": "nature.com",
      "description": "In this randomized phase 3 trial, patients with treatment-naive stage III&#8211;IV nonsmall cell lung cancer who received sintilimab or pembrolizumab in combination with chemotherapy early in the day (before 15:00&#8201;h) experienced longer progression-free survival compared with those receiving late time-of-day infusions.",
      "image": "https://media.springernature.com/m685/springer-static/image/art%3A10.1038%2Fs41591-025-04181-w/MediaObjects/41591_2025_4181_Fig1_HTML.png",
      "author": "Zhe Huang",
      "publishedAt": "2026-02-02T00:00:00.000Z",
      "addedAt": "2026-08-02T05:48:10.275Z",
      "metadataSource": "open_graph",
      "fetchedAt": "2026-08-02T05:48:15.607Z",
      "tags": null
    },
    {
      "id": "what-kevin-warsh-means-for-markets-ac0fa0e9",
      "canonicalId": "itm_e1ceaf7f799644c7ac0fa0e9",
      "itemPath": "/reading/what-kevin-warsh-means-for-markets-ac0fa0e9",
      "title": "What Kevin Warsh means for markets",
      "url": "https://robinjbrooks.substack.com/p/what-kevin-warsh-means-for-markets",
      "normalizedUrl": "https://robinjbrooks.substack.com/p/what-kevin-warsh-means-for-markets",
      "siteName": "Robin J Brooks",
      "domain": "robinjbrooks.substack.com",
      "description": "The Dollar rose almost one percent yesterday, but not much of that was about Warsh",
      "image": "https://substackcdn.com/image/fetch/$s_!tYr_!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a48b509-039c-4e83-b0e5-0b0bc70be545_467x421.png",
      "author": "Robin J Brooks",
      "publishedAt": "2026-01-31T10:01:28.000Z",
      "addedAt": "2026-08-02T05:48:10.275Z",
      "metadataSource": "open_graph",
      "fetchedAt": "2026-08-02T05:48:15.947Z",
      "tags": null
    },
    {
      "id": "agent-trace-capturing-the-context-graph-of-code-a21e5c6b",
      "canonicalId": "itm_6b0c4a8d56f04e2ca21e5c6b",
      "itemPath": "/reading/agent-trace-capturing-the-context-graph-of-code-a21e5c6b",
      "title": "Agent Trace: Capturing the Context Graph of Code",
      "url": "https://cognition.com/blog/agent-trace",
      "normalizedUrl": "https://cognition.com/blog/agent-trace",
      "siteName": "Cognition",
      "domain": "cognition.com",
      "description": "We’re excited to join in Cursor, Cloudflare, Vercel, git-ai, OpenCode and others in support of [Agent Trace](https://agent-trace.dev/). As described in the spec, Agent Trace is an open, vendor-neutral spec for recording AI contributions alongside human authorship in version-controlled codebases.",
      "image": "https://cdn.sanity.io/images/2mc9cv2v/production/79ef526eebcee5989d0619a29847ddaf4764e52b-3600x1890.png?rect=0,5,3600,1881&w=1200&h=627&fit=crop",
      "author": "The Cognition Team",
      "publishedAt": "2026-01-29T00:00:00.000Z",
      "addedAt": "2026-08-02T05:48:10.275Z",
      "metadataSource": "open_graph",
      "fetchedAt": "2026-08-02T05:48:15.884Z",
      "tags": null
    },
    {
      "id": "openai-com-aa9ca714",
      "canonicalId": "itm_29421cb748e44b1baa9ca714",
      "itemPath": "/reading/openai-com-aa9ca714",
      "title": "Inside OpenAI’s in-house data agent",
      "url": "https://openai.com/index/inside-our-in-house-data-agent/",
      "normalizedUrl": "https://openai.com/index/inside-our-in-house-data-agent/",
      "siteName": "OpenAI",
      "domain": "openai.com",
      "description": null,
      "image": null,
      "author": "Bonnie Xu, Aravind Suresh, and Emma Tang",
      "publishedAt": "2026-01-29T00:00:00.000Z",
      "addedAt": "2026-08-02T05:48:10.275Z",
      "metadataSource": "semantic",
      "fetchedAt": null,
      "tags": []
    },
    {
      "id": "agent-native-architectures-b7a87125",
      "canonicalId": "itm_4c3825ae73a94fe6b7a87125",
      "itemPath": "/reading/agent-native-architectures-b7a87125",
      "title": "Agent-native Architectures",
      "url": "https://every.to/guides/agent-native?source=post_button",
      "normalizedUrl": "https://every.to/guides/agent-native?source=post_button",
      "siteName": "every",
      "domain": "every.to",
      "description": "A technical guide for building applications where agents are first-class citizens",
      "image": "https://d24ovhgu8s7341.cloudfront.net/uploads/publication/logo/107/Guides_cover.png",
      "author": null,
      "publishedAt": "2026-01-17T00:00:00.000Z",
      "addedAt": "2026-08-02T05:48:10.275Z",
      "metadataSource": "open_graph",
      "fetchedAt": "2026-08-02T05:48:17.270Z",
      "tags": null
    },
    {
      "id": "brianlovin-com-9d5a648b",
      "canonicalId": "itm_a32369f37e1848d59d5a648b",
      "itemPath": "/reading/brianlovin-com-9d5a648b",
      "title": "Give your agent a laboratory",
      "url": "https://brianlovin.com/writing/give-your-agent-a-laboratory-jH5ryjC",
      "normalizedUrl": "https://brianlovin.com/writing/give-your-agent-a-laboratory-jH5ryjC",
      "siteName": "Brian Lovin",
      "domain": "brianlovin.com",
      "description": null,
      "image": null,
      "author": "Brian Lovin",
      "publishedAt": "2026-01-14T00:00:00.000Z",
      "addedAt": "2026-08-02T05:48:10.275Z",
      "metadataSource": "semantic",
      "fetchedAt": null,
      "tags": []
    },
    {
      "id": "omar-khattab-on-the-state-of-dspy-91b351fa",
      "canonicalId": "itm_ade0a9b912854cda91b351fa",
      "itemPath": "/reading/omar-khattab-on-the-state-of-dspy-91b351fa",
      "title": "Omar Khattab on the State of DSPy",
      "url": "https://www.youtube.com/watch?v=I77yLzAGmnc",
      "normalizedUrl": "https://www.youtube.com/watch?v=I77yLzAGmnc",
      "siteName": "YouTube",
      "domain": "youtube.com",
      "description": "Omar Khattab explains the philosophy driving DSPy. It's not just for prompt optimization; it's about turning AI software into an actual engineering disciplin...",
      "image": "https://i.ytimg.com/vi/I77yLzAGmnc/maxresdefault.jpg",
      "author": null,
      "publishedAt": "2026-01-05T17:59:39.000Z",
      "addedAt": "2026-08-02T05:48:10.275Z",
      "metadataSource": "open_graph",
      "fetchedAt": "2026-08-02T05:48:17.625Z",
      "tags": null
    },
    {
      "id": "2025-letter-8645e292",
      "canonicalId": "itm_fd145c65330f43cb8645e292",
      "itemPath": "/reading/2025-letter-8645e292",
      "title": "2025 letter",
      "url": "https://zhengdongwang.com/2025/12/30/2025-letter.html",
      "normalizedUrl": "https://zhengdongwang.com/2025/12/30/2025-letter.html",
      "siteName": "Zhengdong Wang",
      "domain": "zhengdongwang.com",
      "description": "Zhengdong Wang’s personal website",
      "image": "https://zhengdongwang.com/assets/images/2025-letter/bristol.jpg",
      "author": "Zhengdong Wang",
      "publishedAt": "2025-12-30T02:55:12.000Z",
      "addedAt": "2026-08-02T05:48:10.275Z",
      "metadataSource": "open_graph",
      "fetchedAt": "2026-08-02T05:48:17.104Z",
      "tags": null
    },
    {
      "id": "taxgpt-using-ai-for-tax-prep-b1078d06",
      "canonicalId": "itm_aed25e0344704cdcb1078d06",
      "itemPath": "/reading/taxgpt-using-ai-for-tax-prep-b1078d06",
      "title": "TaxGPT: Using AI for Tax Prep",
      "url": "https://www.jeffreyemanuel.com/writing/tax_gpt_using_ai_for_tax_prep",
      "normalizedUrl": "https://www.jeffreyemanuel.com/writing/tax_gpt_using_ai_for_tax_prep",
      "siteName": "Jeffrey Emanuel",
      "domain": "jeffreyemanuel.com",
      "description": "A practical guide to decomposing tax returns into context-sized chunks for AI analysis. How to find deductions, spot errors, and out-perform human accountants on complex personal returns.",
      "image": "https://jeffreyemanuel.com/writing/tax_gpt_using_ai_for_tax_prep/opengraph-image?fb40fc9d77439137",
      "author": "Jeffrey Emanuel",
      "publishedAt": "2025-03-18T00:00:00.000Z",
      "addedAt": "2026-08-02T05:48:10.275Z",
      "metadataSource": "open_graph",
      "fetchedAt": "2026-08-02T05:48:12.183Z",
      "tags": null
    },
    {
      "id": "editorial-in-eco-minded-california-there-x27-s-still-no-constitu-824338ba",
      "canonicalId": "itm_ecf9e00f3d864e53824338ba",
      "itemPath": "/reading/editorial-in-eco-minded-california-there-x27-s-still-no-constitu-824338ba",
      "title": "Editorial: In eco-minded California, there&#x27;s still no constitutional right to clean air and water",
      "url": "https://www.latimes.com/opinion/story/2024-04-24/let-californians-decide-on-constitutional-rights-to-clean-air-and-water-green-amendment",
      "normalizedUrl": "https://www.latimes.com/opinion/story/2024-04-24/let-californians-decide-on-constitutional-rights-to-clean-air-and-water-green-amendment",
      "siteName": "Los Angeles Times",
      "domain": "latimes.com",
      "description": "A proposal in the California Legislature would put a \"green amendment\" on the November ballot to add the rights to clean air, clean water and a healthy environment to the state constitution. The people should have their say.",
      "image": "https://ca-times.brightspotcdn.com/dims4/default/e56e1bc/2147483647/strip/true/crop/2763x1451+0+196/resize/1200x630!/quality/75/?url=https%3A%2F%2Fcalifornia-times-brightspot.s3.amazonaws.com%2F84%2F9a%2Fd60356094cb786596b95816b7712%2Fla-photos-1staff-la-tr-ca-bucket-list-poi-golden-gate-bridge-002.JPG",
      "author": "https://www.latimes.com/people/the-times-editorial-board",
      "publishedAt": "2024-04-24T19:00:27.353Z",
      "addedAt": "2026-08-02T05:48:10.275Z",
      "metadataSource": "open_graph",
      "fetchedAt": "2026-08-02T05:48:17.776Z",
      "tags": null
    },
    {
      "id": "almost-every-infrastructure-decision-i-endorse-or-regret-after-4-9d3587b4",
      "canonicalId": "itm_a1b6b962620243f99d3587b4",
      "itemPath": "/reading/almost-every-infrastructure-decision-i-endorse-or-regret-after-4-9d3587b4",
      "title": "(Almost) Every infrastructure decision I endorse or regret after 4 years running infrastructure at a startup",
      "url": "https://cep.dev/posts/every-infrastructure-decision-i-endorse-or-regret-after-4-years-running-infrastructure-at-a-startup/",
      "normalizedUrl": "https://cep.dev/posts/every-infrastructure-decision-i-endorse-or-regret-after-4-years-running-infrastructure-at-a-startup/",
      "siteName": "Jack's home on the web",
      "domain": "cep.dev",
      "description": "Assortment of technology startup infrastructure recommendations",
      "image": null,
      "author": "Jack Lindamood",
      "publishedAt": "2024-02-01T21:59:47.000Z",
      "addedAt": "2026-08-02T05:48:10.275Z",
      "metadataSource": "open_graph",
      "fetchedAt": "2026-08-02T05:48:17.894Z",
      "tags": null
    },
    {
      "id": "six-reasons-why-ios-13-and-catalina-are-so-buggy-tidbits-a2007308",
      "canonicalId": "itm_a7ff83aa7c314c7fa2007308",
      "itemPath": "/reading/six-reasons-why-ios-13-and-catalina-are-so-buggy-tidbits-a2007308",
      "title": "Six Reasons Why iOS 13 and Catalina Are So Buggy - TidBITS",
      "url": "https://tidbits.com/2019/10/21/six-reasons-why-ios-13-and-catalina-are-so-buggy/",
      "normalizedUrl": "https://tidbits.com/2019/10/21/six-reasons-why-ios-13-and-catalina-are-so-buggy/",
      "siteName": "TidBITS",
      "domain": "tidbits.com",
      "description": "By most accounts, the release of iOS 13 and macOS 10.15 Catalina have been troubled, with numerous significant bugs making it past Apple’s internal testing and the public beta phase. Former Apple engineer David Shayer explains the underlying reasons these releases have had so many problems.",
      "image": "https://tidbits.com/uploads/2019/10/Envision-crash.jpg",
      "author": "David Shayer",
      "publishedAt": "2019-10-21T13:06:44.000Z",
      "addedAt": "2026-08-02T05:48:10.275Z",
      "metadataSource": "open_graph",
      "fetchedAt": "2026-08-02T05:48:19.353Z",
      "tags": null
    },
    {
      "id": "ftalphaville-ft-com-9bb9acc0",
      "canonicalId": "itm_8ff1c84210154bbe9bb9acc0",
      "itemPath": "/reading/ftalphaville-ft-com-9bb9acc0",
      "title": "The Grim Reaper short",
      "url": "https://ftalphaville.ft.com/2018/04/13/1523624146000/The-Grim-Reaper-short-/",
      "normalizedUrl": "https://ftalphaville.ft.com/2018/04/13/1523624146000/The-Grim-Reaper-short-/",
      "siteName": "FT Alphaville",
      "domain": "ftalphaville.ft.com",
      "description": null,
      "image": null,
      "author": null,
      "publishedAt": "2018-04-13T00:00:00.000Z",
      "addedAt": "2026-08-02T05:48:10.275Z",
      "metadataSource": "fallback",
      "fetchedAt": null,
      "tags": []
    }
  ],
  "meta": {
    "totalCount": 25,
    "pageSize": 50,
    "timestamp": "2026-08-02T09:57:46.207Z"
  },
  "links": {
    "self": "https://irvinebroque.com/api/reading.json?cursor=eyJvZmZzZXQiOjB9&limit=50",
    "first": "https://irvinebroque.com/api/reading.json?cursor=eyJvZmZzZXQiOjB9&limit=50",
    "last": "https://irvinebroque.com/api/reading.json?cursor=eyJvZmZzZXQiOjB9&limit=50"
  }
}