41554 blogs · [ { "id": "01a0d927-be1c-7133-8097-8f771f1777a4", "title": "Page Pruner: hide what you don’t need", "url": "https://www.jona.ca/2026/09/page-pruner-hide-what-you-dont-need.html", "published_at": "2026-09-24T17:06:38+00:00" }, { "id": "01a0878f-d014-7267-9caa-491a50fba361", "title": "3d chart comparing Claude vs Codex on intelligence, speed, and cost", "url": "https://www.jona.ca/2026/08/3d-chart-comparing-claude-vs-codex-on.html", "published_at": "2026-08-07T22:11:55+00:00" }, { "id": "01a0878f-d014-7267-9caa-491a51d46455", "title": "Tendril Function Order", "url": "https://www.jona.ca/2026/07/tendril-function-order.html", "published_at": "2026-07-23T23:50:56+00:00" }, { "id": "01a0878f-d014-7267-9caa-491a52167f00", "title": "Lumen Verbi: Today’s Gospel with the Church Fathers", "url": "https://www.jona.ca/2026/07/lumen-verbi-todays-gospel-with-church.html", "published_at": "2026-07-19T07:47:35+00:00" }, { "id": "01a0878f-d014-7267-9caa-491a529dd365", "title": "What my OpenClaw AI assistant looks like", "url": "https://www.jona.ca/2026/07/what-my-openclaw-ai-assistant-looks-like_02098194001.html", "published_at": "2026-07-19T07:03:11+00:00" }, { "id": "01a0878f-d014-7267-9caa-491a535d09da", "title": "AI Patterns", "url": "https://www.jona.ca/2026/07/ai-patterns.html", "published_at": "2026-07-17T20:57:29+00:00" }, { "id": "01a0878f-d014-7267-9caa-491a536763d1", "title": "Helping coworkers during layoffs using AI", "url": "https://www.jona.ca/2026/06/helping-coworkers-during-layoffs-using.html", "published_at": "2026-06-30T19:44:52+00:00" }, { "id": "01a0878f-d014-7267-9caa-491a53eae880", "title": "My current AI coding philosophy", "url": "https://www.jona.ca/2026/06/my-current-ai-coding-philosophy.html", "published_at": "2026-06-05T01:20:01+00:00" }, { "id": "01a0878f-d014-7267-9caa-491a542aca8b", "title": "No API, no problem", "url": "https://www.jona.ca/2026/05/no-api-no-problem.html", "published_at": "2026-05-17T18:05:05+00:00" }, { "id": "01a0878f-d014-7267-9caa-491a54f84e1a", "title": "Making AI comic adaptations of famous books", "url": "https://www.jona.ca/2026/05/making-ai-comic-adaptations-of-famous.html", "published_at": "2026-05-15T09:36:22+00:00" }, { "id": "01a0878f-d014-7267-9caa-491a55c21e0b", "title": "Exporting a Claude Code session to Codex", "url": "https://www.jona.ca/2026/05/exporting-claude-code-session-to-codex.html", "published_at": "2026-05-11T10:43:15+00:00" }, { "id": "01a0878f-d014-7267-9caa-491a5676fb8c", "title": "Using codex to investigate PagerDuty alerts", "url": "https://www.jona.ca/2026/05/using-codex-to-investigate-pagerduty.html", "published_at": "2026-05-10T16:36:00+00:00" }, { "id": "01a0878f-d014-7267-9caa-491a56fe24eb", "title": "The avatar my openclaw chose for herself", "url": "https://www.jona.ca/2026/04/the-avatar-my-openclaw-chose-for-herself.html", "published_at": "2026-04-06T06:42:00+00:00" }, { "id": "01a0878f-d014-7267-9caa-491a57981040", "title": "Sources of beauty", "url": "https://www.jona.ca/2026/03/sources-of-beauty.html", "published_at": "2026-03-23T15:46:00+00:00" }, { "id": "01a0878f-d014-7267-9caa-491a588a01f0", "title": "Using Claude Code to do my taxes", "url": "https://www.jona.ca/2026/03/using-claude-code-to-do-my-taxes.html", "published_at": "2026-03-07T21:28:00+00:00" }, { "id": "01a0878f-d014-7267-9caa-491a5911667e", "title": "Walmart cookie banner dark pattern", "url": "https://www.jona.ca/2026/02/walmart-cookie-banner-dark-pattern.html", "published_at": "2026-02-24T18:05:00+00:00" }, { "id": "01a0878f-d014-7267-9caa-491a59157340", "title": "Chloe Reads Jon", "url": "https://www.jona.ca/2026/02/chloe-reads-jon.html", "published_at": "2026-02-19T17:43:06+00:00" }, { "id": "01a0878f-d014-7267-9caa-491a59307022", "title": "In Praise of the Hacker News Highlights Podcast", "url": "https://www.jona.ca/2026/02/in-praise-of-hacker-news-highlights.html", "published_at": "2026-02-19T06:26:00+00:00" }, { "id": "01a0878f-d014-7267-9caa-491a593326b1", "title": "Why there's nothing you can do about OpenClaw and prompt injection", "url": "https://www.jona.ca/2026/02/why-theres-nothing-you-can-do-about.html", "published_at": "2026-02-19T01:50:00+00:00" }, { "id": "01a0878f-d014-7267-9caa-491a59a6a73d", "title": "What OpenClaw Has Built for Me", "url": "https://www.jona.ca/2026/02/what-openclaw-has-built-for-me.html", "published_at": "2026-02-18T18:15:00+00:00" }, { "id": "01a0878f-d014-7267-9caa-491a59c18645", "title": "Peter Steinberger quote", "url": "https://www.jona.ca/2026/02/peter-steinberger-quote.html", "published_at": "2026-02-12T17:39:00+00:00" }, { "id": "01a0878f-d015-7225-b3ca-e1a6661064ba", "title": "Comic Code Reviews, Part 2", "url": "https://www.jona.ca/2026/02/comic-code-reviews-part-2.html", "published_at": "2026-02-09T05:52:00+00:00" }, { "id": "01a0878f-d015-7225-b3ca-e1a66612b8f2", "title": "SecureShellClaw: A Prompt-Injection-Resistant Alternative Approach to OpenClaw", "url": "https://www.jona.ca/2026/02/secureshellclaw-prompt-injection.html", "published_at": "2026-02-09T01:07:00+00:00" }, { "id": "01a0878f-d015-7225-b3ca-e1a66662d835", "title": "Theo recommends High and Medium over Extra High in Codex", "url": "https://www.jona.ca/2026/02/theo-recommends-high-and-medium-over.html", "published_at": "2026-02-07T17:43:00+00:00" }, { "id": "01a0878f-d015-7225-b3ca-e1a667291143", "title": "OpenClaw creator on Codex vs Claude Code", "url": "https://www.jona.ca/2026/02/openclaw-creator-on-codex-vs-claude-code.html", "published_at": "2026-02-05T19:45:00+00:00" }, { "id": "01a0878f-d015-7225-b3ca-e1a66819668e", "title": "Uses for OpenClaw (without giving it your secrets)", "url": "https://www.jona.ca/2026/02/uses-for-openclaw-without-giving-it.html", "published_at": "2026-02-04T09:39:00+00:00" } ] posts Claim your blog
Back to jona.ca
Blog · corpus.blog/blogs/jona.ca/posts

jona.ca

jona.ca

2026