<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://jshakespeare.com/fix-missing-skip-to-content-link-wordpress-block-themes/</loc><lastmod>2025-05-14T05:00:52+00:00</lastmod></url><url><loc>https://jshakespeare.com/</loc><lastmod>2025-05-14T05:00:52+00:00</lastmod></url><url><loc>https://jshakespeare.com/posts/</loc><lastmod>2025-05-14T05:00:52+00:00</lastmod></url><url><loc>https://jshakespeare.com/accessible-route-change-react-router-autofocus-heading/</loc><lastmod>2023-11-04T09:20:52+00:00</lastmod></url><url><loc>https://jshakespeare.com/react-error-boundary-testing-rtl/</loc><lastmod>2023-10-16T12:20:52+00:00</lastmod></url><url><loc>https://jshakespeare.com/javascript-console-log-etymology/</loc><lastmod>2020-12-07T12:20:52+00:00</lastmod></url><url><loc>https://jshakespeare.com/use-git-hooks-and-husky-to-tell-your-teammates-when-to-run-npm-install/</loc><lastmod>2020-08-02T12:20:52+00:00</lastmod></url><url><loc>https://jshakespeare.com/simple-count-up-number-animation-javascript-react/</loc><lastmod>2020-04-05T21:00:00+05:00</lastmod></url><url><loc>https://jshakespeare.com/dont-mislabel-mailto-links/</loc><lastmod>2020-02-22T10:47:00+05:00</lastmod></url><url><loc>https://jshakespeare.com/the-meg-ryan-effect/</loc><lastmod>2020-02-04T10:47:00+05:00</lastmod></url><url><loc>https://jshakespeare.com/finding-a-voice/</loc><lastmod>2020-01-12T10:47:00+05:00</lastmod></url><url><loc>https://jshakespeare.com/disney-earth/</loc><lastmod>2020-01-04T10:47:00+05:00</lastmod></url><url><loc>https://jshakespeare.com/design-smells/</loc><lastmod>2019-08-03T10:47:00+05:00</lastmod></url><url><loc>https://jshakespeare.com/a-primer-on-bat-the-cryptocurrency-aiming-to-fix-online-advertising/</loc><lastmod>2018-01-03T13:20:00+05:00</lastmod></url><url><loc>https://jshakespeare.com/why-you-should-keep-a-diary/</loc><lastmod>2017-12-16T15:56:00+05:00</lastmod></url><url><loc>https://jshakespeare.com/encoding-browser-friendly-video-files-with-ffmpeg/</loc><lastmod>2017-12-04T22:17:00+05:00</lastmod></url><url><loc>https://jshakespeare.com/how-slack-hooks-users-through-artificial-urgency/</loc><lastmod>2017-12-01T15:30:00+05:00</lastmod></url><url><loc>https://jshakespeare.com/learning-curves-and-user-interfaces/</loc><lastmod>2016-03-14T23:07:00+05:00</lastmod></url><url><loc>https://jshakespeare.com/why-good-agencies-write-bad-code/</loc><lastmod>2015-10-04T22:46:00+05:00</lastmod></url><url><loc>https://jshakespeare.com/giving-clients-jailed-sftp-access-to-their-sites/</loc><lastmod>2015-08-09T22:46:00+05:00</lastmod></url><url><loc>https://jshakespeare.com/sharing-swig-templates-between-node-and-marionette.js/</loc><lastmod>2015-01-27T22:46:00+05:00</lastmod></url><url><loc>https://jshakespeare.com/tasty-media-queries-in-sass/</loc><lastmod>2014-05-29T22:46:00+05:00</lastmod></url><url><loc>https://jshakespeare.com/slowing-down/</loc><lastmod>2014-05-26T23:22:00+05:00</lastmod></url><url><loc>https://jshakespeare.com/your-creations-will-not-outlast-you/</loc><lastmod>2014-04-04T00:00:00+00:00</lastmod></url><url><loc>https://jshakespeare.com/code-isnt-poetry/</loc><lastmod>2014-04-02T12:00:00+05:00</lastmod></url><url><loc>https://jshakespeare.com/easy-icomoon-icons-with-sass/</loc><lastmod>2014-03-09T18:22:56+05:00</lastmod></url><url><loc>https://jshakespeare.com/how-to-be-a-terrible-writer/</loc><lastmod>2014-03-02T18:22:56+05:00</lastmod></url><url><loc>https://jshakespeare.com/you-arent-learning-if-you-arent-doing/</loc><lastmod>2013-05-20T17:24:56+00:00</lastmod></url><url><loc>https://jshakespeare.com/no-comment./</loc><lastmod>2013-04-11T07:32:47+00:00</lastmod></url><url><loc>https://jshakespeare.com/stop-externalising-your-life/</loc><lastmod>2013-04-03T16:58:08+00:00</lastmod></url><url><loc>https://jshakespeare.com/climbing-the-fig-tree/</loc><lastmod>2013-03-27T21:30:00+00:00</lastmod></url><url><loc>https://jshakespeare.com/the-dire-state-of-wordpress/</loc><lastmod>2013-03-19T07:09:40+00:00</lastmod></url><url><loc>https://jshakespeare.com/dont-worry-that-your-job-is-pointless/</loc><lastmod>2013-03-11T16:11:42+00:00</lastmod></url><url><loc>https://jshakespeare.com/building-for-humans-is-hard/</loc><lastmod>2013-02-23T11:00:04+00:00</lastmod></url><url><loc>https://jshakespeare.com/self-started-projects-invest-as-much-as-you-can-as-early-as-you-can/</loc><lastmod>2012-12-27T20:03:08+00:00</lastmod></url><url><loc>https://jshakespeare.com/product-placement-is-fine-in-its-place/</loc><lastmod>2012-11-29T10:10:08+00:00</lastmod></url><url><loc>https://jshakespeare.com/being-a-jack-of-all-trades-to-master-one/</loc><lastmod>2012-11-03T11:57:31+00:00</lastmod></url><url><loc>https://jshakespeare.com/why-app.net-unfortunately-wont-work/</loc><lastmod>2012-10-22T22:20:52+00:00</lastmod></url><url><loc>https://jshakespeare.com/about/</loc></url><url><loc>https://jshakespeare.com/categories/</loc></url><url><loc>https://jshakespeare.com/projects/</loc></url><url><loc>https://jshakespeare.com/services/</loc></url><url><loc>https://jshakespeare.com/tags/</loc></url></urlset>