56,966 blogs · [ { "id": "01a087be-4c77-7095-880f-2a6c4f908992", "title": "Consistent with today", "url": "https://www.paulwelty.com/consistent-with-today/", "published_at": "2026-08-03T00:00:00+00:00" }, { "id": "01a087be-4c77-7095-880f-2a6c4fe31f6c", "title": "Memory is (almost) solved. time is next.", "url": "https://www.paulwelty.com/memory-is-almost-solved-time-is-next/", "published_at": "2026-08-03T00:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4b9fba5dbd4", "title": "The questions your faculty information system cannot answer", "url": "https://www.paulwelty.com/questions-your-faculty-information-system-cannot-answer/", "published_at": "2026-07-21T00:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4b9fc326c4a", "title": "Systems Owe Evidence. People Do Not.", "url": "https://www.paulwelty.com/systems-owe-evidence-people-do-not/", "published_at": "2026-07-16T00:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4b9fd15d2e8", "title": "Did the state change? A simple test for whether work actually happened", "url": "https://www.paulwelty.com/did-the-state-change-a-simple-test-for-whether-work-actually-happened/", "published_at": "2026-07-06T17:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4b9fd5d0444", "title": "How to manage content for multiple clients without flattening their voices", "url": "https://www.paulwelty.com/how-to-manage-content-for-multiple-clients/", "published_at": "2026-06-20T17:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4b9fe027e55", "title": "Why does AI writing sound generic? It has nothing to work with", "url": "https://www.paulwelty.com/why-does-ai-writing-sound-generic/", "published_at": "2026-06-20T16:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4b9fe9a973a", "title": "How to train AI to write in your voice, not your vibe", "url": "https://www.paulwelty.com/how-to-train-ai-to-write-in-your-voice/", "published_at": "2026-06-20T13:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4b9fea9e29a", "title": "Nobody takes you aside anymore", "url": "https://www.paulwelty.com/nobody-takes-you-aside-anymore/", "published_at": "2026-06-18T13:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4b9ff4fc64e", "title": "How I made Tailscale and NordVPN coexist: the Linux exit node pattern", "url": "https://www.paulwelty.com/tailscale-nordvpn-linux-exit-node-pattern/", "published_at": "2026-06-16T00:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba0016f94d", "title": "The 2 a.m. press check", "url": "https://www.paulwelty.com/the-2am-press-check/", "published_at": "2026-06-12T13:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba002efeeb", "title": "How do I get my dev team to adopt AI?", "url": "https://www.paulwelty.com/how-do-i-get-my-dev-team-to-adopt-ai/", "published_at": "2026-05-28T18:08:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba0060c072", "title": "Want to learn about agents? Talk to someone who ran an agency.", "url": "https://www.paulwelty.com/stop-building-ai-agents-build-ai-operating-systems/", "published_at": "2026-05-27T10:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba007052c8", "title": "Your AI agents need a water cooler", "url": "https://www.paulwelty.com/your-ai-agents-need-a-water-cooler/", "published_at": "2026-05-26T18:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba009c63c5", "title": "The file I almost made twice", "url": "https://www.paulwelty.com/the-file-i-almost-made-twice/", "published_at": "2026-05-15T17:56:58+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba00b3ba55", "title": "The actor doesn't get to be the verifier", "url": "https://www.paulwelty.com/the-actor-doesnt-get-to-be-the-verifier/", "published_at": "2026-05-10T21:14:37+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba0137dd27", "title": "Shopping is the last mile", "url": "https://www.paulwelty.com/shopping-is-the-last-mile/", "published_at": "2026-05-07T10:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba01ba8d03", "title": "Watch what they buy, not what they say", "url": "https://www.paulwelty.com/watch-what-they-buy-not-what-they-say/", "published_at": "2026-05-05T22:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba0260a7f6", "title": "What the API decides not to show you", "url": "https://www.paulwelty.com/what-the-api-decides-not-to-show-you/", "published_at": "2026-05-04T17:35:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba0282224f", "title": "What stays when the form dissolves", "url": "https://www.paulwelty.com/what-stays-when-the-form-dissolves/", "published_at": "2026-05-03T22:30:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba03598941", "title": "The lede does the work", "url": "https://www.paulwelty.com/the-lede-does-the-work/", "published_at": "2026-05-02T21:05:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba0405d1cd", "title": "What stays in the tick when events catch the rest", "url": "https://www.paulwelty.com/what-stays-in-the-tick-when-events-catch-the-rest/", "published_at": "2026-05-01T21:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba04ede305", "title": "Routing isn't discoverability", "url": "https://www.paulwelty.com/routing-isnt-discoverability/", "published_at": "2026-04-30T22:45:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba05247eff", "title": "The agent-shaped org chart", "url": "https://www.paulwelty.com/the-agent-shaped-org-chart/", "published_at": "2026-04-30T10:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba053b4f4f", "title": "The discipline of shorter glossary", "url": "https://www.paulwelty.com/the-discipline-of-shorter-glossary/", "published_at": "2026-04-29T21:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba05e63dc9", "title": "The room thinks aloud", "url": "https://www.paulwelty.com/the-room-thinks-aloud/", "published_at": "2026-04-28T21:05:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba06b04328", "title": "Content ideas for consultants: how to generate thought leadership from what you already know", "url": "https://www.paulwelty.com/content-ideas-for-consultants/", "published_at": "2026-04-26T13:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba075cd79d", "title": "The room caught up to the CEO", "url": "https://www.paulwelty.com/the-room-caught-up-to-the-ceo/", "published_at": "2026-04-24T21:20:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba08013f86", "title": "AI as staff, not software", "url": "https://www.paulwelty.com/ai-as-staff-not-software/", "published_at": "2026-04-23T10:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba08831421", "title": "The 21:06 email", "url": "https://www.paulwelty.com/the-21-06-email/", "published_at": "2026-04-21T21:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba092c90da", "title": "Your best people were always better than you knew", "url": "https://www.paulwelty.com/your-best-people-were-always-better/", "published_at": "2026-04-21T17:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba0a22018b", "title": "The default pulls toward ad", "url": "https://www.paulwelty.com/the-default-pulls-toward-ad/", "published_at": "2026-04-20T21:45:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba0aae388b", "title": "UAT is all the T", "url": "https://www.paulwelty.com/uat-is-all-the-t/", "published_at": "2026-04-20T10:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba0ba33ae4", "title": "The chain was never a chain", "url": "https://www.paulwelty.com/the-chain-was-never-a-chain/", "published_at": "2026-04-18T10:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba0c33a163", "title": "I violated my own rule in an hour", "url": "https://www.paulwelty.com/i-violated-my-own-rule-in-an-hour/", "published_at": "2026-04-17T17:30:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba0c85de05", "title": "In the AI era apps are easier to build. And irrelevant.", "url": "https://www.paulwelty.com/in-the-ai-era-apps-are-easier-to-build.-and-irrelevant./", "published_at": "2026-04-17T15:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba0d0f2ade", "title": "Tag things the way you'd order them", "url": "https://www.paulwelty.com/tag-things-the-way-youd-order-them/", "published_at": "2026-04-16T20:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba0dd6817c", "title": "On the death of the author and the birth of the detector", "url": "https://www.paulwelty.com/on-the-death-of-the-author-and-the-birth-of-the-detector/", "published_at": "2026-04-16T13:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba0e162533", "title": "The ghost in the git config", "url": "https://www.paulwelty.com/the-ghost-in-the-git-config/", "published_at": "2026-04-15T20:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba0e676337", "title": "The day the fleet shipped everything", "url": "https://www.paulwelty.com/the-day-the-fleet-shipped-everything/", "published_at": "2026-04-13T21:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba0e84fb7b", "title": "Knowledge work was never work", "url": "https://www.paulwelty.com/knowledge-work-was-never-work/", "published_at": "2026-04-13T00:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba0eee69a6", "title": "Context as facticity: stigmergic and ontological perspectives on AI agent coordination", "url": "https://www.paulwelty.com/context-as-facticity/", "published_at": "2026-04-11T21:30:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba0fb66033", "title": "What stays yours after the copy", "url": "https://www.paulwelty.com/what-stays-yours-after-the-copy/", "published_at": "2026-04-10T20:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba103f8d10", "title": "The immune system you didn't design", "url": "https://www.paulwelty.com/the-immune-system-you-didnt-design/", "published_at": "2026-04-09T20:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba10d878b8", "title": "The accommodation tax", "url": "https://www.paulwelty.com/the-accommodation-tax/", "published_at": "2026-04-09T14:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba10f160de", "title": "I built a content tool that starts from your voice, not a prompt", "url": "https://www.paulwelty.com/authexis-maker-story/", "published_at": "2026-04-09T11:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba11984d60", "title": "The org chart nobody drew", "url": "https://www.paulwelty.com/the-org-chart-nobody-drew/", "published_at": "2026-04-08T20:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba127e0dbf", "title": "Why I built Textorium", "url": "https://www.paulwelty.com/why-i-built-textorium/", "published_at": "2026-04-08T00:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba12db542c", "title": "The day the strategy became a price tag", "url": "https://www.paulwelty.com/the-day-the-strategy-became-a-price-tag/", "published_at": "2026-04-07T20:00:00+00:00" }, { "id": "01a087be-4c78-7119-b7ca-d4ba12f6176b", "title": "The moment your team starts talking without you", "url": "https://www.paulwelty.com/the-moment-your-team-starts-talking-without-you/", "published_at": "2026-04-06T21:00:00+00:00" } ] posts Claim your blog
Back to paulwelty.com
Blog · corpus.blog/blogs/paulwelty.com/posts

paulwelty.com

paulwelty.com

2026