<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://www.ashryan.io/writing/4-tips-for-creating-xd-plugin-modal-ui/</loc><lastmod>2019-11-13T02:25:58.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/aboutideasnow/</loc><lastmod>2025-07-29T23:16:11.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/ai-powered-fun-in-p5-js/</loc><lastmod>2024-07-08T13:35:30.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/astoria-digital-on-computerworld/</loc><lastmod>2020-07-22T14:00:12.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/astoria-tech-meetup-19-streamlining-with-docker-compose/</loc><lastmod>2020-08-17T02:52:33.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/astoria-tech-meetup-22-containerizing-nodejs-app/</loc><lastmod>2020-11-23T14:34:21.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/astoria-tech-meetup-late-may/</loc><lastmod>2025-05-28T13:39:16.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/batch-loading-resources-in-embedjs-for-rag/</loc><lastmod>2024-07-13T15:12:39.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/behind-the-drop-collxns-daily-email-stack/</loc><lastmod>2025-08-05T10:44:50.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/bootstrap-an-xd-plugin-with-xdpm/</loc><lastmod>2019-11-25T15:07:43.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/brushing-up-on-zsh/</loc><lastmod>2019-11-10T22:39:29.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/cli-module-for-node-js/</loc><lastmod>2020-06-20T01:12:19.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/cloning-dates-in-moment-js/</loc><lastmod>2020-06-20T16:53:13.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/collxn/</loc><lastmod>2025-07-29T22:39:19.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/color-studies-studio/</loc><lastmod>2025-05-06T14:23:30.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/create-an-entity-resource-file-for-oas-tools-with-prisma/</loc><lastmod>2022-11-08T00:18:28.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/deploy-with-claude-ai-val-town/</loc><lastmod>2024-09-09T19:45:43.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/devrel-ai-as-department-lead/</loc><lastmod>2024-02-10T21:54:39.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/experimenting-with-ai-in-devrel/</loc><lastmod>2023-04-12T23:58:20.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/facebook-dev-null/</loc><lastmod>2025-03-18T00:57:08.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/february-community-hack-day-wrap-up/</loc><lastmod>2026-03-02T21:50:50.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/finding-and-killing-node-js-processes-on-mac/</loc><lastmod>2020-07-09T15:40:30.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/finding-out-where-zsh-alias-and-settings-are-defined/</loc><lastmod>2019-11-14T00:09:58.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/first-steps-in-rust/</loc><lastmod>2020-07-01T17:55:48.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/fuzzy-search-with-fuse-js/</loc><lastmod>2020-07-24T03:53:23.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/galls-law/</loc><lastmod>2025-03-21T20:46:18.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/ghost-cms/</loc><lastmod>2019-11-21T01:12:14.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/grpc-for-node-js-developers/</loc><lastmod>2021-06-17T03:17:57.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/handle-the-exits/</loc><lastmod>2019-11-16T00:08:24.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/help-kickstart-the-kyoto-tech-meetup-morning-coffee-edition/</loc><lastmod>2025-08-01T12:01:30.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/help-shape-kyoto-tech-meetup/</loc><lastmod>2026-04-14T07:14:18.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/how-the-kyoto-tech-meetup-website-works/</loc><lastmod>2026-01-02T09:48:16.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/id-rather-be-scripting-episode-1/</loc><lastmod>2020-11-16T04:05:01.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/if-you-didnt-have-a-question-dont-subject-yourself-to-an-endless-stream-of-answers/</loc><lastmod>2025-04-08T16:27:25.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/just-20-more-minutes/</loc><lastmod>2025-10-06T07:21:50.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/kyoto-morning-tech-coffee-first-session-is-on/</loc><lastmod>2025-09-09T13:00:31.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/kyoto-morning-tech-coffee-october/</loc><lastmod>2025-10-23T04:30:47.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/kyoto-tech-meetup-2025-wrap-up/</loc><lastmod>2025-12-23T02:53:39.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/kyoto-tech-meetup-coffee-links-for-may-9/</loc><lastmod>2026-05-09T01:43:20.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/kyoto-tech-meetup-community-hack-day-wrap-up/</loc><lastmod>2025-11-23T04:24:42.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/kyoto-tech-meetup-community-hack-day-wrap-up-for-december/</loc><lastmod>2025-12-14T04:58:16.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/kyoto-tech-meetup-dec-4-wrap-up/</loc><lastmod>2025-12-06T06:50:47.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/kyoto-tech-meetup-dec-11-dec-18/</loc><lastmod>2025-12-18T02:18:59.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/kyoto-tech-meetup-january-2026-wrap-up/</loc><lastmod>2026-02-03T00:12:50.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/kyoto-tech-meetup-links-for-feb-14-2026/</loc><lastmod>2026-02-14T02:27:09.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/kyoto-tech-meetup-links-for-february-19-2026/</loc><lastmod>2026-02-19T01:09:43.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/kyoto-tech-meetup-links-for-march-5-2026/</loc><lastmod>2026-03-05T02:17:43.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/kyoto-tech-meetup-links-for-march-14-20206/</loc><lastmod>2026-03-14T01:43:48.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/kyoto-tech-meetup-links-for-march-19-2026/</loc><lastmod>2026-03-19T01:26:21.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/kyoto-tech-meetup-nov-13-wrap-up/</loc><lastmod>2025-11-13T01:36:10.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/kyoto-tech-meetup-oct-30-wrap-up/</loc><lastmod>2025-10-30T02:02:22.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/kyoto-tech-meetups-first-hack-day/</loc><lastmod>2025-11-20T02:47:57.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/learning-about-your-zsh-aliases/</loc><lastmod>2019-11-14T00:13:36.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/lightroom-photoshop-round-trip-on-ipad-is-here/</loc><lastmod>2020-06-27T18:10:55.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/links-from-the-first-kyoto-tech-meetup/</loc><lastmod>2025-09-18T01:24:39.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/make-a-micro-repo/</loc><lastmod>2020-06-22T00:50:01.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/moving-to-zsh-talk-at-macsysadmin-2019/</loc><lastmod>2019-11-23T02:04:38.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/muckrock-api/</loc><lastmod>2020-07-25T03:27:04.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/my-doc-driven-ai-assisted-product-workflow/</loc><lastmod>2025-08-04T12:47:58.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/my-third-year-leading-ai-coding-sessions-at-itp-camp/</loc><lastmod>2026-06-04T18:40:01.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/new-collxn-site-and-blog/</loc><lastmod>2025-08-07T22:02:57.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/new-devrel-portfolio-page/</loc><lastmod>2025-12-27T02:24:08.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/no-cloud-required-local-llms-as-a-practical-app-dependency/</loc><lastmod>2025-04-06T22:11:45.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/node-module-for-changing-your-mac-address/</loc><lastmod>2019-12-06T19:23:01.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/nodejs-express-postgres-server/</loc><lastmod>2020-07-30T01:50:34.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/number-sorting-gotcha-with-javascript/</loc><lastmod>2020-11-22T16:27:35.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/nylas-openai-triage-email/</loc><lastmod>2023-04-19T03:40:26.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/nyu-itp-2024-sessions/</loc><lastmod>2024-06-06T19:21:26.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/nyu-itp-camp-2025-week-1/</loc><lastmod>2025-06-08T14:44:05.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/oops-all-bk-nyu-itp-in-june/</loc><lastmod>2025-05-29T16:36:00.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/pechakucha-night-kyoto/</loc><lastmod>2025-09-26T02:18:30.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/playball-cli/</loc><lastmod>2019-12-05T15:57:09.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/powrss/</loc><lastmod>2025-12-02T03:01:00.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/prompt-by-panic/</loc><lastmod>2019-11-15T01:22:59.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/quietly-intelligent-app-features-with-openai-agent-builder/</loc><lastmod>2025-11-06T02:36:06.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/rag-in-node-js-with-embedjs/</loc><lastmod>2024-06-23T22:34:45.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/restarting/</loc><lastmod>2019-11-09T22:23:20.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/share-edit-in-lightroom/</loc><lastmod>2020-06-18T02:27:33.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/shelves-cli/</loc><lastmod>2020-06-15T02:35:10.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/subcurrent/</loc><lastmod>2025-07-29T22:40:43.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/subcurrent-rss-bot-for-discord/</loc><lastmod>2025-07-29T22:40:32.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/taking-an-in-person-developer-event-online/</loc><lastmod>2020-06-27T03:49:30.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/taking-control-of-structured-data-in-ghost/</loc><lastmod>2025-10-21T08:09:28.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/test-for-discord/</loc><lastmod>2026-04-25T07:34:02.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/the-3-cs-of-developer-advocacy/</loc><lastmod>2024-06-03T20:19:31.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/the-short-answer-a-lot-of-bullshit/</loc><lastmod>2025-05-05T20:39:22.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/upstate-bird/</loc><lastmod>2019-11-26T19:55:16.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/val-town-prototype-showcase/</loc><lastmod>2025-05-21T10:42:04.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/we-have-apostrophes-yall/</loc><lastmod>2025-04-12T15:57:41.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/your-periodic-reminder-of-the-impermanence-of-all-things/</loc><lastmod>2025-06-05T16:39:46.000Z</lastmod></url><url><loc>https://www.ashryan.io/writing/youre-going-to-val-town/</loc><lastmod>2024-06-25T04:35:30.000Z</lastmod></url></urlset>