41554 blogs · [ { "id": "01a0d3fd-68ee-713e-bfb3-6f05cb041fd9", "title": "Edge Command Line Arguments", "url": "https://textslashplain.com/2022/01/05/edge-command-line-arguments/", "published_at": "2022-01-05T17:47:58+00:00" }, { "id": "01a0d3fd-85dd-7216-8ca6-b4329ebc13c9", "title": "Cruising Solo", "url": "https://textslashplain.com/2021/12/31/crusing-solo/", "published_at": "2021-12-31T20:23:52+00:00" }, { "id": "01a0d3fd-85dd-7216-8ca6-b4329f5cb80d", "title": "Microsoft Edge’s Many Processes", "url": "https://textslashplain.com/2021/12/01/microsoft-edges-many-processes/", "published_at": "2021-12-01T18:28:21+00:00" }, { "id": "01a0d3fd-85dd-7216-8ca6-b432a023fdc7", "title": "Great Bug Reports via “Recreate My Problem” in Microsoft Edge", "url": "https://textslashplain.com/2021/12/01/great-bug-reports-via-recreate-my-problem-in-microsoft-edge/", "published_at": "2021-12-01T15:12:19+00:00" }, { "id": "01a0d3fd-85dd-7216-8ca6-b432a0619573", "title": "View-Source", "url": "https://textslashplain.com/2021/11/11/view-source/", "published_at": "2021-11-11T17:05:43+00:00" }, { "id": "01a0d3fd-85dd-7216-8ca6-b432a0fd8883", "title": "Spooky: Enhancing Dark Mode in Chromium", "url": "https://textslashplain.com/2021/10/17/spooky-enhancing-dark-mode-in-chromium/", "published_at": "2021-10-17T05:43:35+00:00" }, { "id": "01a0d3fd-85dd-7216-8ca6-b432a14be2e5", "title": "MoarTLS: Non-Secure Download Blocking", "url": "https://textslashplain.com/2021/10/14/moartls-non-secure-download-blocking/", "published_at": "2021-10-15T01:19:19+00:00" }, { "id": "01a0d3fd-85dd-7216-8ca6-b432a1ef1465", "title": "Accessibility (UIA) Troubleshooting", "url": "https://textslashplain.com/2021/10/12/accessibility-uia-troubleshooting/", "published_at": "2021-10-12T22:47:30+00:00" }, { "id": "01a0d3fd-85dd-7216-8ca6-b432a273e14b", "title": "Practical Time Machines", "url": "https://textslashplain.com/2021/10/01/practical-time-machines/", "published_at": "2021-10-01T19:52:14+00:00" }, { "id": "01a0d3fd-85dd-7216-8ca6-b432a32283b5", "title": "Determining OS Platform Version", "url": "https://textslashplain.com/2021/09/21/determining-os-platform-version/", "published_at": "2021-09-21T16:17:12+00:00" }, { "id": "01a0d3fd-85dd-7216-8ca6-b432a3efcea2", "title": "Inspecting Certificates in Edge", "url": "https://textslashplain.com/2021/08/02/inspecting-certificates-in-edge/", "published_at": "2021-08-03T03:03:56+00:00" }, { "id": "01a0d3fd-a3d3-70f7-81d8-8c61c77290f8", "title": "Leaky Abstractions", "url": "https://textslashplain.com/2021/06/02/leaky-abstractions/", "published_at": "2021-06-02T17:25:05+00:00" }, { "id": "01a0d3fd-a3d3-70f7-81d8-8c61c82c296c", "title": "Offline NetLog Viewing", "url": "https://textslashplain.com/2021/05/25/offline-netlog-viewing/", "published_at": "2021-05-25T18:19:57+00:00" }, { "id": "01a0d3fd-a3d3-70f7-81d8-8c61c8308eb3", "title": "Download Blocking by File Type", "url": "https://textslashplain.com/2021/05/19/download-blocking-by-file-type/", "published_at": "2021-05-19T23:22:21+00:00" }, { "id": "01a0d3fd-a3d3-70f7-81d8-8c61c91c8992", "title": "Per-Site Permissions in Edge", "url": "https://textslashplain.com/2021/03/29/per-site-permissions-in-edge/", "published_at": "2021-03-30T01:18:12+00:00" }, { "id": "01a0d3fd-a3d3-70f7-81d8-8c61c93beb9c", "title": "Specifying Per-Site Policy with Chromium’s URL Filter Format", "url": "https://textslashplain.com/2021/03/29/specifying-per-site-policy-with-chromiums-url-filter-format/", "published_at": "2021-03-29T22:22:21+00:00" }, { "id": "01a0d3fd-a3d3-70f7-81d8-8c61c985d59a", "title": "Web Proxy Authentication", "url": "https://textslashplain.com/2021/02/12/web-proxy-authentication/", "published_at": "2021-02-12T20:25:29+00:00" }, { "id": "01a0d3fd-a3d3-70f7-81d8-8c61ca44f72c", "title": "window.close() Restrictions", "url": "https://textslashplain.com/2021/02/04/window-close-restrictions/", "published_at": "2021-02-05T01:08:57+00:00" }, { "id": "01a0d3fd-a3d3-70f7-81d8-8c61cb3b2dfe", "title": "Sandboxing vs. Elevated Browsing (As Administrator)", "url": "https://textslashplain.com/2021/01/07/sandboxing-vs-elevated-browsing-as-administrator/", "published_at": "2021-01-07T22:24:50+00:00" }, { "id": "01a0d3fd-a3d3-70f7-81d8-8c61cbef31e3", "title": "Objectively, the best cat", "url": "https://textslashplain.com/2020/11/16/objectively-the-best-cat/", "published_at": "2020-11-17T04:23:08+00:00" }, { "id": "01a0d3fd-a3d3-70f7-81d8-8c61cc78b1a0", "title": "Simply Making Simple Fixes Simple for Chromium", "url": "https://textslashplain.com/2020/10/27/simply-making-simple-fixes-simple-for-chromium/", "published_at": "2020-10-27T19:35:42+00:00" }, { "id": "01a0d3fd-f44f-7351-9b7e-7e3ecadd91c3", "title": "Client Certificates and Logout", "url": "https://textslashplain.com/2020/10/19/client-certificates-and-logout/", "published_at": "2020-10-19T23:59:11+00:00" }, { "id": "01a0d3fd-f44f-7351-9b7e-7e3ecb2f7f84", "title": "Web “Sessions” in Private Mode", "url": "https://textslashplain.com/2020/10/09/web-sessions/", "published_at": "2020-10-09T16:30:21+00:00" }, { "id": "01a0d3fd-f44f-7351-9b7e-7e3ecc24a518", "title": "Images Keeping You Awake?", "url": "https://textslashplain.com/2020/10/05/images-keeping-you-awake/", "published_at": "2020-10-05T17:52:20+00:00" }, { "id": "01a0d3fd-f44f-7351-9b7e-7e3ecc9a084e", "title": "Debugging Browsers – Tools and Techniques", "url": "https://textslashplain.com/2020/09/29/debugging-browsers-tools-and-techniques/", "published_at": "2020-09-29T22:49:32+00:00" }, { "id": "01a0d3fd-f44f-7351-9b7e-7e3ecd03cc2d", "title": "Local Data Encryption in Chromium", "url": "https://textslashplain.com/2020/09/28/local-data-encryption-in-chromium/", "published_at": "2020-09-28T18:14:21+00:00" }, { "id": "01a0d3fd-f44f-7351-9b7e-7e3ecde2af89", "title": "Web Debugging: Watching Element Changes", "url": "https://textslashplain.com/2020/09/25/web-debugging-watching-element-changes/", "published_at": "2020-09-25T20:15:39+00:00" }, { "id": "01a0d3fd-f44f-7351-9b7e-7e3ece107f16", "title": "Browser Memory Limits", "url": "https://textslashplain.com/2020/09/15/browser-memory-limits/", "published_at": "2020-09-16T00:37:08+00:00" }, { "id": "01a0d3fd-f44f-7351-9b7e-7e3ece9154e7", "title": "Web-to-App Communication: The Native Messaging API", "url": "https://textslashplain.com/2020/09/04/web-to-app-communication-the-native-messaging-api/", "published_at": "2020-09-04T18:57:00+00:00" }, { "id": "01a0d3fd-f44f-7351-9b7e-7e3ecef3a668", "title": "Font Smoothing in Edge", "url": "https://textslashplain.com/2020/09/02/font-smoothing-in-edge/", "published_at": "2020-09-02T15:47:47+00:00" }, { "id": "01a0d3fd-f44f-7351-9b7e-7e3ecf4851eb", "title": "Managing Edge via Policy", "url": "https://textslashplain.com/2020/08/24/managing-edge-via-policy/", "published_at": "2020-08-24T17:13:33+00:00" }, { "id": "01a0d3fe-1198-71fd-b0d0-8d5e3c4184a8", "title": "Seamless Single Sign-On", "url": "https://textslashplain.com/2020/08/17/seamless-single-sign-on/", "published_at": "2020-08-17T15:43:15+00:00" }, { "id": "01a0d3fe-1198-71fd-b0d0-8d5e3c5b00cd", "title": "Beating Private Mode Blockers with an Ephemeral Profile", "url": "https://textslashplain.com/2020/08/11/beating-private-mode-blockers-with-an-ephemeral-profile/", "published_at": "2020-08-11T16:44:35+00:00" }, { "id": "01a0d3fe-1198-71fd-b0d0-8d5e3d5a6790", "title": "Revealing Passwords", "url": "https://textslashplain.com/2020/07/29/revealing-passwords/", "published_at": "2020-07-29T16:59:00+00:00" }, { "id": "01a0d3fe-1198-71fd-b0d0-8d5e3e4ef40e", "title": "Web Proxy Auto Discovery (WPAD)", "url": "https://textslashplain.com/2020/07/14/web-proxy-auto-discovery/", "published_at": "2020-07-14T18:08:19+00:00" }, { "id": "01a0d3fe-1198-71fd-b0d0-8d5e3eecb3f9", "title": "Same Origin Policy & CORS", "url": "https://textslashplain.com/2020/06/03/same-origin-policy-cors/", "published_at": "2020-06-03T22:25:50+00:00" }, { "id": "01a0d3fe-1198-71fd-b0d0-8d5e3f01c87e", "title": "Avoiding Unexpected Navigation", "url": "https://textslashplain.com/2020/06/03/avoiding-unexpected-navigation/", "published_at": "2020-06-03T16:29:59+00:00" }, { "id": "01a0d3fe-1198-71fd-b0d0-8d5e3f754310", "title": "Browser Basics: User Gestures", "url": "https://textslashplain.com/2020/05/18/browser-basics-user-gestures/", "published_at": "2020-05-18T23:58:24+00:00" }, { "id": "01a0d3fe-1198-71fd-b0d0-8d5e3fa33033", "title": "A bit of GREASE keeps the web moving", "url": "https://textslashplain.com/2020/05/18/a-bit-of-grease-keeps-the-web-moving/", "published_at": "2020-05-18T15:18:05+00:00" }, { "id": "01a0d3fe-1198-71fd-b0d0-8d5e401ce727", "title": "META CHARSET", "url": "https://textslashplain.com/2020/05/15/meta-charset/", "published_at": "2020-05-15T18:09:39+00:00" }, { "id": "01a0d3fe-1198-71fd-b0d0-8d5e4049d182", "title": "Client Certificate Authentication", "url": "https://textslashplain.com/2020/05/04/client-certificate-authentication/", "published_at": "2020-05-04T14:56:14+00:00" }, { "id": "01a0d3fe-32cc-736a-b00f-4845abb73d65", "title": "Analyzing Network Traffic Logs (NetLog json)", "url": "https://textslashplain.com/2020/04/08/analyzing-network-traffic-logs-netlog-json/", "published_at": "2020-04-08T21:28:08+00:00" }, { "id": "01a0d3fe-32cc-736a-b00f-4845ac9f7132", "title": "Debugging Proxy Configuration Scripts in the new Edge", "url": "https://textslashplain.com/2020/03/25/debugging-proxy-configuration-scripts-in-the-new-edge/", "published_at": "2020-03-25T21:11:47+00:00" }, { "id": "01a0d3fe-32cc-736a-b00f-4845ad5564f1", "title": "Celebrating Fifteen Years", "url": "https://textslashplain.com/2020/03/12/celebrating-fifteen-years/", "published_at": "2020-03-12T19:31:48+00:00" }, { "id": "01a0d3fe-32cc-736a-b00f-4845ad5a72ce", "title": "Enigma Conference 2020 – Browser Privacy Panel", "url": "https://textslashplain.com/2020/03/11/enigma-conference-2020-browser-privacy-panel/", "published_at": "2020-03-11T20:03:41+00:00" }, { "id": "01a0d3fe-32cc-736a-b00f-4845ad6291a4", "title": "“Can I… in the new Edge?” (Un-FAQ)", "url": "https://textslashplain.com/2020/02/26/can-i-in-the-new-edge/", "published_at": "2020-02-26T19:53:21+00:00" }, { "id": "01a0d3fe-32cc-736a-b00f-4845adb961ce", "title": "Bypassing AppProtocol Prompts", "url": "https://textslashplain.com/2020/02/20/bypassing-appprotocol-prompts/", "published_at": "2020-02-20T18:36:58+00:00" }, { "id": "01a0d3fe-32cc-736a-b00f-4845ae21aeb7", "title": "Browser Password Managers: Threat Models", "url": "https://textslashplain.com/2020/02/11/browser-password-managers-threat-models/", "published_at": "2020-02-11T17:11:32+00:00" }, { "id": "01a0d3fe-32cc-736a-b00f-4845ae66cb93", "title": "Demystifying Browsers", "url": "https://textslashplain.com/2020/02/09/demystifying-browsers/", "published_at": "2020-02-09T16:42:38+00:00" }, { "id": "01a0d3fe-32cc-736a-b00f-4845af5532ac", "title": "App-to-Web Communication: Launching Web Apps", "url": "https://textslashplain.com/2020/02/05/app-to-web-communication-launching-web-apps/", "published_at": "2020-02-05T23:02:11+00:00" }, { "id": "01a0d3fe-32cc-736a-b00f-4845af743418", "title": "Microsoft’s Three Browsers", "url": "https://textslashplain.com/2020/02/03/microsofts-three-browsers/", "published_at": "2020-02-03T18:26:25+00:00" }, { "id": "01a0d3fe-5987-726d-8341-d5eaaff70c5a", "title": "My New Chromium Build PC", "url": "https://textslashplain.com/2020/02/02/my-new-chromium-build-pc/", "published_at": "2020-02-03T04:03:01+00:00" }, { "id": "01a0d3fe-5987-726d-8341-d5eab0a6d477", "title": "Security Zones in Edge (and Chrome)", "url": "https://textslashplain.com/2020/01/30/security-zones-in-edge/", "published_at": "2020-01-31T04:40:26+00:00" }, { "id": "01a0d3fe-5987-726d-8341-d5eab0d99c4f", "title": "Retiring Internet Explorer", "url": "https://textslashplain.com/2020/01/19/retiring-internet-explorer/", "published_at": "2020-01-20T04:11:37+00:00" }, { "id": "01a0d3fe-5987-726d-8341-d5eab1a3c731", "title": "Capture Network Logs (NetLog) from Edge and Chrome (and Electron and WebView2)", "url": "https://textslashplain.com/2020/01/17/capture-network-logs-from-edge-and-chrome/", "published_at": "2020-01-17T21:42:30+00:00" }, { "id": "01a0d3fe-5987-726d-8341-d5eab241a2e9", "title": "Disabling TLS/1.0 and TLS/1.1 in the new Edge Browser", "url": "https://textslashplain.com/2020/01/13/disabling-tls-1-0-and-tls-1-1-in-the-new-edge-browser/", "published_at": "2020-01-13T20:50:55+00:00" }, { "id": "01a0d3fe-5987-726d-8341-d5eab2b9c161", "title": "WebOCs and HTTP/2", "url": "https://textslashplain.com/2019/12/12/webocs-and-http-2/", "published_at": "2019-12-12T20:29:21+00:00" }, { "id": "01a0d3fe-5987-726d-8341-d5eab2c897a0", "title": "The Pitfalls of EventSource over HTTP/1.1", "url": "https://textslashplain.com/2019/12/04/the-pitfalls-of-eventsource-over-http-1-1/", "published_at": "2019-12-04T16:13:54+00:00" }, { "id": "01a0d3fe-5987-726d-8341-d5eab35b9289", "title": "AppOrWeb-to-WebApp Communication: Custom Scheme Handlers", "url": "https://textslashplain.com/2019/11/21/web-to-webapp-communication-custom-scheme-handlers/", "published_at": "2019-11-21T16:30:00+00:00" }, { "id": "01a0d3fe-5987-726d-8341-d5eab409b547", "title": "Thoughts on DNS-over-HTTPS", "url": "https://textslashplain.com/2019/11/06/thoughts-on-dns-over-https/", "published_at": "2019-11-06T18:57:44+00:00" }, { "id": "01a0d3fe-5987-726d-8341-d5eab43d6183", "title": "bye: FTP Support Is Going Away", "url": "https://textslashplain.com/2019/11/04/bye-ftp-support-is-going-away/", "published_at": "2019-11-04T16:29:18+00:00" }, { "id": "01a0d3fe-8465-7091-9774-fdcfe66d70db", "title": "Improving Privacy by Limiting Referrers", "url": "https://textslashplain.com/2019/10/16/privacy-tweaks-limiting-referrer/", "published_at": "2019-10-16T16:40:33+00:00" }, { "id": "01a0d3fe-8465-7091-9774-fdcfe6ca2dc7", "title": "Restrictions on File Urls", "url": "https://textslashplain.com/2019/10/09/navigating-to-file-urls/", "published_at": "2019-10-09T17:24:13+00:00" }, { "id": "01a0d3fe-8465-7091-9774-fdcfe77cbe34", "title": "Same-Site Cookies By Default", "url": "https://textslashplain.com/2019/09/30/same-site-cookies-by-default/", "published_at": "2019-09-30T21:27:46+00:00" }, { "id": "01a0d3fe-8465-7091-9774-fdcfe855ae4a", "title": "Aw, snap! What if Every Tab Crashes?", "url": "https://textslashplain.com/2019/09/27/aw-snap-every-tab-crashes/", "published_at": "2019-09-27T19:31:13+00:00" }, { "id": "01a0d3fe-8465-7091-9774-fdcfe883a1a2", "title": "Web-to-App Communication: DirectInvoke", "url": "https://textslashplain.com/2019/09/25/web-to-app-communication-directinvoke/", "published_at": "2019-09-25T22:00:27+00:00" }, { "id": "01a0d3fe-8465-7091-9774-fdcfe92a27d1", "title": "Livin’ on the Edge: Root Causing Regressions", "url": "https://textslashplain.com/2019/09/03/livin-on-the-edge-root-causing-regressions/", "published_at": "2019-09-03T13:21:56+00:00" }, { "id": "01a0d3fe-8465-7091-9774-fdcfe950a23b", "title": "Web-to-App Communication: App Protocols", "url": "https://textslashplain.com/2019/08/29/web-to-app-communication-app-protocols/", "published_at": "2019-08-29T17:44:57+00:00" }, { "id": "01a0d3fe-8465-7091-9774-fdcfe9f80a18", "title": "Browser Architecture: Web-to-App Communication Overview", "url": "https://textslashplain.com/2019/08/28/browser-architecture-web-to-app-communication-overview/", "published_at": "2019-08-28T17:23:00+00:00" }, { "id": "01a0d3fe-8465-7091-9774-fdcfea86d24a", "title": "Spying on HTTPS", "url": "https://textslashplain.com/2019/08/11/spying-on-https/", "published_at": "2019-08-11T14:09:49+00:00" }, { "id": "01a0d3fe-8465-7091-9774-fdcfeaa5a2a4", "title": "Livin’ on the Edge: Dude Where’s My Fix?!? (Redux)", "url": "https://textslashplain.com/2019/08/08/livin-on-the-edge-dude-wheres-my-fix-redux/", "published_at": "2019-08-08T18:01:10+00:00" }, { "id": "01a0d3fe-a193-729f-8475-1bf5c5ad7460", "title": "Livin’ on the Edge: Dude Where’s My Fix?!?", "url": "https://textslashplain.com/2019/07/17/finding-where-fixes-landed-in-chrome-edge-chromium/", "published_at": "2019-07-17T12:53:05+00:00" }, { "id": "01a0d3fe-a193-729f-8475-1bf5c5e44f12", "title": "Great Product Support", "url": "https://textslashplain.com/2019/07/16/great-product-support/", "published_at": "2019-07-17T03:50:23+00:00" }, { "id": "01a0d3fe-a193-729f-8475-1bf5c6942c7f", "title": "Updating Browsers Quickly: Flags, Respins, and Components", "url": "https://textslashplain.com/2019/07/16/updating-browsers-quickly-flags-respins-and-components/", "published_at": "2019-07-16T17:53:18+00:00" }, { "id": "01a0d3fe-a193-729f-8475-1bf5c771fd09", "title": "Challenges with Federated Identity in modern browsers", "url": "https://textslashplain.com/2019/07/05/challenges-with-federated-identity-in-modern-browsers/", "published_at": "2019-07-05T17:14:09+00:00" }, { "id": "01a0d3fe-a193-729f-8475-1bf5c7b1f91b", "title": "Surprise: Undead Session Cookies", "url": "https://textslashplain.com/2019/06/24/surprise-undead-session-cookies/", "published_at": "2019-06-24T15:32:54+00:00" }, { "id": "01a0d3fe-a193-729f-8475-1bf5c8a7cff4", "title": "Edge79+ vs. Edge18 (Edge Legacy) vs. Chrome vs. Internet Explorer", "url": "https://textslashplain.com/2019/05/01/edge-76-vs-edge-18-vs-chrome/", "published_at": "2019-05-01T18:09:33+00:00" }, { "id": "01a0d3fe-a193-729f-8475-1bf5c96706c9", "title": "Protect Your Accounts with 2FA", "url": "https://textslashplain.com/2019/05/01/protect-your-google-account/", "published_at": "2019-05-01T13:39:58+00:00" }, { "id": "01a0d3fe-a193-729f-8475-1bf5ca4f3378", "title": "Delete Cookies for a Single Site", "url": "https://textslashplain.com/2019/04/29/delete-cookies-for-a-single-site/", "published_at": "2019-04-29T18:36:07+00:00" }, { "id": "01a0d3fe-a193-729f-8475-1bf5ca5e818e", "title": "Securely Displaying URLs", "url": "https://textslashplain.com/2019/01/11/securely-displaying-urls/", "published_at": "2019-01-11T17:03:20+00:00" }, { "id": "01a0d3fe-a193-729f-8475-1bf5caa69b48", "title": "Demystifying ClickOnce", "url": "https://textslashplain.com/2019/01/02/demystifying-clickonce/", "published_at": "2019-01-02T23:51:20+00:00" }, { "id": "01a0d3fe-c219-7343-94a3-bfaa7895cb0f", "title": "Private Browsing Mode", "url": "https://textslashplain.com/2018/11/15/private-mode-browsers/", "published_at": "2018-11-15T16:29:20+00:00" }, { "id": "01a0d3fe-c219-7343-94a3-bfaa7943a0fb", "title": "An Update on the Edge XSS Filter", "url": "https://textslashplain.com/2018/11/06/an-update-on-the-edge-xss-filter/", "published_at": "2018-11-06T16:42:10+00:00" }, { "id": "01a0d3fe-c219-7343-94a3-bfaa7a00e08e", "title": "Streaming Audio in Edge", "url": "https://textslashplain.com/2018/10/15/streaming-audio-in-edge/", "published_at": "2018-10-15T20:49:08+00:00" }, { "id": "01a0d3fe-c219-7343-94a3-bfaa7ab24e7b", "title": "ShellExecute Doesn’t", "url": "https://textslashplain.com/2018/10/11/shellexecute-doesnt/", "published_at": "2018-10-11T12:11:07+00:00" }, { "id": "01a0d3fe-c219-7343-94a3-bfaa7b5c008f", "title": "Cookie Limits", "url": "https://textslashplain.com/2018/10/09/cookie-limits/", "published_at": "2018-10-09T21:23:59+00:00" }, { "id": "01a0d3fe-c219-7343-94a3-bfaa7bc0c6e4", "title": "Cookie Controls, Revisited", "url": "https://textslashplain.com/2018/10/03/cookie-controls-revisited/", "published_at": "2018-10-03T16:58:59+00:00" }, { "id": "01a0d3fe-c219-7343-94a3-bfaa7c98b72d", "title": "Firefox and Fiddler – Easier than Ever", "url": "https://textslashplain.com/2018/09/28/firefox-and-fiddler-easier-than-ever/", "published_at": "2018-09-28T15:56:24+00:00" }, { "id": "01a0d3fe-c219-7343-94a3-bfaa7d2b455b", "title": "Chrome Sync", "url": "https://textslashplain.com/2018/09/24/chrome-sync/", "published_at": "2018-09-24T13:28:48+00:00" }, { "id": "01a0d3fe-c219-7343-94a3-bfaa7de564a6", "title": "Cookies and Concurrency, Redux", "url": "https://textslashplain.com/2018/08/30/cookies-and-concurrency-redux/", "published_at": "2018-08-30T16:10:59+00:00" }, { "id": "01a0d3fe-c219-7343-94a3-bfaa7e554892", "title": "ERROR_INSUFFICIENT_BUFFER and Concurrency", "url": "https://textslashplain.com/2018/08/29/error_insufficient_buffer-and-concurrency/", "published_at": "2018-08-29T16:12:58+00:00" }, { "id": "01a0d3fe-da9a-725d-9d39-35e2e9d4a85a", "title": "Edge Interop Issues", "url": "https://textslashplain.com/2018/08/10/edge-interop-bugs/", "published_at": "2018-08-10T17:52:40+00:00" }, { "id": "01a0d3fe-da9a-725d-9d39-35e2ea7a7a70", "title": "Script-Generated Download Files", "url": "https://textslashplain.com/2018/08/06/script-generated-download-files/", "published_at": "2018-08-06T23:31:16+00:00" }, { "id": "01a0d3fe-da9a-725d-9d39-35e2eaf151ee", "title": "CORS and Vary", "url": "https://textslashplain.com/2018/08/02/cors-and-vary/", "published_at": "2018-08-02T23:03:10+00:00" }, { "id": "01a0d3fe-da9a-725d-9d39-35e2eb087cac", "title": "Be skeptical of client-reported MIME Content-Types", "url": "https://textslashplain.com/2018/07/26/be-skeptical-of-client-reported-mime-content-types/", "published_at": "2018-07-26T16:28:40+00:00" }, { "id": "01a0d3fe-da9a-725d-9d39-35e2ebe89e91", "title": "Edge EV UI Requires SmartScreen", "url": "https://textslashplain.com/2018/06/21/edge-ev-ui-requires-smartscreen/", "published_at": "2018-06-21T18:31:40+00:00" }, { "id": "01a0d3fe-da9a-725d-9d39-35e2ec5e7ec3", "title": "Back Home", "url": "https://textslashplain.com/2018/06/04/back-home/", "published_at": "2018-06-04T19:48:09+00:00" }, { "id": "01a0d3fe-da9a-725d-9d39-35e2ecc4956c", "title": "Stop Spilling the Beans", "url": "https://textslashplain.com/2018/05/16/stop-spilling-the-beans/", "published_at": "2018-05-16T16:22:36+00:00" }, { "id": "01a0d3fe-da9a-725d-9d39-35e2ecfcdc52", "title": "Building your .APP website with NameCheap and GitHub Pages–A Visual Guide", "url": "https://textslashplain.com/2018/05/11/building-your-app-website-with-namecheap-and-github-pages-a-visual-guide/", "published_at": "2018-05-11T15:49:59+00:00" }, { "id": "01a0d3fe-da9a-725d-9d39-35e2edd5c420", "title": "Fight Phish with Facebook (and Certificate Transparency)", "url": "https://textslashplain.com/2018/05/10/fight-phish-with-facebook-and-certificate-transparency/", "published_at": "2018-05-10T20:03:49+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

2022

2021

2020

2019

2018