<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://swiftener.com/</loc><changefreq>daily</changefreq><priority>1.0</priority></url><url><loc>https://swiftener.com/about</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://swiftener.com/contact</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://swiftener.com/privacy</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://swiftener.com/terms</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://swiftener.com/support</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://swiftener.com/newsletter</loc><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://swiftener.com/posts/politics/compulsory-voting-raises-turnout-and-changes-who-politicians-court</loc><lastmod>2026-09-21T18:56:03.541Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/politics/gerrymandering-turns-voters-into-district-art-projects</loc><lastmod>2026-09-21T18:29:56.847Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/politics/peacekeeping-works-better-than-cynicism-admits-with-caveats</loc><lastmod>2026-09-21T18:29:56.841Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/politics/the-resource-curse-links-oil-to-weak-accountability</loc><lastmod>2026-09-21T18:29:56.836Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/economics/informality-employs-billions-without-the-brochure-benefits</loc><lastmod>2026-09-21T18:29:56.830Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/economics/remittances-are-a-quiet-global-welfare-system</loc><lastmod>2026-09-21T18:29:56.822Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/economics/the-gender-pay-gap-is-multiple-gaps-stacked</loc><lastmod>2026-09-21T18:29:56.816Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/economics/nudge-units-turn-behavioral-glitches-into-policy-tools</loc><lastmod>2026-09-21T18:29:56.810Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/economics/the-ultimatum-game-shows-fairness-beating-thin-rationality</loc><lastmod>2026-09-21T18:39:07.817Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/economics/hyperbolic-discounting-makes-tomorrows-gym-a-stranger</loc><lastmod>2026-09-21T18:29:56.798Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/economics/comparative-advantage-is-why-mutual-trade-can-beat-stubborn-self-sufficiency</loc><lastmod>2026-09-21T18:29:56.791Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/economics/the-elasticity-of-demand-is-why-luxury-taxes-behave-differently</loc><lastmod>2026-09-21T18:29:56.787Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/economics/human-capital-theory-made-schooling-sound-like-a-factory-for-skills</loc><lastmod>2026-09-21T18:29:56.781Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/economics/adverse-selection-is-why-lemon-markets-need-guarantees</loc><lastmod>2026-09-21T18:29:56.774Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/economics/public-goods-are-why-streetlights-exist</loc><lastmod>2026-09-21T18:29:56.770Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/politics/why-exit-voice-and-loyalty-still-explains-your-job-and-your-country</loc><lastmod>2026-09-21T18:29:56.762Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/sociology/the-looking-glass-self-means-your-mirror-has-other-people-inside</loc><lastmod>2026-09-21T18:40:16.070Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/sociology/double-consciousness-named-a-split-sight-black-americans-already-lived</loc><lastmod>2026-09-21T18:29:56.748Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/sociology/world-systems-theory-says-your-cheap-shirt-has-a-geography</loc><lastmod>2026-09-21T18:29:56.742Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/narcissism/covert-narcissism-the-type-that-doesnt-look-like-a-narcissist</loc><lastmod>2026-09-20T23:24:00.074Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/dark-tetrad/the-fourth-dark-trait-nobody-talks-about-and-why-its-the-most-dangerous-one</loc><lastmod>2026-09-20T23:20:38.343Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/psychology/you-dont-have-a-procrastination-problem-you-have-an-emotion-problem</loc><lastmod>2026-09-20T23:12:28.338Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/sociology/panopticon-thinking-went-from-prison-sketch-to-workplace-software</loc><lastmod>2026-09-21T18:29:56.737Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/sociology/strain-theory-links-blocked-goals-to-improvised-paths</loc><lastmod>2026-09-21T18:50:14.593Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/sociology/cultural-capital-explains-why-merit-speaks-with-an-accent</loc><lastmod>2026-09-21T18:29:56.728Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/sociology/the-strength-of-weak-ties-still-explains-your-weird-job-offer</loc><lastmod>2026-09-21T18:29:56.723Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/sociology/total-institutions-strip-the-person-to-rebuild-the-inmate</loc><lastmod>2026-09-21T18:29:56.717Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/sociology/medicalization-turns-life-problems-into-diagnoses-with-markets</loc><lastmod>2026-09-21T18:29:56.710Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/sociology/labeling-theory-the-file-can-become-the-future</loc><lastmod>2026-09-21T18:29:56.698Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/sociology/the-mcdonaldization-thesis-saw-your-self-checkout-coming</loc><lastmod>2026-09-21T18:29:56.686Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/sociology/emotional-labor-was-named-so-women-stopped-calling-it-personality</loc><lastmod>2026-09-21T18:29:56.672Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/sociology/social-capital-declined-in-bowling-alone-and-the-diagnosis-still-stings</loc><lastmod>2026-09-21T18:29:56.646Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/politics/bureaucracy-is-how-democracies-remember-after-the-rally-ends</loc><lastmod>2026-09-21T18:29:56.623Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/politics/descriptive-representation-changes-who-feels-entitled-to-speak</loc><lastmod>2026-09-21T18:29:56.611Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/politics/retrospective-voting-means-leaders-inherit-weather-and-oil-prices</loc><lastmod>2026-09-21T18:29:56.603Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/politics/polarization-is-sorting-more-than-pure-fanatic-conversion</loc><lastmod>2026-09-21T18:29:56.593Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/politics/why-nation-of-immigrants-rhetoric-needs-a-timeline</loc><lastmod>2026-09-21T18:29:56.586Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/geography/informal-settlements-are-housing-policy-by-other-means</loc><lastmod>2026-09-21T18:29:56.576Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/geography/suburban-sprawl-is-subsidized-preference-theater</loc><lastmod>2026-09-21T18:29:56.554Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/geography/the-demographic-transition-is-a-historical-pattern-not-a-moral-ranking</loc><lastmod>2026-09-21T18:29:56.543Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/anthropology/urban-villages-remake-kinship-inside-megacities</loc><lastmod>2026-09-21T18:29:56.525Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/anthropology/rituals-persist-because-they-coordinate-bodies-when-words-are-cheap</loc><lastmod>2026-09-21T18:29:56.516Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/anthropology/potlatch-was-outlawed-because-it-threatened-a-different-property-story</loc><lastmod>2026-09-21T18:29:56.507Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/flask-a-comprehensive-introduction</loc><lastmod>2026-09-21T12:40:28.847Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/getting-started-with-phoenix-18-a-comprehensive-introduction-to-the-phoenix-web-framework-elixir</loc><lastmod>2026-09-21T17:32:54.566Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/anthropology/participant-observation-is-a-method-not-a-vacation</loc><lastmod>2026-09-21T18:29:56.498Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/getting-started-with-ruby-on-rails-81-a-practical-introduction-for-ruby-developers</loc><lastmod>2026-09-21T17:32:54.486Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/introduction-to-django-a-beginners-guide-to-building-web-applications-with-pythons-most-popular-framework</loc><lastmod>2026-09-20T00:56:58.245Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/anthropology/cargo-cults-were-about-meaning-under-colonial-power-not-punchlines</loc><lastmod>2026-09-21T18:29:56.490Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/anthropology/how-kinship-systems-organize-who-you-owe</loc><lastmod>2026-09-21T18:29:56.476Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/politics/collective-action-problems-explain-your-silent-group-chat</loc><lastmod>2026-09-21T18:29:56.465Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/the-complete-go-programming-masterclass-from-zero-to-hero</loc><lastmod>2026-09-21T12:45:30.388Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/the-absolute-beginners-guide-to-javascript-bonus-material</loc><lastmod>2026-09-21T17:37:33.042Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/the-absolute-beginners-guide-to-javascript-part-2</loc><lastmod>2026-09-19T21:39:00.476Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/the-absolute-beginners-guide-to-javascript-part-1</loc><lastmod>2026-09-19T21:34:49.507Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/politics/clientelism-turns-public-goods-into-favors</loc><lastmod>2026-09-21T18:29:56.459Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/the-complete-ruby-programming-language-course-9</loc><lastmod>2026-09-21T17:37:35.817Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/the-complete-ruby-programming-language-course-8</loc><lastmod>2026-09-19T21:14:05.199Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/the-complete-ruby-programming-language-course-7</loc><lastmod>2026-09-19T21:14:04.876Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/the-complete-ruby-programming-language-course-6</loc><lastmod>2026-09-19T21:14:05.402Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/the-complete-ruby-programming-language-course-5</loc><lastmod>2026-09-19T21:14:05.736Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/the-complete-ruby-programming-language-course-4</loc><lastmod>2026-09-19T21:14:04.727Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/the-complete-ruby-programming-language-course-3</loc><lastmod>2026-09-19T21:14:05.092Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/the-complete-ruby-programming-language-course-2</loc><lastmod>2026-09-19T21:14:04.418Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/the-complete-ruby-programming-language-course</loc><lastmod>2026-09-19T21:14:04.240Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/python-programming-a-comprehensive-introductory-course-for-university-students</loc><lastmod>2026-09-19T21:01:00.054Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/cplusplus-cpp-learntocode-progra/the-complete-c-course-from-zero-to-competent-programmer</loc><lastmod>2026-09-19T20:53:34.312Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/politics/duvergers-law-is-why-third-parties-look-symbolic-in-single-member-districts</loc><lastmod>2026-09-21T18:29:56.451Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/politics/agenda-setting-the-press-may-not-tell-you-what-to-think-but</loc><lastmod>2026-09-21T18:29:56.442Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/politics/political-knowledge-tests-reveal-comfortable-ignorance</loc><lastmod>2026-09-21T18:29:56.434Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/education/college-is-insurance-signal-and-learning-in-unstable-proportions</loc><lastmod>2026-09-21T18:29:56.427Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/education/phonics-wars-keep-ignoring-what-beginning-readers-need</loc><lastmod>2026-09-21T18:29:56.420Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/c-programming-language-a-complete-beginner-to-intermediate-university-course</loc><lastmod>2026-09-19T15:53:20.353Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/pascal-programming-computerscien/a-comprehensive-introductory-course-on-the-pascal-programming-language</loc><lastmod>2026-09-19T15:37:09.550Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/education/pygmalion-in-the-classroom-was-about-expectations-with-sharp-edges</loc><lastmod>2026-09-21T18:29:56.415Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/operating-systems/operating-systems-101-the-complete-introductory-course</loc><lastmod>2026-09-21T15:19:08.543Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/networking/computer-networks-a-complete-introductory-course-for-university-students</loc><lastmod>2026-09-19T15:09:22.113Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/education/grade-inflation-is-a-quiet-currency-devaluation</loc><lastmod>2026-09-21T18:29:56.409Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/how-to-set-up-tailscale-for-dead-simple-remote-access-to-your-home-lab</loc><lastmod>2026-09-19T13:48:31.983Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/education/the-achievement-gap-talk-skips-the-opportunity-stack</loc><lastmod>2026-09-21T18:29:56.400Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/how-to-expose-a-home-lab-service-to-the-internet-without-opening-a-single-port-cloudflare-tunnel</loc><lastmod>2026-09-19T13:21:50.266Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/how-to-set-up-caddy-as-a-reverse-proxy-with-automatic-https</loc><lastmod>2026-09-19T20:08:42.581Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/how-to-set-up-cloudflare-tunnel-to-self-host-apps-without-opening-a-single-port</loc><lastmod>2026-09-19T13:14:57.401Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/how-to-set-up-a-caddy-reverse-proxy-with-automatic-https-no-you-dont-need-to-touch-lets-encrypt-manually</loc><lastmod>2026-09-19T13:07:19.248Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/geography/gentrification-is-displacement-with-better-coffee</loc><lastmod>2026-09-21T18:29:56.394Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/geography/climate-migration-is-already-a-housing-story</loc><lastmod>2026-09-21T18:29:56.386Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/geography/redlining-maps-outlived-the-ink</loc><lastmod>2026-09-21T18:29:56.382Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/geography/borders-are-drawn-with-guns-and-then-taught-as-nature</loc><lastmod>2026-09-21T18:29:56.374Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/linguistics/code-switching-is-skilled-labor-disguised-as-personality</loc><lastmod>2026-09-21T18:29:56.369Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/linguistics/sapir-whorf-softly-words-nudge-attention-they-do-not-jail-thought</loc><lastmod>2026-09-21T18:29:56.362Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/linguistics/why-just-learn-the-standard-language-erases-power</loc><lastmod>2026-09-21T18:29:56.355Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/criminology/false-confessions-happen-under-ordinary-interrogation-pressure</loc><lastmod>2026-09-21T18:29:56.350Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/criminology/broken-windows-policing-needed-better-evidence-than-a-catchy-title</loc><lastmod>2026-09-21T18:29:56.343Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/criminology/mass-incarceration-is-a-recent-american-invention-not-a-timeless-fate</loc><lastmod>2026-09-21T18:29:56.334Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/criminology/ban-the-box-helped-some-applicants-and-complicated-others</loc><lastmod>2026-09-21T18:29:56.327Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/kubernetes/how-to-spin-up-a-local-kubernetes-cluster-with-k3s-without-losing-a-weekend-to-it</loc><lastmod>2026-09-19T06:25:20.347Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/how-to-self-host-your-own-git-server-with-gitea</loc><lastmod>2026-09-19T06:26:40.505Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/economics/sunk-costs-keep-bad-projects-alive</loc><lastmod>2026-09-21T18:29:56.318Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/psychology/the-availability-heuristic-turns-headlines-into-risk-maps</loc><lastmod>2026-09-21T18:29:56.311Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/psychology/fundamental-attribution-error-you-are-a-situation-they-are-a-soul</loc><lastmod>2026-09-21T18:29:56.302Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/psychology/contact-can-reduce-prejudice-when-the-conditions-are-not-magical-thinking</loc><lastmod>2026-09-21T18:29:56.291Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/psychology/dupe-experiments-show-how-thin-reason-gets-under-pressure</loc><lastmod>2026-09-21T18:29:56.284Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/economics/gdp-growth-can-look-like-progress-while-lives-narrow</loc><lastmod>2026-09-21T18:29:56.272Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/economics/the-tragedy-of-the-commons-is-a-design-failure</loc><lastmod>2026-09-21T18:29:56.265Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/economics/moral-hazard-is-not-a-personality-insult</loc><lastmod>2026-09-21T18:29:56.253Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/how-to-set-up-network-wide-ad-blocking-and-private-dns-with-pi-hole-and-unbound</loc><lastmod>2026-09-19T02:03:40.086Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/how-to-self-host-a-password-manager-with-vaultwarden</loc><lastmod>2026-09-19T02:04:13.056Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/economics/default-options-quietly-cast-your-ballot</loc><lastmod>2026-09-21T18:29:56.241Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/psychology/the-hot-hand-feels-real-because-variance-is-mean</loc><lastmod>2026-09-21T18:29:56.224Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/psychology/anchoring-makes-the-first-number-a-tyrant</loc><lastmod>2026-09-21T18:29:56.205Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/psychology/confirmation-bias-is-how-you-defend-your-team</loc><lastmod>2026-09-21T18:29:56.169Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/psychology/the-stanford-prison-story-is-a-warning-about-roles-and-about-storytelling</loc><lastmod>2026-09-21T18:29:56.142Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/psychology/stereotype-threat-is-not-a-pep-talk-problem</loc><lastmod>2026-09-21T18:29:56.134Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/education/homework-volume-is-not-a-virtue</loc><lastmod>2026-09-21T18:29:56.125Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/education/tracking-separates-kids-and-then-calls-it-ability</loc><lastmod>2026-09-21T18:29:56.117Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/geography/the-highway-was-a-choice-not-a-destiny</loc><lastmod>2026-09-21T18:29:56.104Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/geography/zip-codes-predict-outcomes-better-than-pep-talks</loc><lastmod>2026-09-21T18:29:56.095Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/how-to-automate-file-backups-with-rsync-and-cron</loc><lastmod>2026-09-21T15:23:21.965Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/how-to-monitor-your-servers-with-prometheus-and-grafana</loc><lastmod>2026-09-19T02:06:18.309Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/how-to-set-up-a-cicd-pipeline-with-github-actions</loc><lastmod>2026-09-21T15:23:17.120Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/how-to-containerize-a-multi-service-app-with-docker-compose</loc><lastmod>2026-09-19T02:07:47.460Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/how-to-set-up-your-own-wireguard-vpn-in-20-minutes</loc><lastmod>2026-09-19T02:08:21.196Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/anthropology/cannibal-headlines-missed-the-agriculture</loc><lastmod>2026-09-21T18:29:56.090Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/how-to-write-shell-scripts-that-wont-break-in-production</loc><lastmod>2026-09-19T02:08:53.944Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/how-to-harden-a-fresh-linux-server-in-under-30-minutes</loc><lastmod>2026-09-19T02:09:28.440Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/anthropology/gift-economies-are-not-quaint-they-are-enforcement</loc><lastmod>2026-09-21T18:29:56.084Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/how-to-expose-your-home-server-to-the-internet-securely-with-cloudflare-tunnel</loc><lastmod>2026-09-21T17:35:20.890Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/deploying-a-nodejs-app-to-a-vps-with-pm2-and-nginx-free-https-included</loc><lastmod>2026-09-19T02:11:23.872Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/tutorial/integrating-m-pesa-payments-into-your-nodejs-app-a-practical-guide</loc><lastmod>2026-09-19T02:11:57.556Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/linguistics/texting-is-not-destroying-language-you-are-watching-it-work</loc><lastmod>2026-09-21T18:29:56.078Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/linguistics/your-accent-is-a-social-sorting-hat</loc><lastmod>2026-09-21T18:29:56.072Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/criminology/three-strikes-sounded-simple-until-the-bill-arrived</loc><lastmod>2026-09-21T18:29:56.067Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/cheat-sheets/javascript-cheat-sheet</loc><lastmod>2026-09-19T02:13:10.436Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/cheat-sheets/python-cheat-sheet</loc><lastmod>2026-09-19T02:14:01.013Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/criminology/dna-freed-them-after-the-system-preferred-closure</loc><lastmod>2026-09-21T18:29:56.060Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/cheat-sheets/git-cheat-sheet</loc><lastmod>2026-09-21T15:27:43.661Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/cheat-sheets/linux-terminal-cheat-sheet</loc><lastmod>2026-09-21T15:27:45.916Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/politics/the-map-is-not-the-mandate</loc><lastmod>2026-09-21T18:29:56.054Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/cheat-sheets/the-ultimate-windows-cmd-cheat-sheet-2026-edition</loc><lastmod>2026-09-19T02:16:52.747Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/cheat-sheets/the-ultimate-powershell-cheat-sheet-2026-edition</loc><lastmod>2026-09-19T02:17:26.277Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/cheat-sheets/the-ultimate-microsoft-powerpoint-cheat-sheet-2026-edition</loc><lastmod>2026-09-19T02:17:53.262Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/cheat-sheets/the-ultimate-microsoft-publisher-cheat-sheet-2026-edition</loc><lastmod>2026-09-19T02:18:21.273Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/cheat-sheets/the-ultimate-microsoft-access-cheat-sheet-2026-edition-2</loc><lastmod>2026-09-19T02:18:44.807Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/politics/voters-change-their-story-after-the-election</loc><lastmod>2026-09-21T18:29:56.044Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/cheat-sheets/the-ultimate-microsoft-word-cheat-sheet-2026-edition</loc><lastmod>2026-09-19T02:19:29.407Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/cheat-sheets/the-ultimate-microsoft-excel-cheat-sheet-2026-edition</loc><lastmod>2026-09-21T12:45:29.367Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/economics/why-free-stuff-still-costs-you-attention</loc><lastmod>2026-09-21T18:29:56.035Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/economics/the-tax-cut-that-refused-to-pay-for-itself</loc><lastmod>2026-09-21T18:29:56.029Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/sociology/why-just-be-yourself-is-terrible-career-advice</loc><lastmod>2026-09-21T18:29:56.023Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/sociology/your-network-is-quieter-than-your-feed-suggests</loc><lastmod>2026-09-21T18:29:56.014Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/sociology/how-a-broken-window-became-a-policing-slogan</loc><lastmod>2026-09-21T18:29:56.007Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/psychology/the-marshmallow-was-never-just-about-willpower</loc><lastmod>2026-09-21T18:29:55.998Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/psychology/your-memory-is-editing-the-footage</loc><lastmod>2026-09-21T18:29:55.990Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/psychology/why-nobody-helps-when-everyone-is-watching</loc><lastmod>2026-09-21T18:29:55.983Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/psychology/the-line-you-thought-you-would-never-cross</loc><lastmod>2026-09-21T18:29:55.974Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://swiftener.com/posts/psychology/why-your-brain-treats-a-lost-ten-dollars-like-a-disaster</loc><lastmod>2026-09-21T18:29:55.961Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url></urlset>