41554 blogs · [ { "id": "01a087c5-e17e-7346-ae0f-b611703ba9f1", "title": "Not Minifying Core Javascript in WordPress", "url": "https://www.plumislandmedia.net/wordpress/not-minifying-core-javascript-in-wordpress/", "published_at": "2026-09-03T22:38:46+00:00" }, { "id": "01a087c5-e17e-7346-ae0f-b61170c6db4b", "title": "Buffer Pools in WordPress Databases Are Often Too Small", "url": "https://www.plumislandmedia.net/wordpress/buffer-pools-in-wordpress-databases-are-often-too-small/", "published_at": "2026-08-04T19:38:30+00:00" }, { "id": "01a087c5-e17e-7346-ae0f-b61170d3fbac", "title": "Changing WooCommerce related-products listings more often", "url": "https://www.plumislandmedia.net/wordpress/changing-woocommerce-related-products-listings-more-often/", "published_at": "2026-06-16T18:41:24+00:00" }, { "id": "01a087c5-e17e-7346-ae0f-b61170f20db1", "title": "How long does food stay good?", "url": "https://www.plumislandmedia.net/peace-and-justice/how-long-does-food-stay-good/", "published_at": "2026-04-19T00:10:06+00:00" }, { "id": "01a087c5-e17e-7346-ae0f-b61171bac488", "title": "Easter 2026 Sermon for Nativity Lutheran Church", "url": "https://www.plumislandmedia.net/sermon/easter-2026-sermon-for-nativity-lutheran-church/", "published_at": "2026-04-05T15:00:00+00:00" }, { "id": "01a087c5-e17e-7346-ae0f-b611723f4e56", "title": "Palm Sunday 2026 Sermon for Nativity Lutheran Church", "url": "https://www.plumislandmedia.net/sermon/palm-sunday-2026-sermon-for-nativity-lutheran-church/", "published_at": "2026-03-29T15:00:00+00:00" }, { "id": "01a087c5-e17e-7346-ae0f-b611728fe926", "title": "php’s OPcache can get saturated", "url": "https://www.plumislandmedia.net/programming/php/phps-opcache-can-get-saturated/", "published_at": "2026-03-20T22:17:14+00:00" }, { "id": "01a087c5-e17e-7346-ae0f-b61172d18f81", "title": "Charitable donations from 401Ks, IRAs are tax exempt", "url": "https://www.plumislandmedia.net/nonprofit/charitable-donations-from-401ks-iras-are-tax-exempt/", "published_at": "2025-12-12T21:09:00+00:00" }, { "id": "01a087c5-e17e-7346-ae0f-b61173845733", "title": "php composer, WordPress, and plugins", "url": "https://www.plumislandmedia.net/wordpress/php-composer-wordpress-and-plugins/", "published_at": "2025-11-20T22:32:13+00:00" }, { "id": "01a087c5-e17e-7346-ae0f-b61173e7a3a5", "title": "Barroom Messiah 2025", "url": "https://www.plumislandmedia.net/music/barroom-messiah-2025/", "published_at": "2025-11-09T21:40:19+00:00" }, { "id": "01a0bdcf-b49a-7074-8c24-dcfa8b4e102c", "title": "Disable the page cache on password-protected posts", "url": "https://www.plumislandmedia.net/wordpress/disable-the-page-cache-on-password-protected-posts/", "published_at": "2025-10-24T23:26:30+00:00" }, { "id": "01a0bdcf-b49a-7074-8c24-dcfa8baaa50b", "title": "In php, empty arrays are falsey, not truthy", "url": "https://www.plumislandmedia.net/programming/php/in-php-empty-arrays-are-falsey-not-truthy/", "published_at": "2025-09-25T21:45:57+00:00" }, { "id": "01a0bdcf-b49a-7074-8c24-dcfa8bfc35d8", "title": "Randall Thompson’s Alleluia", "url": "https://www.plumislandmedia.net/music/randall-thompsons-alleluia/", "published_at": "2025-09-22T16:49:26+00:00" }, { "id": "01a0bdcf-b49a-7074-8c24-dcfa8c7fc0a9", "title": "Gravity Forms tables", "url": "https://www.plumislandmedia.net/wordpress/plugin/gravity-forms-tables/", "published_at": "2025-08-19T20:33:10+00:00" }, { "id": "01a0bdcf-b49a-7074-8c24-dcfa8d482898", "title": "APCu in php — some notes", "url": "https://www.plumislandmedia.net/programming/php/apcu-in-php-some-notes/", "published_at": "2025-08-11T18:45:00+00:00" }, { "id": "01a0bdcf-b49a-7074-8c24-dcfa8d4fcce2", "title": "Whose tribe is holiest? Wrong question.", "url": "https://www.plumislandmedia.net/sermon/whose-tribe-is-holiest-wrong-question/", "published_at": "2025-06-01T19:21:59+00:00" }, { "id": "01a0bdcf-b49a-7074-8c24-dcfa8d6c1a10", "title": "Gathering diagnostic data for plugin support", "url": "https://www.plumislandmedia.net/wordpress/plugin/gathering-diagnostic-data-for-plugin-support/", "published_at": "2025-04-07T16:05:09+00:00" }, { "id": "01a0bdcf-b49a-7074-8c24-dcfa8e5e0c5a", "title": "Setting up a WooCommerce shop", "url": "https://www.plumislandmedia.net/wordpress/setting-up-a-woocommerce-shop/", "published_at": "2025-03-27T13:54:34+00:00" }, { "id": "01a0bdcf-b49a-7074-8c24-dcfa8e7ad2f9", "title": "Something better than history | grep: fzf", "url": "https://www.plumislandmedia.net/programming/something-better-than-history-grep-fzf/", "published_at": "2025-03-16T17:48:16+00:00" }, { "id": "01a0bdcf-b49a-7074-8c24-dcfa8f588726", "title": "Can I use custom HTML and CSS with WordPress?", "url": "https://www.plumislandmedia.net/wordpress/can-i-use-custom-html-and-css-with-wordpress/", "published_at": "2025-03-15T21:45:55+00:00" }, { "id": "01a0bdd3-ab4b-73f6-a51a-32349fbeedaf", "title": "ffmpeg Metadata Processing notes", "url": "https://www.plumislandmedia.net/programming/ffmpeg-metadata-processing-notes/", "published_at": "2025-03-01T18:23:59+00:00" }, { "id": "01a0bdd3-ab4b-73f6-a51a-3234a0426927", "title": "php’s microtime() function", "url": "https://www.plumislandmedia.net/programming/php/phps-microtime-function/", "published_at": "2025-02-18T17:34:25+00:00" }, { "id": "01a0bdd3-ab4b-73f6-a51a-3234a10ed05e", "title": "SQLite3 in php — some notes", "url": "https://www.plumislandmedia.net/reference/sqlite3-in-php-some-notes/", "published_at": "2025-01-31T00:00:53+00:00" }, { "id": "01a0bdd3-ab4b-73f6-a51a-3234a2081d4f", "title": "Improving WordPress core search", "url": "https://www.plumislandmedia.net/wordpress/improving-wordpress-core-search/", "published_at": "2024-11-24T18:18:06+00:00" }, { "id": "01a0bdd3-ab4b-73f6-a51a-3234a28ef057", "title": "WordPress’s Query Monitor: slow and duplicate queries?", "url": "https://www.plumislandmedia.net/wordpress/wordpresss-query-monitor-slow-and-duplicate-queries/", "published_at": "2024-11-19T23:07:05+00:00" }, { "id": "01a0bdd3-ab4b-73f6-a51a-3234a359e935", "title": "php, Ubuntu, fpm, xdebug, PhpStorm", "url": "https://www.plumislandmedia.net/programming/php/getting-it-to-work/", "published_at": "2024-11-05T18:34:29+00:00" }, { "id": "01a0bdd3-ab4b-73f6-a51a-3234a3a5dbe9", "title": "Strange Sight on Pleasant Mountain", "url": "https://www.plumislandmedia.net/green/strange-sight-on-pleasant-mountain/", "published_at": "2024-10-28T12:43:47+00:00" }, { "id": "01a0bdd3-ab4b-73f6-a51a-3234a3fff2aa", "title": "What is this Drupal?", "url": "https://www.plumislandmedia.net/wordpress/what-is-this-drupal/", "published_at": "2024-10-25T15:46:56+00:00" }, { "id": "01a0bdd3-ab4b-73f6-a51a-3234a4996a50", "title": "My thoughts on WordPress these days", "url": "https://www.plumislandmedia.net/wordpress/my-thoughts-on-wordpress-these-days/", "published_at": "2024-10-25T15:01:23+00:00" }, { "id": "01a0bdd3-ab4b-73f6-a51a-3234a597b3e8", "title": "Ericson Fields", "url": "https://www.plumislandmedia.net/midcoast/ericson-fields/", "published_at": "2024-10-09T13:31:20+00:00" }, { "id": "01a0bdd6-f7b3-7150-b00e-f05199325ed3", "title": "WordPress user roles: how are they stored?", "url": "https://www.plumislandmedia.net/wordpress/wordpress-user-roles-how-are-they-stored/", "published_at": "2024-10-02T16:08:45+00:00" }, { "id": "01a0bdd6-f7b3-7150-b00e-f05199f227cd", "title": "WooCommerce key improvement", "url": "https://www.plumislandmedia.net/wordpress/performance/woocommerce-key-improvement/", "published_at": "2024-09-12T16:11:20+00:00" }, { "id": "01a0bdd6-f7b3-7150-b00e-f0519abea395", "title": "Belties on Barnestown Road", "url": "https://www.plumislandmedia.net/reference/belties-on-barnestown-road/", "published_at": "2024-08-30T16:56:00+00:00" }, { "id": "01a0bdd6-f7b3-7150-b00e-f0519b81ef3e", "title": "Elementor Performance", "url": "https://www.plumislandmedia.net/wordpress/performance/elementor-performance/", "published_at": "2024-07-04T23:03:29+00:00" }, { "id": "01a0bdd6-f7b3-7150-b00e-f0519bb0ff3b", "title": "Optimizing WordPress Database Servers", "url": "https://www.plumislandmedia.net/wordpress/performance/optimizing-wordpress-database-servers/", "published_at": "2024-06-07T16:33:00+00:00" }, { "id": "01a0bdd6-f7b3-7150-b00e-f0519bfd6219", "title": "MariaDB has dodged the Y2038 date rollover", "url": "https://www.plumislandmedia.net/mysql/mariadb-has-dodged-the-y2038-date-rollover/", "published_at": "2024-05-31T00:01:21+00:00" }, { "id": "01a0bdd6-f7b3-7150-b00e-f0519c3c0980", "title": "Setup Problem at Google Workspace for Nonprofits", "url": "https://www.plumislandmedia.net/nonprofit/setup-problem-at-google-workspace-for-nonprofits/", "published_at": "2024-05-27T18:55:19+00:00" }, { "id": "01a0bdd6-f7b3-7150-b00e-f0519d36429d", "title": "Database Keys in Scalability Pro", "url": "https://www.plumislandmedia.net/wordpress/performance/database-keys-in-scalability-pro/", "published_at": "2023-11-24T19:28:11+00:00" }, { "id": "01a0bdd6-f7b3-7150-b00e-f0519dcbc5f0", "title": "Slow searching for WooCommerce orders", "url": "https://www.plumislandmedia.net/wordpress/plugin/fast-woo-order-lookup/", "published_at": "2023-11-19T22:58:44+00:00" }, { "id": "01a0bdd6-f7b3-7150-b00e-f0519df61497", "title": "SQL_CALC_FOUND_ROWS in WordPress", "url": "https://www.plumislandmedia.net/wordpress/plugin/sql_calc_found_rows_slow_wordpress/", "published_at": "2023-10-28T15:33:08+00:00" }, { "id": "01a0bddb-44bc-7376-91bf-252fdb72ef3d", "title": "Counter", "url": "https://www.plumislandmedia.net/programming/javascript/counter/", "published_at": "2023-06-01T18:45:18+00:00" }, { "id": "01a0bddb-44bc-7376-91bf-252fdbace2a7", "title": "Translating php’s imap extension in WordPress", "url": "https://www.plumislandmedia.net/wordpress/translating-phps-imap-extension-in-wordpress/", "published_at": "2023-04-05T21:55:44+00:00" }, { "id": "01a0bddb-44bc-7376-91bf-252fdc7776f7", "title": "Stupid credit bureau tricks", "url": "https://www.plumislandmedia.net/infosec/stupid-credit-bureau-tricks/", "published_at": "2023-03-31T13:20:58+00:00" }, { "id": "01a0bddb-44bc-7376-91bf-252fdd4409fa", "title": "Slow WordPress Queries", "url": "https://www.plumislandmedia.net/wordpress/plugin/slow-wordpress-queries/", "published_at": "2023-02-08T15:33:40+00:00" }, { "id": "01a0bddb-44bc-7376-91bf-252fddb05fd8", "title": "Solar Panels for Central Congregational Church", "url": "https://www.plumislandmedia.net/green/solar-for-central/", "published_at": "2023-01-17T19:15:33+00:00" }, { "id": "01a0bddb-44bc-7376-91bf-252fdde87f06", "title": "Newburyport’s Resiliency Brochure 2023", "url": "https://www.plumislandmedia.net/green/newburyports-resiliency-brochure-2023/", "published_at": "2023-01-05T18:04:46+00:00" }, { "id": "01a0bddb-44bc-7376-91bf-252fde251f36", "title": "Newburyport’s Community Choice Power program", "url": "https://www.plumislandmedia.net/green/newburyports-community-choice-power-program/", "published_at": "2023-01-04T13:34:40+00:00" }, { "id": "01a0bddb-44bc-7376-91bf-252fdf1e58bd", "title": "Calm day in late December", "url": "https://www.plumislandmedia.net/biking/calm-day-in-late-december/", "published_at": "2023-01-04T13:10:46+00:00" }, { "id": "01a0bddb-44bc-7376-91bf-252fdfaa6381", "title": "Testing internet over 5G wireless", "url": "https://www.plumislandmedia.net/reference/testing-internet-over-5g-wireless/", "published_at": "2022-12-09T00:30:44+00:00" }, { "id": "01a0bddb-44bc-7376-91bf-252fe07f2338", "title": "Dumpster fire?", "url": "https://www.plumislandmedia.net/rhetoric/dumpster-fire/", "published_at": "2022-12-08T23:24:15+00:00" }, { "id": "01a0bdde-10f7-705c-bfbc-ad020b363913", "title": "Power and Sustainability in WordPress", "url": "https://www.plumislandmedia.net/green/power-and-sustainability-in-wordpress/", "published_at": "2022-12-07T13:13:12+00:00" }, { "id": "01a0bdde-10f7-705c-bfbc-ad020b53397c", "title": "Sonic search: notes on its use", "url": "https://www.plumislandmedia.net/wordpress/sonic-search-notes-on-its-use/", "published_at": "2022-11-02T11:47:00+00:00" }, { "id": "01a0bdde-10f7-705c-bfbc-ad020b9e1973", "title": "Boatyard in November", "url": "https://www.plumislandmedia.net/geography/boatyard-in-november/", "published_at": "2022-11-01T22:01:46+00:00" }, { "id": "01a0bdde-10f7-705c-bfbc-ad020c76d530", "title": "Newburyport Waterfront in November", "url": "https://www.plumislandmedia.net/geography/newburyport-waterfront-in-november/", "published_at": "2022-11-01T22:00:32+00:00" }, { "id": "01a0bdde-10f7-705c-bfbc-ad020cd8445e", "title": "Leaf peeping by bike", "url": "https://www.plumislandmedia.net/biking/leaf-peeping-by-bike/", "published_at": "2022-10-24T14:15:38+00:00" }, { "id": "01a0bdde-10f7-705c-bfbc-ad020d77e649", "title": "Get started with WordPress Development", "url": "https://www.plumislandmedia.net/wordpress/get-started-with-wordpress/", "published_at": "2022-10-18T13:22:36+00:00" }, { "id": "01a0bdde-10f7-705c-bfbc-ad020e5994fd", "title": "Meds too expensive? Try this, it’s brilliant!", "url": "https://www.plumislandmedia.net/rhetoric/meds-too-expensive-try-this-its-brilliant/", "published_at": "2022-10-13T12:11:39+00:00" }, { "id": "01a0bdde-10f7-705c-bfbc-ad020ef55a08", "title": "A birthday song", "url": "https://www.plumislandmedia.net/reference/a-birthday-song/", "published_at": "2022-10-13T11:32:17+00:00" }, { "id": "01a0bdde-10f7-705c-bfbc-ad020fea488f", "title": "Names in WordPress settings API", "url": "https://www.plumislandmedia.net/wordpress/names-in-wordpress-settings-api/", "published_at": "2022-09-29T11:44:54+00:00" }, { "id": "01a0bdde-10f7-705c-bfbc-ad02108c092a", "title": "Jetbrains Gateway is really nice", "url": "https://www.plumislandmedia.net/programming/jetbrains-gateway-is-really-nice/", "published_at": "2022-09-22T23:05:01+00:00" }, { "id": "01a0bde0-b445-707d-9f73-40fc7b4a8f37", "title": "Filtering Database Changes During WordPress Updates", "url": "https://www.plumislandmedia.net/wordpress/filtering-database-changes-during-wordpress-updates/", "published_at": "2022-08-31T12:27:25+00:00" }, { "id": "01a0bde0-b445-707d-9f73-40fc7b6cf8c2", "title": "“Fatal Error” Adding Keys", "url": "https://www.plumislandmedia.net/reference/fatal-error-adding-keys/", "published_at": "2022-08-18T16:08:07+00:00" }, { "id": "01a0bde0-b445-707d-9f73-40fc7c5c3865", "title": "Big WordPress Instance for Testing", "url": "https://www.plumislandmedia.net/wordpress/big-wordpress-instance-for-testing/", "published_at": "2022-05-16T12:30:01+00:00" }, { "id": "01a0bde0-b445-707d-9f73-40fc7d1fd175", "title": "Get back Windows 10 functions in Windows 11", "url": "https://www.plumislandmedia.net/programming/get-back-windows-10-functions-in-windows-11/", "published_at": "2022-05-16T10:39:39+00:00" }, { "id": "01a0bde0-b445-707d-9f73-40fc7e07481a", "title": "Rig an Ubuntu VM for WordPress plugin development", "url": "https://www.plumislandmedia.net/wordpress/rig-an-ubuntu-vm-for-wordpress-plugin-development/", "published_at": "2022-05-08T17:40:38+00:00" }, { "id": "01a0bde0-b445-707d-9f73-40fc7e7d3c65", "title": "Index WP MySQL For Speed DDL – Antelope", "url": "https://www.plumislandmedia.net/wordpress/index-wp-mysql-for-speed-ddl-antelope/", "published_at": "2022-05-04T21:37:31+00:00" }, { "id": "01a0bde0-b445-707d-9f73-40fc7f59bae6", "title": "Index WP MySQL For Speed DDL – Barracuda", "url": "https://www.plumislandmedia.net/wordpress/index-wp-mysql-for-speed-ddl-barracuda/", "published_at": "2022-05-04T21:37:31+00:00" }, { "id": "01a0bde0-b445-707d-9f73-40fc7fd68465", "title": "Midnight local time in WordPress-friendly php", "url": "https://www.plumislandmedia.net/programming/php/midnight-local-time-in-wordpress-friendly-php/", "published_at": "2022-04-06T10:54:42+00:00" }, { "id": "01a0bde0-b445-707d-9f73-40fc80132282", "title": "The west’s radical transparency: a stake through the heart of Putin’s secrecy.", "url": "https://www.plumislandmedia.net/peace-and-justice/radical-transparency-spy-agencies/", "published_at": "2022-03-17T01:05:34+00:00" }, { "id": "01a0bde0-b445-707d-9f73-40fc80c32ea0", "title": "Register WordPress Hooks Declaratively", "url": "https://www.plumislandmedia.net/wordpress/wordpress-hooks-declarative-automatic/", "published_at": "2022-03-16T11:58:15+00:00" }, { "id": "01a0bde3-229a-708a-899d-d9280aaffc9b", "title": "Good WordPress developer tools", "url": "https://www.plumislandmedia.net/wordpress/good-wordpress-developer-tools/", "published_at": "2022-03-04T14:27:17+00:00" }, { "id": "01a0bde3-229a-708a-899d-d9280af7c0d1", "title": "Antivirus jumps shark. Cryptomining!", "url": "https://www.plumislandmedia.net/rhetoric/antivirus-jumps-shark-cryptomining/", "published_at": "2022-01-10T12:49:49+00:00" }, { "id": "01a0bde3-229a-708a-899d-d9280b1122fd", "title": "WordPress plugin release tools", "url": "https://www.plumislandmedia.net/wordpress/wordpress-plugin-tools/", "published_at": "2022-01-04T00:16:41+00:00" }, { "id": "01a0bde3-229a-708a-899d-d9280b67c8cb", "title": "DBMS news and WordPress possibilities", "url": "https://www.plumislandmedia.net/wordpress/dbms-news-and-wordpress-possibilities/", "published_at": "2021-12-30T12:35:17+00:00" }, { "id": "01a0bde3-229a-708a-899d-d9280b8c20fc", "title": "Install an old MariaDB version on Ubuntu", "url": "https://www.plumislandmedia.net/mysql/install-an-old-mariadb-version-on-ubuntu/", "published_at": "2021-12-28T16:57:51+00:00" }, { "id": "01a0bde3-229a-708a-899d-d9280c1cc331", "title": "Reindexing tables with bad dates", "url": "https://www.plumislandmedia.net/mysql/reindexing-tables-with-bad-dates/", "published_at": "2021-12-16T14:52:04+00:00" }, { "id": "01a0bde3-229a-708a-899d-d9280c2632b3", "title": "Full moon on Plum Island", "url": "https://www.plumislandmedia.net/reference/full-moon/", "published_at": "2021-11-19T17:33:16+00:00" }, { "id": "01a0bde3-229a-708a-899d-d9280c8a1a82", "title": "Real users slow applications down", "url": "https://www.plumislandmedia.net/wordpress/real-users-slow-applications-down/", "published_at": "2021-11-02T16:22:26+00:00" }, { "id": "01a0bde3-229a-708a-899d-d9280d004c78", "title": "Capturing and examining queries", "url": "https://www.plumislandmedia.net/wordpress/capturing-and-examining-queries/", "published_at": "2021-10-12T13:55:26+00:00" }, { "id": "01a0bde3-229a-708a-899d-d9280d8ac608", "title": "State Street Rainbow", "url": "https://www.plumislandmedia.net/reference/state-street-rainbow/", "published_at": "2021-09-19T22:57:00+00:00" }, { "id": "01a0bde5-7ce5-71cd-9072-775f4e24c07d", "title": "Analyzing WordPress database operations", "url": "https://www.plumislandmedia.net/wordpress/analyzing-wordpress-database-operations/", "published_at": "2021-09-10T21:02:18+00:00" }, { "id": "01a0bde5-7ce5-71cd-9072-775f4ed58815", "title": "Legacy MySQL VMs", "url": "https://www.plumislandmedia.net/mysql/legacy-mysql-vms/", "published_at": "2021-08-27T17:04:23+00:00" }, { "id": "01a0bde5-7ce5-71cd-9072-775f4efffc69", "title": "Porting from CEFSharp to WebView2", "url": "https://www.plumislandmedia.net/programming/csharp/porting-from-cefsharp-to-webview2/", "published_at": "2021-08-03T20:27:31+00:00" }, { "id": "01a0bde5-7ce5-71cd-9072-775f4f83df5c", "title": "WordPress multisite programming tricks", "url": "https://www.plumislandmedia.net/wordpress/wordpress-multisite-programming-tricks/", "published_at": "2021-07-14T15:41:26+00:00" }, { "id": "01a0bde5-7ce5-71cd-9072-775f5037ad10", "title": "Snippet to add Edit link to category archive page", "url": "https://www.plumislandmedia.net/wordpress/woocommerce-add-edit-link-to-category-archive-page/", "published_at": "2021-06-21T12:24:54+00:00" }, { "id": "01a0bde5-7ce5-71cd-9072-775f507e9b83", "title": "Narrow high-pressure road bike tires considered harmful", "url": "https://www.plumislandmedia.net/biking/wide-road-bike-tires-better-than-narrow/", "published_at": "2021-06-20T01:07:27+00:00" }, { "id": "01a0bde5-7ce5-71cd-9072-775f50852c85", "title": "WordPress’s maintenance mode — how to enter and leave it", "url": "https://www.plumislandmedia.net/wordpress/wordpresss-maintenance-mode-how-to-enter-and-leave-it/", "published_at": "2021-05-26T13:01:37+00:00" }, { "id": "01a0bde5-7ce5-71cd-9072-775f514258ae", "title": "Speeding up WordPress database operations", "url": "https://www.plumislandmedia.net/wordpress/speeding-up-wordpress-database-operations/", "published_at": "2021-05-04T16:38:38+00:00" }, { "id": "01a0bde5-7ce5-71cd-9072-775f51e3b636", "title": "Scaled-up web software is hard!", "url": "https://www.plumislandmedia.net/programming/scaled-up-web-software-is-hard/", "published_at": "2021-03-15T13:01:10+00:00" }, { "id": "01a0bde5-7ce5-71cd-9072-775f52d10c79", "title": "Testing web apps that require https, like WebRTC and getUserMedia", "url": "https://www.plumislandmedia.net/programming/javascript/testing-https-getusermedia-webrtc/", "published_at": "2021-03-13T14:07:57+00:00" }, { "id": "01a0bde8-01e1-7125-a5a6-b9e0673d3bf3", "title": "Firefox has limited ability to handle H.264", "url": "https://www.plumislandmedia.net/something-i-learned/firefox-has-limited-ability-to-handle-h-264/", "published_at": "2021-03-06T15:43:03+00:00" }, { "id": "01a0bde8-01e1-7125-a5a6-b9e067d2f20a", "title": "The WebRTC standard has landed. At last!", "url": "https://www.plumislandmedia.net/something-i-learned/the-webrtc-standard-has-landed-at-last/", "published_at": "2021-03-06T15:13:41+00:00" }, { "id": "01a0bde8-01e1-7125-a5a6-b9e068ca20b1", "title": "Web Beacon API", "url": "https://www.plumislandmedia.net/something-i-learned/web-beacon-api/", "published_at": "2021-03-06T15:04:59+00:00" }, { "id": "01a0bde8-01e1-7125-a5a6-b9e0691eaec4", "title": "Something I learned", "url": "https://www.plumislandmedia.net/something-i-learned/something-i-learned/", "published_at": "2021-03-06T14:38:10+00:00" }, { "id": "01a0bde8-01e1-7125-a5a6-b9e06963e182", "title": "Javascript exception tracebacks", "url": "https://www.plumislandmedia.net/programming/exception-tracebacks/", "published_at": "2021-01-04T21:16:07+00:00" }, { "id": "01a0bde8-01e1-7125-a5a6-b9e069f44cf2", "title": "Find peak cases", "url": "https://www.plumislandmedia.net/mysql/pandemic-data-sql-peak-cases/", "published_at": "2020-12-14T13:33:05+00:00" }, { "id": "01a0bde8-01e1-7125-a5a6-b9e06ae0d424", "title": "Database programming", "url": "https://www.plumislandmedia.net/mysql/explore-pandemic-data-program-sql/", "published_at": "2020-12-14T13:33:05+00:00" }, { "id": "01a0bde8-01e1-7125-a5a6-b9e06bb8dee3", "title": "Getting started with the data", "url": "https://www.plumislandmedia.net/mysql/explore-pandemic-data-get-started/", "published_at": "2020-12-14T13:32:20+00:00" }, { "id": "01a0bde8-01e1-7125-a5a6-b9e06c85fc35", "title": "Explore pandemic data with SQL", "url": "https://www.plumislandmedia.net/mysql/explore-pandemic-data-with-sql/", "published_at": "2020-12-14T13:31:14+00:00" }, { "id": "01a0bde8-01e1-7125-a5a6-b9e06cf824a4", "title": "Donald J. T***** will you please go now!", "url": "https://www.plumislandmedia.net/rhetoric/donald-j-t-will-you-please-go-now/", "published_at": "2020-12-02T17:34:25+00:00" } ] posts Claim your blog
Back to plumislandmedia.net
Blog · corpus.blog/blogs/plumislandmedia.net/posts

plumislandmedia.net

plumislandmedia.net

2026

2025

2024

2023

2022

2021

2020