<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="//twisted-brackets.ghost.io/sitemap.xsl"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><url><loc>https://twisted-brackets.ghost.io/ai-testing-approaches-that-actually-work/</loc><lastmod>2026-04-08T05:02:12.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/f9/91/f991144a-b1c5-44a7-97f1-e5177c1db197/content/images/2026/04/AI-Testing.png</image:loc><image:caption>AI-Testing.png</image:caption></image:image></url><url><loc>https://twisted-brackets.ghost.io/how-to-vertically-align-text-or-inner-elements-in-2025/</loc><lastmod>2025-01-21T09:24:57.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/f9/91/f991144a-b1c5-44a7-97f1-e5177c1db197/content/images/2025/01/css-align-center.png</image:loc><image:caption>css-align-center.png</image:caption></image:image></url><url><loc>https://twisted-brackets.ghost.io/the-state-of-javascript-2024-thoughts/</loc><lastmod>2025-01-17T23:38:30.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/f9/91/f991144a-b1c5-44a7-97f1-e5177c1db197/content/images/2025/01/ray-so-export.png</image:loc><image:caption>ray-so-export.png</image:caption></image:image></url><url><loc>https://twisted-brackets.ghost.io/why-framework-choice-matters-less-in-2025/</loc><lastmod>2025-01-15T23:05:18.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/f9/91/f991144a-b1c5-44a7-97f1-e5177c1db197/content/images/2025/01/ray-so-export-3.png</image:loc><image:caption>ray-so-export-3.png</image:caption></image:image></url><url><loc>https://twisted-brackets.ghost.io/ai-security-standards-what-iso-42001-means-for-your-business/</loc><lastmod>2025-01-11T03:55:25.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/f9/91/f991144a-b1c5-44a7-97f1-e5177c1db197/content/images/2024/09/AI-Security-Standards.png</image:loc><image:caption>AI-Security-Standards.png</image:caption></image:image></url><url><loc>https://twisted-brackets.ghost.io/ai-code-assistants-are-shifting-the-competitive-landscape/</loc><lastmod>2025-01-09T08:54:24.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/f9/91/f991144a-b1c5-44a7-97f1-e5177c1db197/content/images/2025/01/Cursor-IDE-AI-code-editor-features.webp</image:loc><image:caption>Cursor-IDE-AI-code-editor-features.webp</image:caption></image:image></url><url><loc>https://twisted-brackets.ghost.io/ai-isnt-going-to-replace-you-but-someone-using-it-will/</loc><lastmod>2024-09-30T21:17:15.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/f9/91/f991144a-b1c5-44a7-97f1-e5177c1db197/content/images/2024/09/carbon-11.png</image:loc><image:caption>carbon-11.png</image:caption></image:image></url><url><loc>https://twisted-brackets.ghost.io/ai-jargon/</loc><lastmod>2024-08-16T04:02:23.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/f9/91/f991144a-b1c5-44a7-97f1-e5177c1db197/content/images/2024/07/AI-Jargon.png</image:loc><image:caption>AI-Jargon.png</image:caption></image:image></url><url><loc>https://twisted-brackets.ghost.io/next-js-server-side-action-redirects-with-cypress/</loc><lastmod>2024-07-29T22:20:26.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/f9/91/f991144a-b1c5-44a7-97f1-e5177c1db197/content/images/2024/07/cypress-nextjs-redrect.png</image:loc><image:caption>cypress-nextjs-redrect.png</image:caption></image:image></url><url><loc>https://twisted-brackets.ghost.io/riding-the-wave-of-effective-ai-prompt-crafting/</loc><lastmod>2023-08-08T10:19:26.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/f9/91/f991144a-b1c5-44a7-97f1-e5177c1db197/content/images/2023/08/riding-the-wave-of-effective-ai-command-crafting-4.png</image:loc><image:caption>riding-the-wave-of-effective-ai-command-crafting-4.png</image:caption></image:image></url><url><loc>https://twisted-brackets.ghost.io/openai-chatgpt-vs-gpt/</loc><lastmod>2023-05-02T03:42:58.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/f9/91/f991144a-b1c5-44a7-97f1-e5177c1db197/content/images/2023/04/openai-gpt.png</image:loc><image:caption>openai-gpt.png</image:caption></image:image></url><url><loc>https://twisted-brackets.ghost.io/decentralised-lottery-with-blockchain/</loc><lastmod>2023-03-26T10:25:07.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/f9/91/f991144a-b1c5-44a7-97f1-e5177c1db197/content/images/2023/03/lottery-blockchain-flow-2.jpg</image:loc><image:caption>lottery-blockchain-flow-2.jpg</image:caption></image:image></url><url><loc>https://twisted-brackets.ghost.io/how-to-benchmark-the-performance-of-your-javascript-code/</loc><lastmod>2023-03-01T10:36:54.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/f9/91/f991144a-b1c5-44a7-97f1-e5177c1db197/content/images/2023/03/how-to-benchmark-the-performance-of-your-javascript-code.png</image:loc><image:caption>how-to-benchmark-the-performance-of-your-javascript-code.png</image:caption></image:image></url><url><loc>https://twisted-brackets.ghost.io/understanding-equality-operators/</loc><lastmod>2023-02-15T23:30:53.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/f9/91/f991144a-b1c5-44a7-97f1-e5177c1db197/content/images/2023/02/understanding-equality-operators.webp</image:loc><image:caption>understanding-equality-operators.webp</image:caption></image:image></url><url><loc>https://twisted-brackets.ghost.io/pii-data-vault/</loc><lastmod>2023-02-06T11:49:53.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/f9/91/f991144a-b1c5-44a7-97f1-e5177c1db197/content/images/2023/02/pii-data-vault.png</image:loc><image:caption>pii-data-vault.png</image:caption></image:image></url><url><loc>https://twisted-brackets.ghost.io/javascript-arrow-function/</loc><lastmod>2023-01-23T02:17:28.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/f9/91/f991144a-b1c5-44a7-97f1-e5177c1db197/content/images/2023/01/javascript-arrow-function-1.png</image:loc><image:caption>javascript-arrow-function-1.png</image:caption></image:image></url><url><loc>https://twisted-brackets.ghost.io/what-is-the-difference-between-let-and-var/</loc><lastmod>2023-01-16T07:30:24.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/f9/91/f991144a-b1c5-44a7-97f1-e5177c1db197/content/images/2022/12/let-vs-var-1.png</image:loc><image:caption>let-vs-var-1.png</image:caption></image:image></url><url><loc>https://twisted-brackets.ghost.io/what-is-the-difference-between-for-in-and-for-of-statements/</loc><lastmod>2023-01-12T07:04:53.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/f9/91/f991144a-b1c5-44a7-97f1-e5177c1db197/content/images/2023/01/what-is-the-difference-between-for-in-and-for-of-statements.png</image:loc><image:caption>what-is-the-difference-between-for-in-and-for-of-statements.png</image:caption></image:image></url><url><loc>https://twisted-brackets.ghost.io/what-is-the-difference-between-git-pull-and-git-fetch/</loc><lastmod>2022-12-27T21:48:19.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/f9/91/f991144a-b1c5-44a7-97f1-e5177c1db197/content/images/2022/12/git-pull-vs-git-fetch.png</image:loc><image:caption>git-pull-vs-git-fetch.png</image:caption></image:image></url><url><loc>https://twisted-brackets.ghost.io/what-does-use-strict-do-in-javascript/</loc><lastmod>2022-12-15T09:00:12.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/f9/91/f991144a-b1c5-44a7-97f1-e5177c1db197/content/images/2022/12/what-does-use-strict-do-2.png</image:loc><image:caption>what-does-use-strict-do-2.png</image:caption></image:image></url><url><loc>https://twisted-brackets.ghost.io/how-do-i-disable-the-resizable-property-of-a-textarea/</loc><lastmod>2022-12-15T02:27:19.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/f9/91/f991144a-b1c5-44a7-97f1-e5177c1db197/content/images/2022/12/how-do-i-disable-the-resizable-property-of-a-textarea.png</image:loc><image:caption>how-do-i-disable-the-resizable-property-of-a-textarea.png</image:caption></image:image></url><url><loc>https://twisted-brackets.ghost.io/variable-and-function-hoisting/</loc><lastmod>2022-12-13T01:53:33.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/f9/91/f991144a-b1c5-44a7-97f1-e5177c1db197/content/images/2022/12/finction-variable-hoisting-2.png</image:loc><image:caption>finction-variable-hoisting-2.png</image:caption></image:image></url><url><loc>https://twisted-brackets.ghost.io/how-can-i-remove-an-element-from-an-array/</loc><lastmod>2022-12-13T01:52:33.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/f9/91/f991144a-b1c5-44a7-97f1-e5177c1db197/content/images/2022/12/remove-item-from-array.png</image:loc><image:caption>remove-item-from-array.png</image:caption></image:image></url><url><loc>https://twisted-brackets.ghost.io/how-to-disable-text-selection-highlighting-with-css/</loc><lastmod>2022-12-12T10:06:11.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/f9/91/f991144a-b1c5-44a7-97f1-e5177c1db197/content/images/2022/12/how-to-disable-text-selection-highlighting-with-css-1.png</image:loc><image:caption>how-to-disable-text-selection-highlighting-with-css-1.png</image:caption></image:image></url></urlset>