41554 blogs · [ { "id": "01a087a9-a144-7073-bb2c-ccb08ebb0c34", "title": "New release coming", "url": "https://mrclay.org/2026/05/24/new-release-coming/", "published_at": "2026-05-25T02:04:26+00:00" }, { "id": "01a087a9-a144-7073-bb2c-ccb08f94eba8", "title": "Shutdowns", "url": "https://mrclay.org/2025/10/30/shutdowns/", "published_at": "2025-10-31T02:22:18+00:00" }, { "id": "01a087a9-a144-7073-bb2c-ccb090895fc8", "title": "It’s time to boycott OpenAI", "url": "https://mrclay.org/2025/10/30/its-time-to-boycott-openai/", "published_at": "2025-10-30T14:54:52+00:00" }, { "id": "01a087a9-a144-7073-bb2c-ccb091307388", "title": "DOGE", "url": "https://mrclay.org/2025/03/24/doge/", "published_at": "2025-03-24T21:55:37+00:00" }, { "id": "01a087a9-a144-7073-bb2c-ccb092053a76", "title": "Installing a Second HTTPS Service in DDev", "url": "https://mrclay.org/2025/03/02/installing-a-second-https-service-in-ddev/", "published_at": "2025-03-03T02:48:45+00:00" }, { "id": "01a087a9-a144-7073-bb2c-ccb092e28f7e", "title": "Quick Thoughts on “AI Music”", "url": "https://mrclay.org/2025/01/17/quick-thoughts-on-ai-music/", "published_at": "2025-01-17T10:11:48+00:00" }, { "id": "01a087a9-a144-7073-bb2c-ccb093d2e819", "title": "Restarting a node service on macOS boot", "url": "https://mrclay.org/2025/01/06/restarting-a-node-service-on-macos-boot/", "published_at": "2025-01-06T20:04:38+00:00" }, { "id": "01a087a9-a144-7073-bb2c-ccb094c6bc3f", "title": "Keys and Scales", "url": "https://mrclay.org/2024/12/26/keys-and-scales/", "published_at": "2024-12-26T23:44:53+00:00" }, { "id": "01a087a9-a144-7073-bb2c-ccb095979ee6", "title": "Writing melodies over modal interchange", "url": "https://mrclay.org/2024/12/22/writing-melodies-over-modal-interchange/", "published_at": "2024-12-23T03:35:12+00:00" }, { "id": "01a087a9-a144-7073-bb2c-ccb09639f2a1", "title": "Why I’ll vote for Kamala Harris", "url": "https://mrclay.org/2024/10/12/why-ill-vote-for-kamala-harris/", "published_at": "2024-10-12T21:49:19+00:00" }, { "id": "01a0bb97-243a-70f7-b479-0ed1cf312398", "title": "Hungary and the Republican party", "url": "https://mrclay.org/2024/10/10/hungary-and-the-republican-party/", "published_at": "2024-10-10T23:05:24+00:00" }, { "id": "01a0bb97-243a-70f7-b479-0ed1cf83349b", "title": "Stereolab “Baby Lulu” Chords", "url": "https://mrclay.org/2024/03/15/stereolab-baby-lulu-chords/", "published_at": "2024-03-15T16:51:54+00:00" }, { "id": "01a0bb97-243a-70f7-b479-0ed1d05fdcb3", "title": "President Trump’s actions after the 2020 election were reckless and immoral.", "url": "https://mrclay.org/2024/03/08/president-trumps-reckless-and-immoral-actions-after-the-2020-election/", "published_at": "2024-03-09T03:11:51+00:00" }, { "id": "01a0bb97-243a-70f7-b479-0ed1d0a51d2b", "title": "Make America a better place to raise kids", "url": "https://mrclay.org/2024/03/03/make-america-a-better-place-to-raise-kids/", "published_at": "2024-03-04T01:01:37+00:00" }, { "id": "01a0bb97-243a-70f7-b479-0ed1d11b57f1", "title": "You can split a 6″ cake only 112 times.", "url": "https://mrclay.org/2024/02/23/you-can-split-a-6-cake-only-112-times/", "published_at": "2024-02-23T17:54:06+00:00" }, { "id": "01a0bb97-243a-70f7-b479-0ed1d166d6cc", "title": "Songbooks are great", "url": "https://mrclay.org/2023/07/13/songbooks-are-great/", "published_at": "2023-07-13T11:21:56+00:00" }, { "id": "01a0bb97-243a-70f7-b479-0ed1d170b0a4", "title": "We’re all being cooked", "url": "https://mrclay.org/2022/07/19/were-all-being-cooked/", "published_at": "2022-07-19T22:40:55+00:00" }, { "id": "01a0bb97-243a-70f7-b479-0ed1d2183cd4", "title": "Voting Reform: The only fix I see for rising partisanship", "url": "https://mrclay.org/2022/07/10/approval-voting-the-only-fix-i-see-for-rising-partisanship/", "published_at": "2022-07-10T17:06:34+00:00" }, { "id": "01a0bb97-243a-70f7-b479-0ed1d2320da8", "title": "“God Only Knows” is less weird than it seems", "url": "https://mrclay.org/2022/07/10/god-only-knows-is-less-weird-than-it-seems/", "published_at": "2022-07-10T16:02:07+00:00" }, { "id": "01a0bb97-243a-70f7-b479-0ed1d2d0301c", "title": "Crunchiest Steely Dan chord? “Fire in the Hole”", "url": "https://mrclay.org/2018/10/02/crunchiest-steely-dan-chord-fire-in-the-hole/", "published_at": "2018-10-02T22:17:14+00:00" }, { "id": "01a0bb9f-b678-7279-946b-1ea27ef09bb8", "title": "The time is right for Annual Leave reform", "url": "https://mrclay.org/2018/07/18/the-time-is-right-for-annual-leave-reform/", "published_at": "2018-07-18T22:16:07+00:00" }, { "id": "01a0bb9f-b678-7279-946b-1ea27fc8f479", "title": "Vera Lynn’s “I’ll Be Seeing You” preamble chords", "url": "https://mrclay.org/2018/01/16/vera-lynns-ill-be-seeing-you-preamble-chords/", "published_at": "2018-01-17T04:51:19+00:00" }, { "id": "01a0bb9f-b678-7279-946b-1ea280469eeb", "title": "Schubert’s Strange Path Home", "url": "https://mrclay.org/2018/01/16/schuberts-strange-path-home/", "published_at": "2018-01-17T02:30:35+00:00" }, { "id": "01a0bb9f-b678-7279-946b-1ea28134d5f2", "title": "Bury figured bass", "url": "https://mrclay.org/2018/01/08/bury-figured-bass/", "published_at": "2018-01-08T06:40:38+00:00" }, { "id": "01a0bb9f-b678-7279-946b-1ea28185e69c", "title": "About Steve", "url": "https://mrclay.org/2018/01/04/about-steve/", "published_at": "2018-01-04T17:15:17+00:00" }, { "id": "01a0bb9f-b678-7279-946b-1ea2821a6ecf", "title": "Perry Como “No Other Love” chords", "url": "https://mrclay.org/2017/12/28/perry-como-no-other-love-chords/", "published_at": "2017-12-29T01:07:59+00:00" }, { "id": "01a0bb9f-b678-7279-946b-1ea282816a03", "title": "Stereolab “Italian Shoes Continuum” chords", "url": "https://mrclay.org/2017/09/27/stereolab-italian-shoes-continuum-chords/", "published_at": "2017-09-27T13:31:32+00:00" }, { "id": "01a0bb9f-b678-7279-946b-1ea283664ddf", "title": "Protesters, MLK, and Partisan Urges", "url": "https://mrclay.org/2017/08/17/protesters-mlk-and-partisan-urges/", "published_at": "2017-08-17T21:50:33+00:00" }, { "id": "01a0bb9f-b678-7279-946b-1ea284470e17", "title": "Monuments to a Government’s Failure", "url": "https://mrclay.org/2017/08/15/monuments-to-a-governments-failure/", "published_at": "2017-08-15T20:31:40+00:00" }, { "id": "01a0bb9f-b678-7279-946b-1ea284ee6833", "title": "The Google Memo", "url": "https://mrclay.org/2017/08/12/the-google-memo/", "published_at": "2017-08-12T21:25:02+00:00" }, { "id": "01a0bba5-7c2f-708a-abd0-61cac064d27a", "title": "Louis Cole “You’ll Believe Me” chords", "url": "https://mrclay.org/2017/05/16/louis-cole-youll-believe-me-chords/", "published_at": "2017-05-17T03:50:04+00:00" }, { "id": "01a0bba5-7c2f-708a-abd0-61cac08083c5", "title": "Pitch Memory Survey", "url": "https://mrclay.org/2017/05/11/pitch-memory-survey/", "published_at": "2017-05-11T14:43:29+00:00" }, { "id": "01a0bba5-7c2f-708a-abd0-61cac15abafc", "title": "Deerhoof “Cast Off Crown” Chords", "url": "https://mrclay.org/2016/09/12/deerhoof-cast-off-crown-chords/", "published_at": "2016-09-13T02:45:10+00:00" }, { "id": "01a0bba5-7c2f-708a-abd0-61cac15cfce2", "title": "Deerhoof “Criminals of the Dream” Chords", "url": "https://mrclay.org/2016/09/10/deerhoof-criminals-of-the-dream-chords/", "published_at": "2016-09-10T15:51:42+00:00" }, { "id": "01a0bba5-7c2f-708a-abd0-61cac251fe24", "title": "Revisiting the outcomes of the 21th century Chinese import boom", "url": "https://mrclay.org/2016/07/09/revisiting-the-outcomes-of-the-21th-century-chinese-import-boom/", "published_at": "2016-07-09T19:22:38+00:00" }, { "id": "01a0bba5-7c2f-708a-abd0-61cac28001f1", "title": "Sleep Walk analysis", "url": "https://mrclay.org/2016/05/17/sleep-walk-analysis/", "published_at": "2016-05-17T23:07:09+00:00" }, { "id": "01a0bba5-7c2f-708a-abd0-61cac28a9672", "title": "Take the medicine", "url": "https://mrclay.org/2016/05/08/take-the-medicine/", "published_at": "2016-05-08T19:22:32+00:00" }, { "id": "01a0bba5-7c2f-708a-abd0-61cac2f74634", "title": "Why wouldn’t a Basic Income be consumed by inflation?", "url": "https://mrclay.org/2016/05/05/why-wouldnt-a-basic-income-be-consumed-by-inflation/", "published_at": "2016-05-06T00:50:04+00:00" }, { "id": "01a0bba5-7c2f-708a-abd0-61cac3a1445a", "title": "Obligatory 2015 Marijuana update", "url": "https://mrclay.org/2015/08/20/obligatory-2015-marijuana-update/", "published_at": "2015-08-21T01:34:24+00:00" }, { "id": "01a0bba5-7c2f-708a-abd0-61cac48cdfd5", "title": "Plugin-based Systems (and Events)", "url": "https://mrclay.org/2015/07/30/plugin-based-systems-and-events/", "published_at": "2015-07-30T17:24:49+00:00" }, { "id": "01a0bbaa-8e8a-72f5-954b-3eb5b49f29d9", "title": "Events and Dependency Injection", "url": "https://mrclay.org/2015/06/28/events-and-dependency-injection/", "published_at": "2015-06-28T19:08:47+00:00" }, { "id": "01a0bbaa-8e8a-72f5-954b-3eb5b4a56702", "title": "Pass all the Breakpoints", "url": "https://mrclay.org/2015/05/27/pass-all-the-breakpoints/", "published_at": "2015-05-27T13:14:06+00:00" }, { "id": "01a0bbaa-8e8a-72f5-954b-3eb5b4e57160", "title": "Freedom by vote", "url": "https://mrclay.org/2015/05/25/freedom-by-vote/", "published_at": "2015-05-25T11:38:50+00:00" }, { "id": "01a0bbaa-8e8a-72f5-954b-3eb5b54683d3", "title": "Comedy Bang Bang podcast primer", "url": "https://mrclay.org/2015/05/20/comedy-bang-bang-podcast-primer/", "published_at": "2015-05-20T13:46:20+00:00" }, { "id": "01a0bbaa-8e8a-72f5-954b-3eb5b5f3ac02", "title": "Sometimes liberty is finite and must be redistributed", "url": "https://mrclay.org/2014/09/27/sometimes-liberty-is-finite-and-must-be-redistributed/", "published_at": "2014-09-27T21:14:48+00:00" }, { "id": "01a0bbaa-8e8a-72f5-954b-3eb5b6208080", "title": "Bug Fixes: the Hidden Value of JS Libraries", "url": "https://mrclay.org/2014/09/27/bug-fixes-the-hidden-value-of-js-libraries/", "published_at": "2014-09-27T21:11:03+00:00" }, { "id": "01a0bbaa-8e8a-72f5-954b-3eb5b626a9b1", "title": "On Michael Brown and Darren Wilson", "url": "https://mrclay.org/2014/08/19/on-michael-brown-and-darren-wilson/", "published_at": "2014-08-19T23:20:33+00:00" }, { "id": "01a0bbaa-8e8a-72f5-954b-3eb5b6ab1fac", "title": "Frameworks and Developer Happiness", "url": "https://mrclay.org/2014/08/01/frameworks-and-developer-happiness/", "published_at": "2014-08-01T15:29:10+00:00" }, { "id": "01a0bbaa-8e8a-72f5-954b-3eb5b70b802f", "title": "Elgg’s Path Forward", "url": "https://mrclay.org/2014/07/23/elggs-path-forward/", "published_at": "2014-07-23T14:30:47+00:00" }, { "id": "01a0bbaa-8e8a-72f5-954b-3eb5b7ec1bea", "title": "Get rid of variable variable syntax", "url": "https://mrclay.org/2014/07/17/uvs-is-even-better-if-we-kill-off-variable-variables/", "published_at": "2014-07-17T14:46:07+00:00" }, { "id": "01a0bbaf-9dac-7161-9921-7d0af0ba4207", "title": "What, when, and how is your IDE telling you?", "url": "https://mrclay.org/2014/06/25/what-when-and-how-is-your-ide-telling-you/", "published_at": "2014-06-25T21:52:05+00:00" }, { "id": "01a0bbaf-9dad-71e7-a3c7-39edd8ab89d4", "title": "On Frameworks", "url": "https://mrclay.org/2014/06/11/on-frameworks/", "published_at": "2014-06-12T02:19:56+00:00" }, { "id": "01a0bbaf-9dad-71e7-a3c7-39edd92bbede", "title": "Events with Dynamic Handlers, Simplified", "url": "https://mrclay.org/2014/04/27/events-with-dynamic-handlers-simplified/", "published_at": "2014-04-27T05:38:18+00:00" }, { "id": "01a0bbaf-9dad-71e7-a3c7-39edd98e249e", "title": "Dependency Injection: Ask For What You Need", "url": "https://mrclay.org/2014/04/06/dependency-injection-ask-for-what-you-need/", "published_at": "2014-04-06T16:21:38+00:00" }, { "id": "01a0bbaf-9dad-71e7-a3c7-39edda8808a5", "title": "WHA!? Our House is For Sale!", "url": "https://mrclay.org/2014/03/19/wha-our-house-is-for-sale/", "published_at": "2014-03-20T00:04:55+00:00" }, { "id": "01a0bbaf-9dad-71e7-a3c7-39eddacd70d7", "title": "San Francisco, do you want to be Manhattan?", "url": "https://mrclay.org/2014/03/02/san-francisco-do-you-want-to-be-manhattan/", "published_at": "2014-03-03T01:55:23+00:00" }, { "id": "01a0bbaf-9dad-71e7-a3c7-39eddb4b5ecf", "title": "Unpacking the Access Control Systems in Drupal and Elgg", "url": "https://mrclay.org/2014/02/15/unpacking-the-access-control-systems-in-drupal-and-elgg/", "published_at": "2014-02-15T18:47:32+00:00" }, { "id": "01a0bbaf-9dad-71e7-a3c7-39eddbfbebb0", "title": "GitX for Cleaner Commits", "url": "https://mrclay.org/2014/02/14/gitx-for-cleaner-commits/", "published_at": "2014-02-14T15:18:43+00:00" }, { "id": "01a0bbaf-9dad-71e7-a3c7-39eddc62ce7e", "title": "Is there a web app exception to the target _blank UX rules?", "url": "https://mrclay.org/2014/01/19/is-there-a-web-app-exception-to-the-target-_blank-ux-rules/", "published_at": "2014-01-19T15:20:02+00:00" }, { "id": "01a0bbaf-9dad-71e7-a3c7-39eddd483e60", "title": "Analyze my dreams", "url": "https://mrclay.org/2014/01/18/analyze-my-dreams/", "published_at": "2014-01-18T15:25:16+00:00" }, { "id": "01a0bbb4-73c5-7278-b093-5c8915a83002", "title": "Guitar tunings: Am9 and D6add9", "url": "https://mrclay.org/2014/01/16/guitar-tunings-am9-and-d6add9/", "published_at": "2014-01-16T05:29:16+00:00" }, { "id": "01a0bbb4-73c5-7278-b093-5c8915a972c2", "title": "We should probably replace the minimum wage with a wage subsidy.", "url": "https://mrclay.org/2013/12/19/we-should-probably-replace-the-minimum-wage-with-a-wage-subsidy/", "published_at": "2013-12-19T08:18:41+00:00" }, { "id": "01a0bbb4-73c5-7278-b093-5c8916104969", "title": "Git: Finish features before merging them.", "url": "https://mrclay.org/2013/12/17/git-finish-features-before-merging-them/", "published_at": "2013-12-17T20:55:17+00:00" }, { "id": "01a0bbb4-73c5-7278-b093-5c8916587062", "title": "Capitalism has failed as a brand", "url": "https://mrclay.org/2013/12/01/capitalism-has-failed-as-a-brand/", "published_at": "2013-12-01T14:12:27+00:00" }, { "id": "01a0bbb4-73c5-7278-b093-5c8916add736", "title": "JSMin’s classic delimma: division or RegExp literal", "url": "https://mrclay.org/2013/11/27/jsmins-classic-delimma-division-or-regexp-literal/", "published_at": "2013-11-27T23:10:52+00:00" }, { "id": "01a0bbb4-73c5-7278-b093-5c89172ff39b", "title": "Destroying the Venezuelan Economy", "url": "https://mrclay.org/2013/11/24/destroying-the-venezuelan-economy/", "published_at": "2013-11-24T14:40:54+00:00" }, { "id": "01a0bbb4-73c5-7278-b093-5c8917e96a92", "title": "Using BINARY in a MySQL IN Expression", "url": "https://mrclay.org/2013/10/03/using-binary-in-a-mysql-in-expression/", "published_at": "2013-10-03T13:19:59+00:00" }, { "id": "01a0bbb4-73c5-7278-b093-5c891873d841", "title": "When Reasonable, Return Early", "url": "https://mrclay.org/2013/09/18/when-reasonable-return-early/", "published_at": "2013-09-18T21:18:00+00:00" }, { "id": "01a0bbb4-73c5-7278-b093-5c8918750823", "title": "Apache mod_cache and mod_rewrite: Danger", "url": "https://mrclay.org/2013/09/13/apache-mod_cache-and-mod_rewrite-danger/", "published_at": "2013-09-13T21:12:00+00:00" }, { "id": "01a0bbb4-73c5-7278-b093-5c8919448e4d", "title": "Chords: “Taramasalata” by Eggstone", "url": "https://mrclay.org/2013/07/13/chords-taramasalata-by-eggstone/", "published_at": "2013-07-13T17:12:58+00:00" }, { "id": "01a0bbba-0e00-7354-a339-dabe041683ec", "title": "Character Encoding Bug of the Day", "url": "https://mrclay.org/2013/06/12/character-encoding-bug-of-the-day/", "published_at": "2013-06-12T14:18:14+00:00" }, { "id": "01a0bbba-0e00-7354-a339-dabe04e82af1", "title": "Simpler Masonry + Sortable Working Together", "url": "https://mrclay.org/2013/06/05/simpler-masonry-sortable-working-together/", "published_at": "2013-06-05T21:12:56+00:00" }, { "id": "01a0bbba-0e00-7354-a339-dabe053abf97", "title": "GitHub: Please Syntax Highlight New Files", "url": "https://mrclay.org/2013/03/10/github-please-syntax-highlight-new-files/", "published_at": "2013-03-11T01:10:20+00:00" }, { "id": "01a0bbba-0e00-7354-a339-dabe05e4805c", "title": "Installing xhprof on XAMPP for OSX Lion", "url": "https://mrclay.org/2013/02/28/installing-xhprof-on-xampp-for-osx-lion/", "published_at": "2013-02-28T06:02:13+00:00" }, { "id": "01a0bbba-0e00-7354-a339-dabe05ed8d23", "title": "jQuery.Deferred() is pretty easy", "url": "https://mrclay.org/2013/02/20/jquery-deferred-is-pretty-easy/", "published_at": "2013-02-20T16:18:34+00:00" }, { "id": "01a0bbba-0e00-7354-a339-dabe0689d6cd", "title": "“If You’re Feeling Sinister” Documentary!", "url": "https://mrclay.org/2013/02/19/if-youre-feeling-sinister-documentary/", "published_at": "2013-02-20T03:32:51+00:00" }, { "id": "01a0bbba-0e00-7354-a339-dabe0715abbc", "title": "Shared Server Development with PhpStorm", "url": "https://mrclay.org/2013/02/12/shared-server-development-with-phpstorm/", "published_at": "2013-02-12T16:42:31+00:00" }, { "id": "01a0bbba-0e00-7354-a339-dabe0804cbc1", "title": "Sparks “Sherlock Holmes”", "url": "https://mrclay.org/2012/12/31/sparks-sherlock-holmes/", "published_at": "2012-12-31T21:20:00+00:00" }, { "id": "01a0bbba-0e00-7354-a339-dabe089d1a67", "title": "Cannabis criminalization helps law enforcement (perform unconstitutional searches)", "url": "https://mrclay.org/2012/12/30/cannabis-criminalization-helps-law-enforcement-perform-unconstitutional-searches/", "published_at": "2012-12-31T01:34:01+00:00" }, { "id": "01a0bbba-0e00-7354-a339-dabe08db334b", "title": "Designing a Highly Reusable HTML Component", "url": "https://mrclay.org/2012/12/04/designing-a-highly-reusable-html-component/", "published_at": "2012-12-04T17:54:12+00:00" }, { "id": "01a0bbbe-718b-73cb-9cb8-aab9782ac742", "title": "Wedding Mixes: Moose", "url": "https://mrclay.org/2012/09/20/wedding-mixes-moose/", "published_at": "2012-09-20T11:56:22+00:00" }, { "id": "01a0bbbe-718b-73cb-9cb8-aab97843a94e", "title": "Decouple User and App State From the Session", "url": "https://mrclay.org/2012/08/27/decouple-user-and-app-state-from-the-session/", "published_at": "2012-08-27T15:21:41+00:00" }, { "id": "01a0bbbe-718b-73cb-9cb8-aab979407900", "title": "Elgg Plugin Tip: Make Your Display Queries Extensible With Plugin Hooks", "url": "https://mrclay.org/2012/08/25/elgg-tip-make-your-display-queries-extensible-with-plugin-hooks/", "published_at": "2012-08-25T19:02:54+00:00" }, { "id": "01a0bbbe-718b-73cb-9cb8-aab97a02a856", "title": "My Moodle Page, Now With 99.6% Fewer Queries", "url": "https://mrclay.org/2012/08/17/my-moodle-page-now-with-99-6-fewer-queries/", "published_at": "2012-08-18T01:01:25+00:00" }, { "id": "01a0bbbe-718b-73cb-9cb8-aab97a5eb38e", "title": "Bad Analogies Lead to Bad Policies", "url": "https://mrclay.org/2012/08/12/bad-analogies-lead-to-bad-policies/", "published_at": "2012-08-12T18:10:06+00:00" }, { "id": "01a0bbbe-718b-73cb-9cb8-aab97a81d002", "title": "In Support of Bloated, Heavyweight IDEs", "url": "https://mrclay.org/2012/07/23/in-support-of-bloated-heavyweight-ides/", "published_at": "2012-07-23T04:35:32+00:00" }, { "id": "01a0bbbe-718b-73cb-9cb8-aab97a899f03", "title": "Dennis Busenitz: Clearly a Machine", "url": "https://mrclay.org/2012/06/25/dennis-busenitz-clearly-a-machine/", "published_at": "2012-06-25T14:30:05+00:00" }, { "id": "01a0bbbe-718b-73cb-9cb8-aab97b7989b5", "title": "For the 4-20 folks", "url": "https://mrclay.org/2012/04/21/for-the-4-20-folks/", "published_at": "2012-04-21T04:07:58+00:00" }, { "id": "01a0bbbe-718b-73cb-9cb8-aab97c1992dd", "title": "Define namespace constants using expressions", "url": "https://mrclay.org/2012/04/16/define-namespace-constants-using-expressions/", "published_at": "2012-04-16T16:59:22+00:00" }, { "id": "01a0bbbe-718b-73cb-9cb8-aab97cf5b391", "title": "PHP RFC Preview: Dynamic Callback Expressions", "url": "https://mrclay.org/2012/04/15/php-rfc-preview-dynamic-callback-expressions/", "published_at": "2012-04-15T23:01:43+00:00" }, { "id": "01a0bbc2-f4cc-7134-bb35-2596775b1ecd", "title": "Convert Google Maps embed HTML to Street View URL", "url": "https://mrclay.org/2012/01/22/convert-google-maps-embed-html-to-street-view-url/", "published_at": "2012-01-22T21:50:15+00:00" }, { "id": "01a0bbc2-f4cc-7134-bb35-259677cbd81f", "title": "Untitled 2011-12-29", "url": "https://mrclay.org/2011/12/29/untitled-2011-12-29/", "published_at": "2011-12-29T15:18:50+00:00" }, { "id": "01a0bbc2-f4cc-7134-bb35-259678874464", "title": "ElggCollection Proposal", "url": "https://mrclay.org/2011/12/25/elgg-collection-proposal/", "published_at": "2011-12-26T00:16:46+00:00" }, { "id": "01a0bbc2-f4cc-7134-bb35-2596795ed153", "title": "Obama’s ONDCP still can’t be trusted", "url": "https://mrclay.org/2011/12/04/obamas-ondcp-still-cant-be-trusted/", "published_at": "2011-12-05T02:50:26+00:00" }, { "id": "01a0bbc2-f4cc-7134-bb35-25967a2900fa", "title": "Mad Men Theme Chords", "url": "https://mrclay.org/2011/10/30/mad-men-theme-chords/", "published_at": "2011-10-30T22:53:51+00:00" }, { "id": "01a0bbc2-f4cc-7134-bb35-25967acb1345", "title": "String Subtypes for Safer Web Programming", "url": "https://mrclay.org/2011/09/28/string-subtypes-for-safer-web-programming/", "published_at": "2011-09-28T04:58:12+00:00" }, { "id": "01a0bbc2-f4cc-7134-bb35-25967b49ded5", "title": "RotURL: Rot13 for URLs", "url": "https://mrclay.org/2011/09/15/roturl-rot13-for-urls/", "published_at": "2011-09-16T03:58:15+00:00" }, { "id": "01a0bbc2-f4cc-7134-bb35-25967b6c12f7", "title": "Validate Private Page Bookmarklet", "url": "https://mrclay.org/2011/09/13/validate-private-page-bookmarklet/", "published_at": "2011-09-13T16:22:13+00:00" }, { "id": "01a0bbc2-f4cc-7134-bb35-25967b960f3f", "title": "NetBeans Love & Hate", "url": "https://mrclay.org/2011/08/18/netbeans-love-hate/", "published_at": "2011-08-18T23:43:16+00:00" }, { "id": "01a0bbc2-f4cc-7134-bb35-25967c88d449", "title": "Helping Netbeans/PhpStorm with Autocomplete/Code-hinting", "url": "https://mrclay.org/2011/07/18/helping-netbeans-with-autocomplete-code-hinting/", "published_at": "2011-07-18T19:08:04+00:00" } ] posts Claim your blog
Back to mrclay.org
Blog · corpus.blog/blogs/mrclay.org/posts

mrclay.org

mrclay.org

2026

2025

24 Mar 2025

2024

2023

2022

2018

2017

2016

2015

2014

2013

2012

2011