56,966 blogs · [ { "id": "01a087d9-9b44-723f-b050-6aebe2d19c2d", "title": "AI – Learnings and Unknown unknowns", "url": "https://ryan-h.com/2026/09/06/ai-learnings-and-unknown-unknowns/", "published_at": "2026-09-06T12:57:51+00:00" }, { "id": "01a087d9-9b44-723f-b050-6aebe3773ec3", "title": "The AI Software Factory", "url": "https://ryan-h.com/2026/08/17/the-ai-software-factory/", "published_at": "2026-08-17T21:16:01+00:00" }, { "id": "01a087d9-9b44-723f-b050-6aebe37fc7b0", "title": "AI Driven Development as Guided Evolution", "url": "https://ryan-h.com/2026/03/10/ai-driven-development-as-guided-evolution/", "published_at": "2026-03-10T23:21:04+00:00" }, { "id": "01a087d9-9b44-723f-b050-6aebe3cf46e9", "title": "AI is replacing programmers. Graduates first.", "url": "https://ryan-h.com/2026/03/02/ai-is-replacing-programmers-graduates-first/", "published_at": "2026-03-02T12:54:02+00:00" }, { "id": "01a087d9-9b44-723f-b050-6aebe3e84b5b", "title": "Pattern Breakers – Podcast Review", "url": "https://ryan-h.com/2024/07/22/pattern-breakers-podcast-review/", "published_at": "2024-07-22T15:08:51+00:00" }, { "id": "01a087d9-9b44-723f-b050-6aebe3edb979", "title": "Book Review: Taxtopia", "url": "https://ryan-h.com/2024/01/20/book-review-taxtopia/", "published_at": "2024-01-20T13:45:48+00:00" }, { "id": "01a087d9-9b44-723f-b050-6aebe499ee74", "title": "Book Review: Philosophy of Software Design – Ousterhout", "url": "https://ryan-h.com/2024/01/20/book-review-philosophy-of-software-design-ousterhout/", "published_at": "2024-01-20T13:42:11+00:00" }, { "id": "01a087d9-9b44-723f-b050-6aebe4ca7df9", "title": "New Sql Documentation Website", "url": "https://ryan-h.com/2024/01/11/new-sql-documentation-website/", "published_at": "2024-01-11T09:46:36+00:00" }, { "id": "01a087d9-9b44-723f-b050-6aebe59bdba3", "title": "Hibernate sucks but what’s the alternatives? Java Persistance Options", "url": "https://ryan-h.com/2023/11/22/hibernate-sucks-but-whats-the-alternatives-java-persistance-options/", "published_at": "2023-11-22T13:12:48+00:00" }, { "id": "01a087d9-9b44-723f-b050-6aebe6038325", "title": "Podcast Notes", "url": "https://ryan-h.com/2023/10/20/podcast-notes/", "published_at": "2023-10-20T10:33:07+00:00" }, { "id": "01a0bdfa-ca5b-7382-9132-34b37056995c", "title": "The End of Open Source tech SAAS Companies?", "url": "https://ryan-h.com/2023/07/22/the-end-of-open-source-tech-saas-companies/", "published_at": "2023-07-22T13:11:37+00:00" }, { "id": "01a0bdfa-ca5b-7382-9132-34b37088bf78", "title": "Ongoing New Quotes / Articles", "url": "https://ryan-h.com/2023/02/14/ongoing-new-quotes-articles/", "published_at": "2023-02-14T13:03:59+00:00" }, { "id": "01a0bdfa-ca5b-7382-9132-34b370e054e4", "title": "Crafting Interpreters – Nystrom", "url": "https://ryan-h.com/2022/11/12/crafting-interpreters-nystrom/", "published_at": "2022-11-12T19:29:28+00:00" }, { "id": "01a0bdfa-ca5b-7382-9132-34b371701b49", "title": "Book Review: Traction – Weinberg and Mares", "url": "https://ryan-h.com/2022/10/10/traction-weinberg-and-mares-book/", "published_at": "2022-10-10T16:02:48+00:00" }, { "id": "01a0bdfa-ca5b-7382-9132-34b37267c3cf", "title": "Company Contractor Cash Flow Diagram", "url": "https://ryan-h.com/2021/08/22/company-contractor-cash-flow-diagram/", "published_at": "2021-08-22T21:04:41+00:00" }, { "id": "01a0bdfa-ca5b-7382-9132-34b3727d0c95", "title": "The Continuing Transformation of the Tech Industry", "url": "https://ryan-h.com/2021/03/25/the-continuing-transformation-of-the-tech-industry/", "published_at": "2021-03-25T13:19:44+00:00" }, { "id": "01a0bdfa-ca5b-7382-9132-34b3730b22c5", "title": "Technology Companies by Founding Year", "url": "https://ryan-h.com/2021/01/03/technology-companies-by-founding-year/", "published_at": "2021-01-03T15:13:02+00:00" }, { "id": "01a0bdfa-ca5b-7382-9132-34b374004f69", "title": "Disk Speed Comparison 2020", "url": "https://ryan-h.com/2020/08/28/disk-speed-comparison-2020/", "published_at": "2020-08-28T16:45:16+00:00" }, { "id": "01a0bdfa-ca5b-7382-9132-34b374a175d0", "title": "Developers, Code Cowboys and Architecture Astronauts", "url": "https://ryan-h.com/2020/08/13/developers-code-cowboys-and-architecture-astronauts/", "published_at": "2020-08-13T20:51:19+00:00" }, { "id": "01a0bdfa-ca5b-7382-9132-34b374ebca2d", "title": "Book Review: Trillion Dollar Coach – Bill campbell", "url": "https://ryan-h.com/2020/08/11/trillion-dollar-coach-bill-campbell-book/", "published_at": "2020-08-11T21:51:52+00:00" }, { "id": "01a0be05-7022-726b-99cd-66c908227993", "title": "Book Review: The Unicorn Project – Gene Kim", "url": "https://ryan-h.com/2020/07/03/the-unicorn-project-gene-kim-book/", "published_at": "2020-07-03T21:55:41+00:00" }, { "id": "01a0be05-7022-726b-99cd-66c9084b615b", "title": "jq – An open source implementation of q", "url": "https://ryan-h.com/2020/05/18/jq-an-open-source-implementation-of-q/", "published_at": "2020-05-18T22:07:31+00:00" }, { "id": "01a0be05-7022-726b-99cd-66c908fd3f44", "title": "The Understated Simplicity of Good Code", "url": "https://ryan-h.com/2020/02/06/the-understated-simplicity-of-good-code/", "published_at": "2020-02-06T12:58:17+00:00" }, { "id": "01a0be05-7022-726b-99cd-66c909bb52da", "title": "Book Review: SRE – Site Reliability Engineering", "url": "https://ryan-h.com/2019/10/26/sre-site-reliability-engineering-book/", "published_at": "2019-10-26T18:03:37+00:00" }, { "id": "01a0be05-7022-726b-99cd-66c90a6d28ca", "title": "Book Review: Accelerate -The Science of Lean Software and Devops", "url": "https://ryan-h.com/2019/10/22/accelerate-the-science-of-lean-software-and-devops-book/", "published_at": "2019-10-22T22:15:37+00:00" }, { "id": "01a0be05-7022-726b-99cd-66c90b110663", "title": "Book Review: Andrew Grove – High Output Management", "url": "https://ryan-h.com/2019/10/21/andrew-grove-high-output-management-book/", "published_at": "2019-10-21T20:59:10+00:00" }, { "id": "01a0be05-7022-726b-99cd-66c90b3fe551", "title": "US Political Books", "url": "https://ryan-h.com/2019/09/15/us-political-books/", "published_at": "2019-09-15T13:55:33+00:00" }, { "id": "01a0be05-7022-726b-99cd-66c90bd357c1", "title": "Book Review: The Five Dysfunctions of a Team", "url": "https://ryan-h.com/2018/08/22/the-five-dysfunctions-of-a-team-book/", "published_at": "2018-08-22T21:34:58+00:00" }, { "id": "01a0be05-7022-726b-99cd-66c90c05adf0", "title": "Quotes that float in my Mind", "url": "https://ryan-h.com/2018/02/19/quotes-that-float-in-my-mind/", "published_at": "2018-02-19T22:32:54+00:00" }, { "id": "01a0be05-7022-726b-99cd-66c90c897cae", "title": "Book Review: The Checklist – Atul Gawande", "url": "https://ryan-h.com/2018/02/19/the-checklist-atul-gawande-book/", "published_at": "2018-02-19T21:53:58+00:00" }, { "id": "01a0be0c-03ae-714d-9902-4165107d26a2", "title": "Book Review: Software Skills – The Software Developers Life Manual", "url": "https://ryan-h.com/2017/08/14/software-skills-the-software-developers-life-manual-book/", "published_at": "2017-08-14T21:34:17+00:00" }, { "id": "01a0be0c-03ae-714d-9902-416510841caf", "title": "Book Review: Peopleware: Productive Projects and Teams", "url": "https://ryan-h.com/2017/07/09/peopleware-productive-projects-and-teams-book/", "published_at": "2017-07-09T20:26:43+00:00" }, { "id": "01a0be0c-03ae-714d-9902-4165109b32a2", "title": "The Phoenix Project – Book", "url": "https://ryan-h.com/2017/07/09/the-phoenix-project-book/", "published_at": "2017-07-09T20:23:19+00:00" }, { "id": "01a0be0c-03ae-714d-9902-4165118e65ac", "title": "Java scratchpad / Snippet Runner", "url": "https://ryan-h.com/2017/07/09/java-scratchpad-snippet-runner/", "published_at": "2017-07-09T20:18:59+00:00" }, { "id": "01a0be0c-03ae-714d-9902-416512598e12", "title": "Julia Programming Language", "url": "https://ryan-h.com/2017/07/09/julia-programming-language/", "published_at": "2017-07-09T20:18:32+00:00" }, { "id": "01a0be0c-03ae-714d-9902-4165134f68ce", "title": "Best Method of Creating Windows Installer for Java Programs.", "url": "https://ryan-h.com/2017/07/09/java-windows-installer-exe/", "published_at": "2017-07-09T20:17:36+00:00" }, { "id": "01a0be0c-03ae-714d-9902-416513881c54", "title": "Setup java speech jsapi using FreeTTS", "url": "https://ryan-h.com/2017/07/09/uncategorizedjava-speech-jsapi-freetts/", "published_at": "2017-07-09T20:16:14+00:00" }, { "id": "01a0be0c-03ae-714d-9902-4165140c7b28", "title": "Symfony sfGuard – Setting up users,groups,permissions", "url": "https://ryan-h.com/2017/07/09/symfony-sfguard-setting-up-usersgroupspermissions/", "published_at": "2017-07-09T20:13:35+00:00" }, { "id": "01a0be0c-03ae-714d-9902-416514801fd7", "title": "Past Websites I Worked On", "url": "https://ryan-h.com/2017/07/01/past-websites-i-worked-on/", "published_at": "2017-07-01T20:28:21+00:00" } ] posts Claim your blog
Back to ryan-h.com
Blog · corpus.blog/blogs/ryan-h.com/posts

ryan-h.com

ryan-h.com

2026

2024

2023

2022

2021

2020

2019

2018

2017