41554 blogs · [ { "id": "01a087d7-0a92-7020-bda2-d25e9502b081", "title": "AI Won't Make Your Dev Team More Productive", "url": "https://rodschmidt.com/posts/ai-wont-make-your-dev-team-more-productive/", "published_at": "2026-05-27T06:00:00+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25e95e36052", "title": "ifgame - An Interactive Fiction game library for Clojure", "url": "https://rodschmidt.com/posts/ifgame/", "published_at": "2026-05-07T16:43:18+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25e962f3cbd", "title": "Swish - Clojure-like Lisp for Swift Video Series", "url": "https://rodschmidt.com/posts/swish-video-series/", "published_at": "2026-04-08T17:16:15+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25e966feebc", "title": "Mixing Swift and Clojure in Your iOS App - Scittle", "url": "https://rodschmidt.com/posts/scittle/", "published_at": "2025-12-25T01:10:57+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25e96c088b2", "title": "Mixing Swift and Lisp in Your iOS App - S7 Scheme", "url": "https://rodschmidt.com/posts/s7-scheme/", "published_at": "2025-12-23T04:07:11+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25e9720c4e4", "title": "Numerology: 17 Years in the App Store (Part 6)", "url": "https://rodschmidt.com/posts/numerology-history-6/", "published_at": "2025-12-03T18:43:03+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25e97beb854", "title": "Numerology: 17 Years in the App Store (Part 5)", "url": "https://rodschmidt.com/posts/numerology-history-5/", "published_at": "2025-11-24T19:30:26+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25e98a4b0a2", "title": "Numerology: 17 Years in the App Store (Part 4)", "url": "https://rodschmidt.com/posts/numerology-history-4/", "published_at": "2025-11-19T18:26:12+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25e992a7f94", "title": "Numerology: 17 Years in the App Store (Part 3)", "url": "https://rodschmidt.com/posts/numerology-history-3/", "published_at": "2025-11-10T17:27:03+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25e9a273ac6", "title": "Numerology: 17 Years in the App Store (Part 2)", "url": "https://rodschmidt.com/posts/numerology-history-2/", "published_at": "2025-11-03T22:59:09+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25e9af5bda6", "title": "Healthcare for the Self-Employed or Unemployed (and to preserve your sanity)", "url": "https://rodschmidt.com/posts/crowdhealth/", "published_at": "2025-10-29T17:50:32+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25e9b2bc315", "title": "Numerology: 17 Years in the App Store (Part 1)", "url": "https://rodschmidt.com/posts/numerology-history-1/", "published_at": "2025-10-28T22:31:32+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25e9bd2dbcd", "title": "Case Study: Improving the Effeciency of Software Development Teams Dependent on Another Team", "url": "https://rodschmidt.com/posts/feature-flags-case-study/", "published_at": "2025-01-16T17:34:43+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25e9c0fe7f1", "title": "Thoughts on Testing", "url": "https://rodschmidt.com/posts/thoughts-on-testing/", "published_at": "2024-07-05T21:18:45+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25e9c8f8ece", "title": "Pittsburgh - The Last One?", "url": "https://rodschmidt.com/posts/pittsburgh/", "published_at": "2024-06-20T22:29:12+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25e9d198cb0", "title": "Pointfree's SyncUps App: A Great Example Architecture for a SwiftUI App", "url": "https://rodschmidt.com/posts/syncups/", "published_at": "2024-05-11T16:41:54+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25e9da095ab", "title": "The Composable Architecture: My 3 Year Experience", "url": "https://rodschmidt.com/posts/composable-architecture-experience/", "published_at": "2024-04-26T17:35:37+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25e9daed15b", "title": "St. Louis Cardinals, My Penultimate Baseball Stadium?", "url": "https://rodschmidt.com/posts/baseball-stl/", "published_at": "2023-09-20T23:48:29+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25e9e0b0b7e", "title": "From WordPress to Hugo", "url": "https://rodschmidt.com/posts/from-wordpress-to-hugo/", "published_at": "2020-04-29T16:55:00+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25e9e594b7e", "title": "A Tale of 2 Steve Jobses", "url": "https://rodschmidt.com/posts/a-tale-of-2-steve-jobses/", "published_at": "2019-08-23T23:36:43+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25e9f450a63", "title": "Swift UI & App Architecture: A New Approach Required", "url": "https://rodschmidt.com/posts/swift-ui-app-architecture-a-new-approach-required/", "published_at": "2019-08-04T17:47:09+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25e9f846367", "title": "Two More Examples of Clean Architecture", "url": "https://rodschmidt.com/posts/two-more-examples-of-clean-architecture/", "published_at": "2017-04-01T18:16:00+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25e9ffddd3a", "title": "The Clean Architecture: An Example", "url": "https://rodschmidt.com/posts/the-clean-architecture-an-example/", "published_at": "2017-01-29T21:33:02+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25ea072f38c", "title": "The Clean Architecture: An Introduction", "url": "https://rodschmidt.com/posts/the-clean-architecture-an-introduction/", "published_at": "2016-12-09T00:33:44+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25ea137b3d4", "title": "Moving Towards The Clean Architecture for Apple Development", "url": "https://rodschmidt.com/posts/moving-towards-the-clean-architecture-for-apple-development/", "published_at": "2016-11-30T18:09:30+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25ea1e67d43", "title": "Model View Controller: Problems and Solutions", "url": "https://rodschmidt.com/posts/model-view-controller-problems-and-solutions/", "published_at": "2016-11-22T21:41:19+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25ea2a59d88", "title": "5 Ways to Avoid Force Unwrapping", "url": "https://rodschmidt.com/posts/5-ways-to-avoid-force-unwrapping/", "published_at": "2016-11-16T18:02:53+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25ea33ba6e2", "title": "Do You Find The Whole Planning Process Painful?", "url": "https://rodschmidt.com/posts/do-you-find-the-whole-planning-process-painful/", "published_at": "2016-11-09T22:51:27+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25ea3725d30", "title": "Part 4: What Are the Downsides to Putting the Core Data MOC in the App Delegate", "url": "https://rodschmidt.com/posts/part-4-what-are-the-downsides-to-putting-the-core-data-moc-in-the-app-delegate/", "published_at": "2016-11-01T21:49:48+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25ea3881527", "title": "Part 3: What Are The Downsides to Putting the Core Data MOC in the App Delegate", "url": "https://rodschmidt.com/posts/part-3-what-are-the-downsides-to-putting-the-core-data-moc-in-the-app-delegate/", "published_at": "2016-10-25T21:28:08+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25ea3ba7c11", "title": "Part 2: What Are The Downsides to Putting the Core Data MOC in the App Delegate", "url": "https://rodschmidt.com/posts/what-are-the-downsides-to-putting-the-core-data-moc-in-the-app-delegate-part-2/", "published_at": "2016-10-18T22:33:49+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25ea42defb1", "title": "Swift Robot Arm", "url": "https://rodschmidt.com/posts/swift-robot-arm/", "published_at": "2016-10-11T22:36:54+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25ea47f1598", "title": "3 Ways To Fix Your iOS Testing Woes", "url": "https://rodschmidt.com/posts/3-ways-to-fix-your-ios-testing-woes/", "published_at": "2016-10-03T16:55:28+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25ea5007d43", "title": "What are the Downsides to Putting the Core Data MOC in the App Delegate?", "url": "https://rodschmidt.com/posts/what-are-the-downsides-to-putting-the-core-data-moc-in-the-app-delegate/", "published_at": "2016-08-25T20:59:37+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25ea587f2a0", "title": "Elixir Robots", "url": "https://rodschmidt.com/posts/elixir-robots/", "published_at": "2015-05-22T22:11:23+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25ea64c4b3e", "title": "Robots! Robots! Robots!", "url": "https://rodschmidt.com/posts/robots-robots-robots/", "published_at": "2015-05-14T00:21:25+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25ea660631d", "title": "Sticky Footers with UITableView", "url": "https://rodschmidt.com/posts/sticky-footers-with-uitableview/", "published_at": "2015-02-16T23:49:00+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25ea67b0441", "title": "Back to Wordpress", "url": "https://rodschmidt.com/posts/back-to-wordpress/", "published_at": "2015-02-14T00:31:21+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25e94847656", "title": "About", "url": "https://rodschmidt.com/about/", "published_at": "2015-02-12T00:00:00+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25ea6abe6ec", "title": "App: The Human Story - My Prize", "url": "https://rodschmidt.com/posts/app-the-human-story-my-prize/", "published_at": "2015-01-18T00:09:53+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25ea6cd10b2", "title": "App: The Human Story - My Story", "url": "https://rodschmidt.com/posts/app-the-human-story-my-story/", "published_at": "2014-07-09T22:47:34+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25ea7159549", "title": "A New Start", "url": "https://rodschmidt.com/posts/a-new-start/", "published_at": "2014-06-27T22:44:25+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25ea7a9c486", "title": "The Sabbatical is Over", "url": "https://rodschmidt.com/posts/the-sabbatical-is-over/", "published_at": "2002-09-08T22:37:10+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25ea7e1bcc9", "title": "Texas Tour - Lubbock Again", "url": "https://rodschmidt.com/posts/texas-tour-lubbock-again/", "published_at": "2002-08-14T22:33:44+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25ea867175e", "title": "Texas Tour - JFK", "url": "https://rodschmidt.com/posts/texas-tour-jfk/", "published_at": "2002-08-13T22:27:16+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25ea8ed3518", "title": "Texas Tour - Arlington", "url": "https://rodschmidt.com/posts/texas-tour-arlington/", "published_at": "2002-08-13T22:20:07+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25ea9bfbc28", "title": "Dallas", "url": "https://rodschmidt.com/posts/dallas/", "published_at": "2002-08-08T22:15:11+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25ea9eadd3f", "title": "Austin", "url": "https://rodschmidt.com/posts/austin/", "published_at": "2002-08-06T22:08:26+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25eaad69140", "title": "Texas Tour - San Antonio", "url": "https://rodschmidt.com/posts/texas-tour-san-antonio/", "published_at": "2002-08-05T22:03:43+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25eaaffda76", "title": "Texas Tour - Lubbock", "url": "https://rodschmidt.com/posts/texas-tour-lubbock/", "published_at": "2002-08-03T21:58:07+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25eab4846fa", "title": "Texas Tour - Albuquerque", "url": "https://rodschmidt.com/posts/texas-tour-albuquerque/", "published_at": "2002-07-30T21:54:07+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25eabb0bd07", "title": "Never Say Never (Again)", "url": "https://rodschmidt.com/posts/never-say-never-again/", "published_at": "2002-07-02T04:59:17+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25eaca9564a", "title": "Steve Garvey", "url": "https://rodschmidt.com/posts/steve-garvey/", "published_at": "2002-06-21T04:53:20+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25eacee8180", "title": "West Coast Tour - Home", "url": "https://rodschmidt.com/posts/west-coast-tour-home/", "published_at": "2002-06-19T04:48:13+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25eada45ef6", "title": "West Coast Tour - Mission Viejo", "url": "https://rodschmidt.com/posts/west-coast-tour-mission-viejo/", "published_at": "2002-06-18T04:43:13+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25eae59188c", "title": "West Coast Tour - San Diego", "url": "https://rodschmidt.com/posts/west-coast-tour-san-diego/", "published_at": "2002-06-17T04:36:11+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25eae89edcd", "title": "West Coast Tour - Los Angeles", "url": "https://rodschmidt.com/posts/west-coast-tour-los-angeles/", "published_at": "2002-06-16T03:05:48+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25eaf543362", "title": "Zen and the Art of Nothing", "url": "https://rodschmidt.com/posts/zen-and-the-art-of-nothing/", "published_at": "2002-06-15T03:00:41+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25eafa2b851", "title": "West Coast Tour - San Francisco", "url": "https://rodschmidt.com/posts/west-coast-tour-san-francisco/", "published_at": "2002-06-15T02:55:40+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25eb0209dab", "title": "West Coast Tour - Oregon Coast", "url": "https://rodschmidt.com/posts/west-coast-tour-oregon-coast/", "published_at": "2002-06-14T02:09:13+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25eb0dc8360", "title": "West Coast Tour - Seattle", "url": "https://rodschmidt.com/posts/west-coast-tour-seattle/", "published_at": "2002-06-13T00:47:07+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25eb16fc0dc", "title": "West Coast Tour - Portland", "url": "https://rodschmidt.com/posts/west-coast-tour-portland/", "published_at": "2002-06-11T23:08:43+00:00" }, { "id": "01a087d7-0a92-7020-bda2-d25eb1e54cea", "title": "Atlanta", "url": "https://rodschmidt.com/posts/atlanta/", "published_at": "2002-06-07T20:00:16+00:00" } ] posts Claim your blog
Back to rodschmidt.com
Blog · corpus.blog/blogs/rodschmidt.com/posts

rodschmidt.com

rodschmidt.com

2026

2025

2024

2023

2020

2019

2017

2016

2015

2014

2002