41554 blogs · [ { "id": "01a0878f-6021-7168-9d95-c0e2f553e691", "title": "Unstructured learning", "url": "https://johnjago.com/unstructured-learning/", "published_at": "2025-03-22T15:33:04+00:00" }, { "id": "01a0878f-6021-7168-9d95-c0e2f5a72c05", "title": "Double shift for search in VS Code", "url": "https://johnjago.com/shift-shift-vs-code/", "published_at": "2024-12-28T16:10:22+00:00" }, { "id": "01a0878f-6021-7168-9d95-c0e2f5cab339", "title": "Feels like it’s always been this way", "url": "https://johnjago.com/always-been-this-way/", "published_at": "2024-11-05T18:06:33+00:00" }, { "id": "01a0878f-6021-7168-9d95-c0e2f6982103", "title": "What is craft?", "url": "https://johnjago.com/craft/", "published_at": "2024-09-07T16:20:02+00:00" }, { "id": "01a0878f-6021-7168-9d95-c0e2f74354c2", "title": "Ignore all whitespace with git diff -w", "url": "https://johnjago.com/git-diff-ignore-whitespace/", "published_at": "2024-09-02T00:48:13+00:00" }, { "id": "01a0878f-6021-7168-9d95-c0e2f81ea94d", "title": "My simple method of tackling a to-do list", "url": "https://johnjago.com/to-do-list-method/", "published_at": "2024-07-28T20:24:57+00:00" }, { "id": "01a0878f-6021-7168-9d95-c0e2f8596838", "title": "Set a direction, not a goal", "url": "https://johnjago.com/direction/", "published_at": "2024-07-22T17:58:07+00:00" }, { "id": "01a0878f-6021-7168-9d95-c0e2f92d006b", "title": "Day 90: Concluding my work journal", "url": "https://johnjago.com/day-90-work-journal-conclusion/", "published_at": "2024-07-14T01:36:44+00:00" }, { "id": "01a0878f-6021-7168-9d95-c0e2f9629420", "title": "Day 89: Marketing Dashify Search", "url": "https://johnjago.com/day-89-marketing-dashify-search/", "published_at": "2024-07-12T22:04:31+00:00" }, { "id": "01a0878f-6021-7168-9d95-c0e2f9f560bf", "title": "Day 88: Inspired by Record Club", "url": "https://johnjago.com/day-88-record-club/", "published_at": "2024-07-11T21:46:59+00:00" }, { "id": "01a0878f-6021-7168-9d95-c0e2fa3622de", "title": "Day 87: Easy to measure", "url": "https://johnjago.com/day-87-easy-to-measure/", "published_at": "2024-07-11T00:12:16+00:00" }, { "id": "01a0878f-6021-7168-9d95-c0e2faa20a46", "title": "Day 86: Can the feature be found in Google?", "url": "https://johnjago.com/day-86-found-in-google/", "published_at": "2024-07-10T00:10:54+00:00" }, { "id": "01a0878f-6021-7168-9d95-c0e2faf05efb", "title": "Doing things until completion", "url": "https://johnjago.com/until-completion/", "published_at": "2024-07-09T16:44:45+00:00" }, { "id": "01a0878f-6021-7168-9d95-c0e2fb4e0917", "title": "Day 85: Redoing Dashify Pro update code", "url": "https://johnjago.com/day-85-redoing-update-code/", "published_at": "2024-07-08T19:24:53+00:00" }, { "id": "01a0878f-6021-7168-9d95-c0e2fbc919c2", "title": "Day 84: WordPress.org screenshots and authentication error", "url": "https://johnjago.com/day-84-wordpress-org-screenshots-authentication-error/", "published_at": "2024-07-07T19:21:49+00:00" }, { "id": "01a0878f-6021-7168-9d95-c0e2fcb3611d", "title": "Day 83: Cleaning up the code for Dashify Search", "url": "https://johnjago.com/day-83-cleaning-up-dashify-search/", "published_at": "2024-07-06T19:18:14+00:00" }, { "id": "01a0878f-6021-7168-9d95-c0e2fd1348da", "title": "Day 82: Making money from ads versus purchases", "url": "https://johnjago.com/day-82-ads-versus-purchase/", "published_at": "2024-07-06T03:16:44+00:00" }, { "id": "01a0878f-6021-7168-9d95-c0e2fd72562d", "title": "Day 81: 4th of July holiday", "url": "https://johnjago.com/day-81-4th-of-july/", "published_at": "2024-07-05T02:48:17+00:00" }, { "id": "01a0878f-6021-7168-9d95-c0e2fdb1c432", "title": "Day 80: Searching for WooCommerce orders by ID", "url": "https://johnjago.com/day-80-searching-woocommerce-orders-by-id/", "published_at": "2024-07-03T19:47:50+00:00" }, { "id": "01a0878f-6021-7168-9d95-c0e2fdc6a74c", "title": "Day 79: The plan for July", "url": "https://johnjago.com/day-79-plan-for-july/", "published_at": "2024-07-02T19:14:38+00:00" }, { "id": "01a0878f-6021-7168-9d95-c0e2fe12f76e", "title": "Day 78: June reflection as a bootstrapped founder", "url": "https://johnjago.com/day-78-june-bootstrapping-reflection/", "published_at": "2024-07-01T16:47:01+00:00" }, { "id": "01a0878f-6021-7168-9d95-c0e2fe3e1107", "title": "Day 77: Marketing by helping", "url": "https://johnjago.com/day-77-marketing-by-helping/", "published_at": "2024-06-30T15:32:40+00:00" }, { "id": "01a0878f-6021-7168-9d95-c0e2ff384a40", "title": "Day 76: Dashify has 100 users!", "url": "https://johnjago.com/day-76-dashify-100-users/", "published_at": "2024-06-29T23:57:18+00:00" }, { "id": "01a0878f-6021-7168-9d95-c0e2fffd220a", "title": "Day 75: The first major Dashify Pro feature", "url": "https://johnjago.com/day-75-dashify-pro-first-major-feature/", "published_at": "2024-06-28T23:54:09+00:00" }, { "id": "01a0878f-6021-7168-9d95-c0e300a3c48b", "title": "Day 74: Got distracted", "url": "https://johnjago.com/day-74-got-distracted/", "published_at": "2024-06-27T19:20:53+00:00" } ] posts Claim your blog
Back to johnjago.com
Blog · corpus.blog/blogs/johnjago.com/posts

johnjago.com

johnjago.com

2025

2024