41554 blogs · [ { "id": "01a08762-9f21-70a1-9a9c-47ed8068a7d6", "title": "Optimizing social media for mental health", "url": "https://collin.blog/2026/04/27/optimizing-social-media-for-mental-health/", "published_at": "2026-04-27T12:57:30+00:00" }, { "id": "01a08762-9f22-70d8-94d0-9730ea02b659", "title": "I live in Australia now", "url": "https://collin.blog/2026/04/08/i-live-in-australia-now/", "published_at": "2026-04-08T08:02:12+00:00" }, { "id": "01a08762-9f22-70d8-94d0-9730ea2a0e10", "title": "First Impressions of macOS 26", "url": "https://collin.blog/2025/10/02/first-impressions-of-macos-26/", "published_at": "2025-10-03T00:53:19+00:00" }, { "id": "01a08762-9f22-70d8-94d0-9730eabf5b0e", "title": "What if Humanity?", "url": "https://collin.blog/2025/08/22/what-if-humanity/", "published_at": "2025-08-22T20:53:05+00:00" }, { "id": "01a08762-9f22-70d8-94d0-9730eb4e454a", "title": "Mark Twain on the Book of Mormon", "url": "https://collin.blog/2025/08/20/mark-twain-on-the-book-of-mormon/", "published_at": "2025-08-20T20:29:43+00:00" }, { "id": "01a08762-9f22-70d8-94d0-9730ebe2eb62", "title": "Playdate Development Is Incredibly Fun", "url": "https://collin.blog/2025/08/17/playdate-development-is-incredibly-fun/", "published_at": "2025-08-17T23:16:42+00:00" }, { "id": "01a08762-9f22-70d8-94d0-9730ec2d36a7", "title": "How I Learn Things Quickly and Deeply", "url": "https://collin.blog/2025/08/06/how-i-learn-things-quickly-and-deeply/", "published_at": "2025-08-06T23:12:01+00:00" }, { "id": "01a08762-9f22-70d8-94d0-9730ec6abad7", "title": "Freelance Availability for iOS/macOS Development", "url": "https://collin.blog/2025/08/04/freelance-availability-for-ios-macos-development/", "published_at": "2025-08-04T23:39:11+00:00" }, { "id": "01a08762-9f22-70d8-94d0-9730ed0ac711", "title": "Playdate Season 2 — Weeks One and Two", "url": "https://collin.blog/2025/08/02/playdate-season-2-weeks-one-and-two/", "published_at": "2025-08-02T23:17:42+00:00" }, { "id": "01a08762-9f22-70d8-94d0-9730ede0119c", "title": "Hide Folders in MacOS Finder", "url": "https://collin.blog/2025/07/18/hide-folders-in-macos-finder/", "published_at": "2025-07-19T01:01:29+00:00" }, { "id": "01a08762-9f22-70d8-94d0-9730ee1f3ac3", "title": "Accounts on title.love", "url": "https://collin.blog/2025/07/10/accounts-on-title-love/", "published_at": "2025-07-11T05:43:25+00:00" }, { "id": "01a08762-9f22-70d8-94d0-9730ef013359", "title": "title.love", "url": "https://collin.blog/2025/07/07/title-love/", "published_at": "2025-07-07T20:46:01+00:00" }, { "id": "01a08762-9f22-70d8-94d0-9730ef7c0876", "title": "Xcode’s predictive code completion is worse than nothing", "url": "https://collin.blog/2025/05/02/xcodes-predictive-code-completion-is-worse-than-nothing/", "published_at": "2025-05-02T20:01:59+00:00" }, { "id": "01a08762-9f22-70d8-94d0-9730f0323d4e", "title": "Describe me based on all our chats — play it straight.", "url": "https://collin.blog/2025/04/24/describe-me-based-on-all-our-chats-play-it-straight/", "published_at": "2025-04-24T21:25:32+00:00" }, { "id": "01a08762-9f22-70d8-94d0-9730f118951a", "title": "Loving SwiftUI, missing UIKit.", "url": "https://collin.blog/2025/04/24/loving-swiftui-missing-uikit/", "published_at": "2025-04-24T19:22:35+00:00" }, { "id": "01a08762-9f22-70d8-94d0-9730f1752f1d", "title": "Git Branch in Terminal Titlebar With Fish", "url": "https://collin.blog/2025/03/07/git-branch-in-terminal-titlebar-with-fish/", "published_at": "2025-03-08T01:55:34+00:00" }, { "id": "01a08762-9f22-70d8-94d0-9730f1e46b39", "title": "Emacs Style Keybindings on macOS", "url": "https://collin.blog/2025/03/07/emacs-style-keybindings-on-macos/", "published_at": "2025-03-07T22:31:06+00:00" }, { "id": "01a08762-9f22-70d8-94d0-9730f28819b7", "title": "Shell Script Template", "url": "https://collin.blog/2025/03/02/shell-script-template/", "published_at": "2025-03-03T04:24:36+00:00" }, { "id": "01a08762-9f22-70d8-94d0-9730f2fea9e6", "title": "Scripting Editors Keeps Getting Harder", "url": "https://collin.blog/2025/03/02/scripting-editors-keeps-getting-harder/", "published_at": "2025-03-03T00:46:54+00:00" }, { "id": "01a08762-9f22-70d8-94d0-9730f33f4942", "title": "Something I Miss When Coding Swift", "url": "https://collin.blog/2025/02/22/something-i-miss-when-coding-swift/", "published_at": "2025-02-23T00:28:23+00:00" }, { "id": "01a0c503-a73d-72a6-aed5-4dde2a8cf844", "title": "Reflections on Incident Metering", "url": "https://collin.blog/2024/12/10/reflections-on-incident-metering/", "published_at": "2024-12-11T02:55:35+00:00" }, { "id": "01a0c503-a73d-72a6-aed5-4dde2b7077c1", "title": "Stop Infantilizing Trump Supporters", "url": "https://collin.blog/2024/12/03/stop-infantilizing-trump-supporters/", "published_at": "2024-12-04T03:30:40+00:00" }, { "id": "01a0c503-a73d-72a6-aed5-4dde2c6c883b", "title": "Updating My Bluesky Handle Was Surprisingly Easy", "url": "https://collin.blog/2024/11/26/updating-my-bluesky-handle-was-surprisingly-easy/", "published_at": "2024-11-26T23:12:21+00:00" }, { "id": "01a0c503-a73d-72a6-aed5-4dde2d5385a8", "title": "Keyboard Shortcut for Proofread on macOS", "url": "https://collin.blog/2024/11/20/keyboard-shortcut-for-proofread-on-macos/", "published_at": "2024-11-21T02:36:21+00:00" }, { "id": "01a0c503-a73d-72a6-aed5-4dde2dda3739", "title": "Why Can’t iOS Have Smart Folders?", "url": "https://collin.blog/2024/11/19/why-cant-ios-have-smart-folders/", "published_at": "2024-11-20T00:17:34+00:00" }, { "id": "01a0c503-a73d-72a6-aed5-4dde2e14358b", "title": "Took Threads Off My Phone", "url": "https://collin.blog/2024/11/18/took-threads-off-my-phone/", "published_at": "2024-11-19T02:57:31+00:00" }, { "id": "01a0c503-a73d-72a6-aed5-4dde2e35863c", "title": "Collin Dot Everything", "url": "https://collin.blog/2024/11/18/collin-dot-everything/", "published_at": "2024-11-19T02:28:18+00:00" }, { "id": "01a0c503-a73d-72a6-aed5-4dde2ea0bf60", "title": "Where to Follow Me (Mastodon, Bluesky, etc)", "url": "https://collin.blog/2024/11/17/where-to-follow-me-mastodon-bluesky-etc/", "published_at": "2024-11-17T02:17:56+00:00" }, { "id": "01a0c503-a73d-72a6-aed5-4dde2eaae89b", "title": "My Boring Coding Font Answer", "url": "https://collin.blog/2024/10/24/my-boring-coding-font-answer/", "published_at": "2024-10-24T20:46:16+00:00" }, { "id": "01a0c503-a73d-72a6-aed5-4dde2f83ec15", "title": "New Photo Blog", "url": "https://collin.blog/2024/10/05/new-photo-blog/", "published_at": "2024-10-05T21:50:45+00:00" }, { "id": "01a0c503-a73d-72a6-aed5-4dde2f8abad9", "title": "Tech Unions with Ethan Marcotte on the Rooftop Ruby Podcast", "url": "https://collin.blog/2023/09/12/tech-unions-with-ethan-marcotte-on-the-rooftop-ruby-podcast/", "published_at": "2023-09-12T19:28:33+00:00" }, { "id": "01a0c503-a73d-72a6-aed5-4dde2fc85da3", "title": "Dash 7 Released", "url": "https://collin.blog/2023/08/18/dash-7-released/", "published_at": "2023-08-18T22:59:50+00:00" }, { "id": "01a0c503-a73d-72a6-aed5-4dde303b7380", "title": "Better Man Page Viewing", "url": "https://collin.blog/2023/07/18/my-xman-function/", "published_at": "2023-07-18T20:27:27+00:00" }, { "id": "01a0c503-a73d-72a6-aed5-4dde30ebd6ac", "title": "Exercise is hard, I hate it, and I have to do it", "url": "https://collin.blog/2023/07/18/exercise-is-hard-i-hate-it-and-i-have-to-do-it/", "published_at": "2023-07-18T00:04:29+00:00" }, { "id": "01a0c503-a73d-72a6-aed5-4dde315e6984", "title": "Not Writing Today", "url": "https://collin.blog/2023/07/02/not-writing-today/", "published_at": "2023-07-02T02:22:03+00:00" }, { "id": "01a0c503-a73d-72a6-aed5-4dde31d668b8", "title": "You’re Never Going to Fix Your Technical Debt", "url": "https://collin.blog/2023/06/23/youre-never-going-to-fix-your-technical-debt/", "published_at": "2023-06-23T01:06:19+00:00" }, { "id": "01a0c503-a73d-72a6-aed5-4dde328a8390", "title": "MVC Discussion on the Rooftop Ruby Podcast", "url": "https://collin.blog/2023/06/22/mvc-discussion-on-the-rooftop-ruby-podcast/", "published_at": "2023-06-22T00:23:06+00:00" }, { "id": "01a0c503-a73d-72a6-aed5-4dde3326e8fc", "title": "MVC Isn’t MVC", "url": "https://collin.blog/2023/06/19/mvc-isnt-mvc/", "published_at": "2023-06-19T04:04:56+00:00" }, { "id": "01a0c503-a73d-72a6-aed5-4dde336f3f06", "title": "Implementing a Personal Transportation Hierarchy", "url": "https://collin.blog/2023/06/17/implementing-a-personal-transportation-hierarchy/", "published_at": "2023-06-17T00:15:36+00:00" }, { "id": "01a0c503-a73d-72a6-aed5-4dde33c616c7", "title": "Vision Pro Is the Make-or-Break Moment for VR", "url": "https://collin.blog/2023/06/16/vision-pro-is-the-make-or-break-moment-for-vr/", "published_at": "2023-06-16T00:43:32+00:00" } ] posts Claim your blog
Back to collin.blog
Blog · corpus.blog/blogs/collin.blog/posts

collin.blog

collin.blog

2026

2025

2024

2023