<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://sharifhsn.dev/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/</loc></url>
  <url><loc>https://sharifhsn.dev/projects/</loc></url>
  <url><loc>https://sharifhsn.dev/projects/hornet/</loc></url>
  <url><loc>https://sharifhsn.dev/resume/</loc></url>
  <url><loc>https://sharifhsn.dev/chat/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2026-04-01-a-new-chapter-graduation-and-a-new-role-at-monark/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2025-12-10-the-december-fed-meeting-what-to-watch/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2025-11-15-why-50-year-mortgages-fall-short/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2025-10-09-jefferies-and-first-brands-what-the-trade-debt-means/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2025-09-09-why-rate-cuts-won-t-fix-a-labor-supply-shock/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2025-07-03-energy-provisions-one-big-beautiful-bill/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2025-06-07-neural-networks-aren-t-impressive-on-their-own/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2025-05-28-the-case-for-structured-errors-in-rust/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2025-05-28-rust-s-subsecond-crate-brings-hot-reloading/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2025-05-17-what-a-u-s-credit-rating-downgrade-means/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2025-05-16-rust-at-10-why-i-ve-followed-the-language/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/computational-methods-week-14/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/counterparty-risk-weighted-assets/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/advanced-derivatives-week-13/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/computational-methods-week-13/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/xva-and-counterparty-risk/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2025-04-18-why-federal-reserve-independence-matters/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/advanced-derivatives-week-12/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/computational-methods-week-12/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2025-04-14-vietnam-and-the-tariff-shock/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2025-04-12-the-big-short-and-the-boring-cause-of-the-2008-crisis/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2025-04-11-romania-s-export-driven-debt-strategy-as-a-warning/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2025-04-10-china-s-tariff-strategy-and-the-one-punch-proverb/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/advanced-derivatives-week-11/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2025-04-09-why-crashing-the-economy-won-t-work/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/computational-methods-week-11/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2025-04-07-misinformation-in-volatile-markets/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2025-04-05-documentation-is-the-key-to-vibe-coding/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2025-04-03-rust-1-86-get-disjoint-mut/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/advanced-derivatives-week-10/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/computational-methods-week-10/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/cds-and-credit-markets/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2025-03-28-the-cost-of-ai-generated-images/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/advanced-derivatives-week-09/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/computational-methods-midterm-cheat-sheet/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/garch-risk-statistics/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/advanced-derivatives-week-08/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/computational-methods-week-09/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/advanced-derivatives-week-07/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/computational-methods-week-07/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/fx-volatility-smiles-and-uncertainty/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/advanced-derivatives-week-06/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/computational-methods-week-06/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/computational-methods-finite-difference-sketches/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/fx-discrete-hedging-and-greeks/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/advanced-derivatives-week-05/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/computational-methods-week-05/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/fx-black-scholes-pricing/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/advanced-derivatives-week-04/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2025-02-18-pbms-under-fire-what-cvs-s-response-leaves-out/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/computational-methods-week-04/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/advanced-derivatives-week-03/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/computational-methods-week-03/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/fx-parity-and-forward-trading/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/advanced-derivatives-week-02/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/computational-methods-week-02/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/advanced-derivatives-week-01/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2025-01-28-the-cost-of-transit-delays/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/computational-methods-week-01/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2025-01-10-rust-1-84-three-infrastructure-changes/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/exotic-options/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/options-and-volatility/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2024-12-08-default-fields-in-rust-structs/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/bond-hedging/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2024-11-28-rust-1-83-brings-more-const/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/poisson-processes/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linear-hedging/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/stochastic-differential-equations/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/multidimensional-market-models/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/risk-neutral-valuation-and-parity/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/joint-and-conditional-distributions/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/forward-contracts/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/risk-neutral-measures/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2024-11-06-a-rainbow-on-election-day/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/random-vectors-and-independence/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/derivatives-and-clearinghouses/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/stochastic-calculus-review/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/student-t-and-heavy-tailed-distributions/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2024-10-27-remembering-the-boarding-school-history/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/interest-rate-risk-and-duration/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/multidimensional-ito-calculus/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/gamma-beta-and-chi-squared-distributions/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/black-scholes/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/probability-and-regression-review/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/continuous-random-variables-and-transformations/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/bonds-and-time-value-of-money/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/ito-calculus/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2024-10-08-minneapolis-housing-and-zoning/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/stochastic-integrals/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2024-09-27-cups-linux-vulnerability/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/brownian-motion/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/brownian-motion-risk-models/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2024-09-23-rust-mir-to-dotnet/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/discrete-distributions-and-moments/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/martingales-and-random-walks/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/monte-carlo-risk-simulation/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/random-variables-and-cdfs/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2024-09-12-washing-machine-tariffs/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/probability-spaces-and-filtrations/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/risk-adjusted-performance/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2024-09-10-nvidia-and-the-cisco-bubble/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/probability-measures-and-bayes-rule/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2024-09-05-bessent-tariffs-and-deficits/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/risk-measurement-and-portfolio-construction/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/probability-spaces/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/linkedin-2024-08-27-price-gouging-prevention-act/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/floating-point-architecture/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/ieee-754/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/floating-point/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/network-security/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/python-crash-course/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/disks/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/particles/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/multimedia/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/prolog-control/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/special-relativity/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/waves/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/link-layer/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/prolog/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/threads/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/routing-algorithms/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/swapping/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/routers/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/mirrors/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/lambda-calculus/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/other-protocols/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/electromagnetic-waves/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/isp-addressing/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/making-a-website/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/curry/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/http/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/paging/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/tcp/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/induction/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/data-types/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/operational-semantics/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/tail-recursion/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/udp/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/magnets/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/smtp/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/higher-order-functions/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/ftp/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/memory-virtualization/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/lets-tuples-records/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/circuits/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/dns/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/packet-switching/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/schedulers/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/lists/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/electric-potential/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/functions/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/electrostatics/</loc></url>
  <url><loc>https://sharifhsn.dev/blog/cpu-virtualization/</loc></url>
</urlset>
