41554 blogs · [ { "id": "01a0d3fb-df1b-72b0-a392-d3b516f7b6a5", "title": "Web Platform Weirdness: Babies and Bathwater", "url": "https://textslashplain.com/2023/09/14/web-platform-weirdness-babies-and-bathwater/", "published_at": "2023-09-14T18:30:41+00:00" }, { "id": "01a0d3fc-11cd-7369-90de-4a8c46d2893f", "title": "Web Weirdness: Probing Localhost", "url": "https://textslashplain.com/2023/09/14/web-weirdness-probing-localhost/", "published_at": "2023-09-14T16:00:39+00:00" }, { "id": "01a0d3fc-11cd-7369-90de-4a8c46fee1d2", "title": "Attack Techniques: Fullscreen Abuse", "url": "https://textslashplain.com/2023/09/12/attack-techniques-fullscreen-abuse/", "published_at": "2023-09-12T17:03:43+00:00" }, { "id": "01a0d3fc-11cd-7369-90de-4a8c47ad89a6", "title": "The Challenge of IP Reputation", "url": "https://textslashplain.com/2023/09/11/the-challenge-of-ip-reputation/", "published_at": "2023-09-11T21:05:09+00:00" }, { "id": "01a0d3fc-11cd-7369-90de-4a8c48a2e2e0", "title": "Defensive Techniques: Application Guard", "url": "https://textslashplain.com/2023/09/11/defensive-techniques-application-guard/", "published_at": "2023-09-11T16:18:03+00:00" }, { "id": "01a0d3fc-11cd-7369-90de-4a8c49015b3d", "title": "Kilimanjaro – To Exit Gate & Home", "url": "https://textslashplain.com/2023/09/02/kilimanjaro-to-exit-gates-home/", "published_at": "2023-09-02T22:59:39+00:00" }, { "id": "01a0d3fc-11cd-7369-90de-4a8c499cee7e", "title": "Kilimanjaro – Descent to Mweka", "url": "https://textslashplain.com/2023/09/02/kilimanjaro-descent-to-mweka/", "published_at": "2023-09-02T21:55:25+00:00" }, { "id": "01a0d3fc-11cd-7369-90de-4a8c4a03d337", "title": "Kilimanjaro – To Summit", "url": "https://textslashplain.com/2023/09/02/kilimanjaro-to-summit/", "published_at": "2023-09-02T21:01:37+00:00" }, { "id": "01a0d3fc-11cd-7369-90de-4a8c4a6bf416", "title": "Kilimanjaro –  To Kosovo/Respicius Camp", "url": "https://textslashplain.com/2023/09/02/kilimanjaro-to-kosovo-respicius-camp/", "published_at": "2023-09-02T14:55:11+00:00" }, { "id": "01a0d3fc-11cd-7369-90de-4a8c4b11eef2", "title": "Kilimanjaro – Up Barranco Wall to Karanga Camp", "url": "https://textslashplain.com/2023/09/01/kilimanjaro-up-barranco-wall-to-karanga-camp/", "published_at": "2023-09-02T02:56:39+00:00" }, { "id": "01a0d3fc-11cd-7369-90de-4a8c4b6c927f", "title": "Kilimanjaro – To Lava Tower and Barranco Camp", "url": "https://textslashplain.com/2023/09/01/kilimanjaro-to-lava-tower-and-barranco-camp/", "published_at": "2023-09-01T13:12:52+00:00" }, { "id": "01a0d3fc-3d15-7249-8f06-7afa9c3e9d52", "title": "Kilimanjaro – To Shira 2 Camp", "url": "https://textslashplain.com/2023/08/31/kilimanjaro-to-shira-2-camp/", "published_at": "2023-08-31T16:08:32+00:00" }, { "id": "01a0d3fc-3d15-7249-8f06-7afa9c894095", "title": "Kilimanjaro – To Shira 1 Camp", "url": "https://textslashplain.com/2023/08/30/kilimanjaro-to-shira-1-camp/", "published_at": "2023-08-30T15:01:05+00:00" }, { "id": "01a0d3fc-3d15-7249-8f06-7afa9d85b74c", "title": "Kilimanjaro – Trailhead to Forest Camp", "url": "https://textslashplain.com/2023/08/29/kilimanjaro-trailhead-to-forest-camp/", "published_at": "2023-08-29T14:50:03+00:00" }, { "id": "01a0d3fc-3d15-7249-8f06-7afa9e387962", "title": "Kilimanjaro – Meet the Team; To Ndarakwai Lodge", "url": "https://textslashplain.com/2023/08/25/kilimanjaro-meet-the-team-to-ndarakwai-lodge/", "published_at": "2023-08-25T12:27:00+00:00" }, { "id": "01a0d3fc-3d15-7249-8f06-7afa9e3e3f8d", "title": "Kilimanjaro – Mini Safari", "url": "https://textslashplain.com/2023/08/24/kilimanjaro-mini-safari/", "published_at": "2023-08-24T13:19:29+00:00" }, { "id": "01a0d3fc-3d15-7249-8f06-7afa9ee32db8", "title": "SmartScreen Application Reputation, with Pictures", "url": "https://textslashplain.com/2023/08/23/smartscreen-application-reputation-in-pictures/", "published_at": "2023-08-23T16:21:42+00:00" }, { "id": "01a0d3fc-3d15-7249-8f06-7afa9fbcf7c3", "title": "Divorce – 18 Months In", "url": "https://textslashplain.com/2023/08/23/divorce-18-months-in/", "published_at": "2023-08-23T14:52:23+00:00" }, { "id": "01a0d3fc-3d15-7249-8f06-7afaa0887ca9", "title": "Kilimanjaro – Coffee Tour", "url": "https://textslashplain.com/2023/08/23/kilimanjaro-coffee-tour/", "published_at": "2023-08-23T13:38:34+00:00" }, { "id": "01a0d3fc-3d15-7249-8f06-7afaa0c2e9a4", "title": "Attack Techniques: QR Codes", "url": "https://textslashplain.com/2023/08/18/attack-techniques-qr-codes/", "published_at": "2023-08-18T16:03:36+00:00" }, { "id": "01a0d3fc-3d15-7249-8f06-7afaa1010194", "title": "Enforcing SmartScreen with Policy", "url": "https://textslashplain.com/2023/08/14/enforcing-smartscreen-with-policy/", "published_at": "2023-08-14T23:18:18+00:00" }, { "id": "01a0d3fc-6406-71cb-b6e4-35ea574b0732", "title": "Attack Techniques: SMS Gift Card Scams", "url": "https://textslashplain.com/2023/08/12/sms-gift-card-scams/", "published_at": "2023-08-12T22:06:42+00:00" }, { "id": "01a0d3fc-6406-71cb-b6e4-35ea57c34526", "title": "Kilimanjaro – Getting There", "url": "https://textslashplain.com/2023/08/04/kilimanjaro-getting-there/", "published_at": "2023-08-04T23:43:55+00:00" }, { "id": "01a0d3fc-6406-71cb-b6e4-35ea57fa0ede", "title": "Kilimanjaro 2023 – Journal", "url": "https://textslashplain.com/2023/08/04/kilimanjaro-journal/", "published_at": "2023-08-04T14:52:21+00:00" }, { "id": "01a0d3fc-6406-71cb-b6e4-35ea5835a3ae", "title": "Kilimanjaro – Gear", "url": "https://textslashplain.com/2023/08/01/kilimanjaro-gear/", "published_at": "2023-08-02T01:43:42+00:00" }, { "id": "01a0d3fc-6406-71cb-b6e4-35ea5894afe9", "title": "Kilimanjaro – Overview", "url": "https://textslashplain.com/2023/07/27/kilimanjaro-overview/", "published_at": "2023-07-27T23:36:05+00:00" }, { "id": "01a0d3fc-6406-71cb-b6e4-35ea58d4d3b4", "title": "Browser SSO / Automatic Signin", "url": "https://textslashplain.com/2023/06/22/browser-sso-automatic-signin/", "published_at": "2023-06-22T16:52:33+00:00" }, { "id": "01a0d3fc-6406-71cb-b6e4-35ea596920ea", "title": "Improving the Microsoft Defender Browser Protection Extension", "url": "https://textslashplain.com/2023/05/31/improving-the-microsoft-defender-browser-protection-extension/", "published_at": "2023-05-31T13:55:13+00:00" }, { "id": "01a0d3fc-6406-71cb-b6e4-35ea59cf8fb6", "title": "How do Random Credentials Mysteriously Appear?", "url": "https://textslashplain.com/2023/05/16/how-do-random-credentials-mysteriously-appear/", "published_at": "2023-05-16T16:06:14+00:00" }, { "id": "01a0d3fc-6406-71cb-b6e4-35ea5a0ab5c4", "title": "Detecting When the User is Offline", "url": "https://textslashplain.com/2023/05/15/detecting-when-the-user-is-offline/", "published_at": "2023-05-15T16:13:07+00:00" }, { "id": "01a0d3fc-6406-71cb-b6e4-35ea5a8d3e00", "title": "New TLDs: Not Bad, Actually", "url": "https://textslashplain.com/2023/05/13/new-tlds-not-bad-actually/", "published_at": "2023-05-13T14:50:54+00:00" }, { "id": "01a0d3fc-8227-70f5-8efd-a1360af3f147", "title": "A Beautiful 10K", "url": "https://textslashplain.com/2023/04/16/a-beautiful-10k/", "published_at": "2023-04-16T22:31:52+00:00" }, { "id": "01a0d3fc-8227-70f5-8efd-a1360bebc70e", "title": "(The Futility of) Keeping Secrets from Yourself", "url": "https://textslashplain.com/2023/04/14/the-futility-of-keeping-secrets-from-yourself/", "published_at": "2023-04-14T16:10:02+00:00" }, { "id": "01a0d3fc-8227-70f5-8efd-a1360c6a376f", "title": "Auth Flows in a Partitioned World", "url": "https://textslashplain.com/2023/04/12/auth-flows-in-a-partitioned-world/", "published_at": "2023-04-12T15:55:59+00:00" }, { "id": "01a0d3fc-8227-70f5-8efd-a1360d0c6948", "title": "Explainer: File Types", "url": "https://textslashplain.com/2023/04/05/file-types/", "published_at": "2023-04-05T16:02:25+00:00" }, { "id": "01a0d3fc-8227-70f5-8efd-a1360d5e0370", "title": "How Microsoft Edge Updates", "url": "https://textslashplain.com/2023/03/25/how-microsoft-edge-updates/", "published_at": "2023-03-25T12:41:49+00:00" }, { "id": "01a0d3fc-8227-70f5-8efd-a1360dfc89b4", "title": "Attack Techniques: Spoofing via UserInfo", "url": "https://textslashplain.com/2023/03/22/attack-techniques-spoofing-via-userinfo/", "published_at": "2023-03-22T21:24:04+00:00" }, { "id": "01a0d3fc-8227-70f5-8efd-a1360e7acc3d", "title": "Going Electric – Solar", "url": "https://textslashplain.com/2023/03/20/going-electric-solar/", "published_at": "2023-03-20T12:44:57+00:00" }, { "id": "01a0d3fc-8227-70f5-8efd-a1360f12cef0", "title": "Improving Native Message Host Reliability on Windows", "url": "https://textslashplain.com/2023/03/16/improving-native-message-host-reliability-on-windows/", "published_at": "2023-03-16T22:30:05+00:00" }, { "id": "01a0d3fc-8227-70f5-8efd-a1360f565ae9", "title": "Attack Techniques: Open Redirectors, CAPTCHAs, Site Proxies, and IPFS, oh my", "url": "https://textslashplain.com/2023/03/16/attack-techniques-open-redirectors-captchas-site-proxies-and-ipfs-oh-my/", "published_at": "2023-03-16T21:48:57+00:00" }, { "id": "01a0d3fc-8227-70f5-8efd-a1360ff81af4", "title": "Slow Seaside Half", "url": "https://textslashplain.com/2023/03/01/slow-seaside-half/", "published_at": "2023-03-01T21:30:45+00:00" }, { "id": "01a0d3fc-b6e5-732b-a140-a86a05b73b91", "title": "Q: “Remember this Device, Doesn’t?!?”", "url": "https://textslashplain.com/2023/02/10/q-remember-this-device-doesnt/", "published_at": "2023-02-10T18:07:45+00:00" }, { "id": "01a0d3fc-b6e5-732b-a140-a86a0615b7f5", "title": "Attack Techniques: Blended Attacks via Telephone", "url": "https://textslashplain.com/2023/02/09/attack-techniques-blended-attacks-via-phone/", "published_at": "2023-02-09T14:25:00+00:00" }, { "id": "01a0d3fc-b6e5-732b-a140-a86a0671c999", "title": "A New Era: PM -> SWE", "url": "https://textslashplain.com/2023/02/06/a-new-era-pm-swe/", "published_at": "2023-02-06T20:36:19+00:00" }, { "id": "01a0d3fc-b6e5-732b-a140-a86a06ea88a1", "title": "A Year of Intention", "url": "https://textslashplain.com/2023/02/04/a-year-of-intention/", "published_at": "2023-02-04T19:09:03+00:00" }, { "id": "01a0d3fc-b6e5-732b-a140-a86a07d08ceb", "title": "Couch to Half Marathon: Closing My First Year of Running", "url": "https://textslashplain.com/2023/01/23/couch-to-half-marathon-closing-my-first-year-of-running/", "published_at": "2023-01-23T21:35:16+00:00" }, { "id": "01a0d3fc-b6e5-732b-a140-a86a08a29681", "title": "Defense Techniques: Reporting Phish", "url": "https://textslashplain.com/2023/01/19/defense-techniques-reporting-phish/", "published_at": "2023-01-19T17:15:27+00:00" }, { "id": "01a0d3fc-b6e5-732b-a140-a86a0900a4ec", "title": "SlickRun", "url": "https://textslashplain.com/2023/01/12/slickrun/", "published_at": "2023-01-12T20:25:12+00:00" }, { "id": "01a0d3fc-b6e5-732b-a140-a86a099e76e0", "title": "2022 EOY Fitness Summary", "url": "https://textslashplain.com/2023/01/12/2022-fitness/", "published_at": "2023-01-12T18:24:15+00:00" }, { "id": "01a0d3fc-b6e5-732b-a140-a86a09bd411e", "title": "Attack Techniques: Priming Attacks on Legitimate Sites", "url": "https://textslashplain.com/2023/01/11/attack-techniques-priming-attacks-on-legitimate-sites/", "published_at": "2023-01-11T23:17:11+00:00" }, { "id": "01a0d3fc-b6e5-732b-a140-a86a0a9bc1ad", "title": "Attack Techniques: Phishing via Mailto", "url": "https://textslashplain.com/2023/01/11/attack-techniques-phishing-via-mailto/", "published_at": "2023-01-11T22:01:18+00:00" }, { "id": "01a0d3fc-d8ea-725c-aa47-4c834186858d", "title": "Attack Techniques: Phishing via Local Files", "url": "https://textslashplain.com/2023/01/11/attack-techniques-phishing-via-local-files/", "published_at": "2023-01-11T20:24:20+00:00" }, { "id": "01a0d3fc-d8ea-725c-aa47-4c83422b0b1a", "title": "ProjectK.commit()", "url": "https://textslashplain.com/2022/12/17/projectk-commit/", "published_at": "2022-12-17T17:20:55+00:00" }, { "id": "01a0d3fc-d8ea-725c-aa47-4c8342c553fe", "title": "Missed Half", "url": "https://textslashplain.com/2022/12/15/missed-half/", "published_at": "2022-12-16T02:24:15+00:00" }, { "id": "01a0d3fc-d8ea-725c-aa47-4c83434edc10", "title": "TLS Certificate Verification Changes in Edge", "url": "https://textslashplain.com/2022/12/06/tls-certificate-verification-changes-in-edge/", "published_at": "2022-12-06T17:50:14+00:00" }, { "id": "01a0d3fc-d8ea-725c-aa47-4c8343935608", "title": "Mark-of-the-Web: Additional Guidance", "url": "https://textslashplain.com/2022/12/02/mark-of-the-web-additional-guidance/", "published_at": "2022-12-02T21:07:04+00:00" }, { "id": "01a0d3fc-d8ea-725c-aa47-4c8344673b83", "title": "Q4 2022 Races", "url": "https://textslashplain.com/2022/11/27/q4-races/", "published_at": "2022-11-27T15:39:31+00:00" }, { "id": "01a0d3fc-d8ea-725c-aa47-4c8344a1bb40", "title": "Driving Electric", "url": "https://textslashplain.com/2022/11/18/driving-electric/", "published_at": "2022-11-18T18:18:45+00:00" }, { "id": "01a0d3fc-d8ea-725c-aa47-4c83456d6eed", "title": "Thoughts on Twitter", "url": "https://textslashplain.com/2022/11/17/thoughts-on-twitter/", "published_at": "2022-11-17T22:57:20+00:00" }, { "id": "01a0d3fc-d8ea-725c-aa47-4c8345831ff8", "title": "“Not Secure” Warning for IE Mode", "url": "https://textslashplain.com/2022/11/16/not-secure-warning-for-ie-mode/", "published_at": "2022-11-16T21:14:46+00:00" }, { "id": "01a0d3fc-d8ea-725c-aa47-4c8346818324", "title": "Microsoft Employee’s Guide to Maximizing Donations", "url": "https://textslashplain.com/2022/10/21/microsoft-employees-guide-to-maximizing-donations/", "published_at": "2022-10-21T19:59:09+00:00" }, { "id": "01a0d3fc-f590-72e0-804c-71cc5eb343ea", "title": "Q: Why do tabs sometimes show an orange dot?", "url": "https://textslashplain.com/2022/10/13/q-why-do-tabs-sometimes-show-an-orange-dot/", "published_at": "2022-10-13T16:22:51+00:00" }, { "id": "01a0d3fc-f590-72e0-804c-71cc5ee90b47", "title": "Capturing Logs for Debugging SmartScreen", "url": "https://textslashplain.com/2022/10/12/capturing-logs-for-debugging-smartscreen/", "published_at": "2022-10-12T15:18:17+00:00" }, { "id": "01a0d3fc-f590-72e0-804c-71cc5f8c678d", "title": "Cruising Alaska (Alaskan Brews Cruise)", "url": "https://textslashplain.com/2022/10/01/cruising-alaska/", "published_at": "2022-10-01T05:29:27+00:00" }, { "id": "01a0d3fc-f590-72e0-804c-71cc5ff0bc2b", "title": "HTTPS Goofs: Forgetting the Bare Domain", "url": "https://textslashplain.com/2022/09/30/https-goofs-forgetting-the-bare-domain/", "published_at": "2022-09-30T18:53:45+00:00" }, { "id": "01a0d3fc-f590-72e0-804c-71cc60cbb15a", "title": "Best Practice: Post-Mortems", "url": "https://textslashplain.com/2022/09/29/best-practice-post-mortems/", "published_at": "2022-09-30T01:27:19+00:00" }, { "id": "01a0d3fc-f590-72e0-804c-71cc61cb55e1", "title": "Attack Techniques: Notification Spam", "url": "https://textslashplain.com/2022/09/27/badware-techniques-notification-spam/", "published_at": "2022-09-27T22:45:54+00:00" }, { "id": "01a0d3fc-f590-72e0-804c-71cc625d812d", "title": "Edge’s Super-Res Image Enhancement", "url": "https://textslashplain.com/2022/09/12/edges-super-res-image-enhancement/", "published_at": "2022-09-12T19:34:26+00:00" }, { "id": "01a0d3fc-f590-72e0-804c-71cc6276ac4f", "title": "QuickFix: Trivial Chrome Extensions", "url": "https://textslashplain.com/2022/09/01/quickfix-trivial-chrome-extensions/", "published_at": "2022-09-01T18:32:04+00:00" }, { "id": "01a0d3fc-f590-72e0-804c-71cc635bb5fb", "title": "Passkeys – Syncable WebAuthN credentials", "url": "https://textslashplain.com/2022/08/05/passkeys/", "published_at": "2022-08-05T19:05:53+00:00" }, { "id": "01a0d3fc-f590-72e0-804c-71cc63f2105d", "title": "Understanding Browser Channels", "url": "https://textslashplain.com/2022/08/04/understanding-browser-channels/", "published_at": "2022-08-04T19:48:48+00:00" }, { "id": "01a0d3fd-1dcd-72b3-95cc-8cce360ea5b6", "title": "Certificate Revocation in Microsoft Edge", "url": "https://textslashplain.com/2022/08/01/certificate-revocation-in-microsoft-edge/", "published_at": "2022-08-01T20:59:02+00:00" }, { "id": "01a0d3fd-1dcd-72b3-95cc-8cce36b25d9d", "title": "New Recipes for 3rd Party Cookies", "url": "https://textslashplain.com/2022/07/27/new-recipes-for-cookies/", "published_at": "2022-07-27T22:59:33+00:00" }, { "id": "01a0d3fd-1dcd-72b3-95cc-8cce36fdf397", "title": "My Next Opportunity", "url": "https://textslashplain.com/2022/07/22/iwebbrowser3beforenavigate/", "published_at": "2022-07-22T17:00:00+00:00" }, { "id": "01a0d3fd-1dcd-72b3-95cc-8cce3702ee81", "title": "Edge URL Schemes", "url": "https://textslashplain.com/2022/07/18/edge-url-schemes/", "published_at": "2022-07-18T22:58:29+00:00" }, { "id": "01a0d3fd-1dcd-72b3-95cc-8cce373a4412", "title": "End of Q2 Check-in", "url": "https://textslashplain.com/2022/06/27/end-of-q2-check-in/", "published_at": "2022-06-27T23:27:22+00:00" }, { "id": "01a0d3fd-1dcd-72b3-95cc-8cce37bd883a", "title": "Captive Portals", "url": "https://textslashplain.com/2022/06/24/captive-portals/", "published_at": "2022-06-24T16:44:39+00:00" }, { "id": "01a0d3fd-1dcd-72b3-95cc-8cce3867f171", "title": "Extending Fiddler’s ImageView", "url": "https://textslashplain.com/2022/06/23/extending-fiddlers-imageview/", "published_at": "2022-06-24T00:16:30+00:00" }, { "id": "01a0d3fd-1dcd-72b3-95cc-8cce38ad8aaa", "title": "“Batteries-Included” vs “Bloated”", "url": "https://textslashplain.com/2022/06/16/batteries-included-vs-bloated/", "published_at": "2022-06-17T01:35:07+00:00" }, { "id": "01a0d3fd-1dcd-72b3-95cc-8cce3907e246", "title": "Chromium Startup", "url": "https://textslashplain.com/2022/06/15/chromium-startup/", "published_at": "2022-06-15T18:53:25+00:00" }, { "id": "01a0d3fd-1dcd-72b3-95cc-8cce390d65f9", "title": "Microsoft Edge Tips and Tricks", "url": "https://textslashplain.com/2022/06/03/microsoft-edge-tips-and-tricks/", "published_at": "2022-06-03T18:19:16+00:00" }, { "id": "01a0d3fd-4d90-702a-9d55-3e6c5e61b704", "title": "Losing your cookies", "url": "https://textslashplain.com/2022/05/26/losing-your-cookies/", "published_at": "2022-05-26T22:51:46+00:00" }, { "id": "01a0d3fd-4d90-702a-9d55-3e6c5f14e547", "title": "Thoughts on Impact", "url": "https://textslashplain.com/2022/05/18/thoughts-on-impact/", "published_at": "2022-05-18T20:28:11+00:00" }, { "id": "01a0d3fd-4d90-702a-9d55-3e6c5f4937ef", "title": "Unexpectedly HTTPS?", "url": "https://textslashplain.com/2022/05/16/unexpectedly-https/", "published_at": "2022-05-16T23:28:21+00:00" }, { "id": "01a0d3fd-4d90-702a-9d55-3e6c5f76ef4e", "title": "Chromium Internals: PAK Files", "url": "https://textslashplain.com/2022/05/03/chromium-internals-pak-files/", "published_at": "2022-05-03T15:59:27+00:00" }, { "id": "01a0d3fd-4d90-702a-9d55-3e6c5ff0bca1", "title": "Real-World Running", "url": "https://textslashplain.com/2022/04/11/real-world-running/", "published_at": "2022-04-11T16:21:18+00:00" }, { "id": "01a0d3fd-4d90-702a-9d55-3e6c604a7fac", "title": "End of Q1 Check-in", "url": "https://textslashplain.com/2022/04/01/end-of-q1-check-in/", "published_at": "2022-04-02T03:30:40+00:00" }, { "id": "01a0d3fd-4d90-702a-9d55-3e6c60d88fc7", "title": "Chromium’s DNS Cache", "url": "https://textslashplain.com/2022/03/31/chromiums-dns-cache/", "published_at": "2022-04-01T04:51:56+00:00" }, { "id": "01a0d3fd-4d90-702a-9d55-3e6c61aecc2f", "title": "The “Magical” Back Button", "url": "https://textslashplain.com/2022/03/31/the-magical-back-button/", "published_at": "2022-03-31T14:52:14+00:00" }, { "id": "01a0d3fd-4d90-702a-9d55-3e6c61ce491a", "title": "Edge/Chrome Policy Registry Entries", "url": "https://textslashplain.com/2022/03/22/edge-chrome-policy-registry-entries/", "published_at": "2022-03-22T17:23:09+00:00" }, { "id": "01a0d3fd-4d90-702a-9d55-3e6c629ec537", "title": "Smarter Defaults by Paying Attention", "url": "https://textslashplain.com/2022/02/15/smarter-defaults-by-paying-attention/", "published_at": "2022-02-15T14:57:24+00:00" }, { "id": "01a0d3fd-68ee-713e-bfb3-6f05c7eee44f", "title": "Mid-February Checkin", "url": "https://textslashplain.com/2022/02/14/mid-february-checkin/", "published_at": "2022-02-14T19:25:00+00:00" }, { "id": "01a0d3fd-68ee-713e-bfb3-6f05c879ebbb", "title": "MHTML in Chromium", "url": "https://textslashplain.com/2022/02/09/mhtml-in-chromium/", "published_at": "2022-02-09T20:31:07+00:00" }, { "id": "01a0d3fd-68ee-713e-bfb3-6f05c8f1ee16", "title": "Adding Protocol Schemes to Chromium", "url": "https://textslashplain.com/2022/01/21/adding-protocol-schemes-to-chromium/", "published_at": "2022-01-21T18:32:33+00:00" }, { "id": "01a0d3fd-68ee-713e-bfb3-6f05c8ff2060", "title": "Debugging Compatibility in Edge", "url": "https://textslashplain.com/2022/01/20/debugging-compatibility-in-edge/", "published_at": "2022-01-20T20:22:08+00:00" }, { "id": "01a0d3fd-68ee-713e-bfb3-6f05c9520e5a", "title": "Recognizing Edge Windows", "url": "https://textslashplain.com/2022/01/14/recognizing-edge-windows/", "published_at": "2022-01-14T15:24:37+00:00" }, { "id": "01a0d3fd-68ee-713e-bfb3-6f05c96246ae", "title": "Trim Your Whitespace", "url": "https://textslashplain.com/2022/01/10/trim-your-whitespace/", "published_at": "2022-01-10T19:32:08+00:00" }, { "id": "01a0d3fd-68ee-713e-bfb3-6f05c9ae1501", "title": "Debug Native Messaging", "url": "https://textslashplain.com/2022/01/08/debug-native-messaging/", "published_at": "2022-01-09T01:35:44+00:00" }, { "id": "01a0d3fd-68ee-713e-bfb3-6f05ca1d0bb4", "title": "Lock down web browsing using Kiosk Mode", "url": "https://textslashplain.com/2022/01/06/lock-down-web-browsing-using-kiosk-mode/", "published_at": "2022-01-07T01:42:28+00:00" }, { "id": "01a0d3fd-68ee-713e-bfb3-6f05caf87b23", "title": "getaddrinfo(2022)", "url": "https://textslashplain.com/2022/01/05/getaddrinfo2022/", "published_at": "2022-01-06T01:33:37+00:00" } ] posts Claim your blog
Back to text/plain – ericlaw talks about security, the web, and software in general
Blog · corpus.blog/blogs/textslashplain.com/posts

text/plain – ericlaw talks about security, the web, and software in general

textslashplain.com

2023

2022