<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://woshale.com/</loc><changefreq>daily</changefreq><priority>1.0</priority></url>
  <url><loc>https://woshale.com/portal.html</loc><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://woshale.com/now.html</loc><changefreq>weekly</changefreq><priority>0.7</priority></url>
  <url><loc>https://woshale.com/stats.html</loc><changefreq>daily</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/tags.html</loc><changefreq>weekly</changefreq><priority>0.7</priority></url>
  <url><loc>https://woshale.com/links.html</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://woshale.com/archive.html</loc><changefreq>daily</changefreq><priority>0.7</priority></url>
  <url><loc>https://woshale.com/blog/</loc><changefreq>weekly</changefreq><priority>0.9</priority></url>
  <url><loc>https://woshale.com/series.html</loc><changefreq>weekly</changefreq><priority>0.7</priority></url>
  <url><loc>https://woshale.com/blog/posts/2003-year-end-memories.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/2004-year-keywords.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/2025-year-in-review.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/a-gentle-404.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/anatomy-of-an-article.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/article-page-ia.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/back-to-plain-text.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/backup-321-lesson.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/bbs-era-first-post.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/bookmark-bar-declutter.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/cafe-matrix-continue.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/caffeine-half-life.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/campus-card-evolution.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/candy-wrapper-collection.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/chatroom-stranger-greetings.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/christmas-card-memory.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/coffee-shop-two-hours.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/console-narrative-boundary.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/content-reuse-four-ways.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/dashboard-restraint-aesthetic.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/decade-before-building.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/desk-declutter-list.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/digital-minimal-week.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/dns-hundred-ms.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/domain-email-first-brick.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/domain-name-woshale.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/dorm-lan-movie-night.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/dorm-pc-checklist.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/dorm-public-kitchen.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/dorm-room-first-code.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/elective-course-wisdom.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/eraser-collection-era.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/family-photos-digitize.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/feynman-review-method.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/first-90-days-remote.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/first-c-language-class.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/first-course-website.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/first-cs-magazine.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/first-digital-camera.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/first-email-account.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/first-internet-cafe-2007.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/first-laptop-2010.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/first-linux-distro.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/first-mp3-player.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/first-online-shopping.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/first-open-source-pr.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/first-pc-build.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/first-raspberry-pi.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/first-running-shoes.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/first-screen-name.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/first-semester-c-language.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/first-solo-trip.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/first-usb-drive.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/first-year-in-terminal.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/font-loading-three-stages.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/gaokao-countdown-100.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/gaokao-eve-classroom.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/ghost-disc-era.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/gmail-invite-social-history.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/grid-year-end.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/hello-self-hosting.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/hero-restyle-notes.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/high-school-intro.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/home-network-weekend.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/https-handshake-from-zero.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/last-class-meeting.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/late-night-compile-error.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/letter-to-2018.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/letter-to-2029.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/markdown-decade.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/medicine-cabinet-inspection.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/meeting-notes-template.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/minimal-viable-dashboard.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/mise-en-place-kitchen.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/moving-router-first.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/nginx-log-stories.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/night-lab-keyboards.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/noise-vs-signal.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/note-system-cache.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/notification-declutter.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/one-line-refactor.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/paper-notebook-era.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/parents-pc-guide.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/piano-alarm-experiment.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/pixel-blood-review.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/pothos-care-log.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/pothos-repot-migration.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/power-event-implementation.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/power-event-log.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/radio-station-writing.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/regex-three-aha.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/remote-meeting-survival.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/router-brick-rescue.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/rss-information-diet.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/second-hand-desktop.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/second-monitor-worth.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/server-choice-101.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/server-unbox-30min.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/silence-pod-experiment.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/silence-pod-sequel.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/site-down-2015.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/static-blog-search-engine.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/static-site-comments.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/succulents-three-times-year.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/sunset-composition.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/systemd-daily-drivers.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/tech-books-reading.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/terminal-toolkit-2026.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/terminal-weather-mood.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/tool-audit-2026.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/tumblr-sovereignty.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/typing-practice.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/ups-battery-on-dashboard.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/ups-first-real-test.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/ups-followup-system.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/vim-muscle-memory.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/weekly-top-decision-notes.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/weekly-writing-rhythm.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/welcome-my-first-page.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/why-a-console-homepage.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/word-banakan-days.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/writing-starter-five-tips.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/year-end-review-2026.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://woshale.com/blog/posts/year-grid-shape-of-time.html</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
</urlset>
