<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <!-- Curated sitemap for public, indexable content only -->

    <url><loc>https://www.smolkin.org/</loc></url>
    <url><loc>https://www.smolkin.org/contact.html</loc></url>

    <url><loc>https://www.smolkin.org/apps/</loc></url>
    <url><loc>https://www.smolkin.org/apps/CodeVault.html</loc></url>
    <url><loc>https://www.smolkin.org/apps/DocumentScanner.html</loc></url>
    <url><loc>https://www.smolkin.org/apps/ClipboardTransfer.html</loc></url>
    <url><loc>https://www.smolkin.org/apps/BannerSweep.html</loc></url>

    <url><loc>https://www.smolkin.org/addons/</loc></url>
    <url><loc>https://www.smolkin.org/addons/ChatGPT-Status-Notifier.html</loc></url>

    <url><loc>https://www.smolkin.org/blog/</loc></url>
    <url><loc>https://www.smolkin.org/blog/about.html</loc></url>
    <url><loc>https://www.smolkin.org/blog/amazon-2022-budget.html</loc></url>

    <!-- Blog posts (newest first) -->
    <url>
        <loc>https://www.smolkin.org/blog/2026/04/digitalocean-gpu-droplet-llm-inference.html</loc>
        <lastmod>2026-04-06</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/04/dont-use-cloud-drive-for-code-projects.html</loc>
        <lastmod>2026-04-05</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/04/how-to-claim-claude-max-credit.html</loc>
        <lastmod>2026-04-05</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/03/the-claude-code-leak-is-not-the-joke.html</loc>
        <lastmod>2026-03-31</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/03/why-everything-keeps-getting-hacked.html</loc>
        <lastmod>2026-03-31</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/03/how-to-set-up-local-whisper-transcription-on-mac.html</loc>
        <lastmod>2026-03-29</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/03/my-current-multi-mac-ai-coding-workflow.html</loc>
        <lastmod>2026-03-28</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/03/how-to-fix-onedrive-dataless-files-breaking-git-on-macos.html</loc>
        <lastmod>2026-03-23</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/03/building-bannersweep-macos-notification-dismisser.html</loc>
        <lastmod>2026-03-23</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/03/how-to-fix-macos-upload-dialog-freeze.html</loc>
        <lastmod>2026-03-23</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/03/rustdesk-unattended-service-windows.html</loc>
        <lastmod>2026-03-20</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/03/how-to-record-macos-screen-and-webcam-in-background.html</loc>
        <lastmod>2026-03-15</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/03/how-to-diagnose-mac-after-gemini-pro-limit.html</loc>
        <lastmod>2026-03-13</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/03/how-to-diagnose-slow-mac-with-gemini-cli.html</loc>
        <lastmod>2026-03-13</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/03/how-to-remove-openclaw-google-antigravity-plugin.html</loc>
        <lastmod>2026-03-04</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/03/modern-purim-ai-halacha.html</loc>
        <lastmod>2026-03-03</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/03/waking-up-every-morning-as-an-ai-assistant.html</loc>
        <lastmod>2026-03-01</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/02/remove-blockers-server-migration-caddy.html</loc>
        <lastmod>2026-02-25</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/02/screen-sharing-clipboard-shortcuts.html</loc>
        <lastmod>2026-02-25</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/02/gemini-cli-yolo-mode-and-oauth.html</loc>
        <lastmod>2026-02-24</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/02/point-of-no-return-infinite-leverage-last-gen-hardware.html</loc>
        <lastmod>2026-02-23</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/02/ai-bug-bounty-hunting.html</loc>
        <lastmod>2026-02-20</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/02/email-infrastructure-rabbit-hole.html</loc>
        <lastmod>2026-02-20</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/02/claude-code-fast-mode-1m-context-pricing.html</loc>
        <lastmod>2026-02-19</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/02/wednesday-recap-old-systems-speed-1099-finder.html</loc>
        <lastmod>2026-02-18</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/02/tuesday-recap.html</loc>
        <lastmod>2026-02-17</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/02/replacing-obs-with-ffmpeg-always-on-screen-recording.html</loc>
        <lastmod>2026-02-17</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/02/tuesday-feb-17-audio-transcriber.html</loc>
        <lastmod>2026-02-17</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/02/dont-unsubscribe-on-get-requests.html</loc>
        <lastmod>2026-02-16</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/02/sunday-feb-15-what-i-got-done.html</loc>
        <lastmod>2026-02-16</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/02/searching-paywalled-content-archive-today.html</loc>
        <lastmod>2026-02-15</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/02/rg-and-fd-modern-grep-and-find-for-ai-coding.html</loc>
        <lastmod>2026-02-14</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/02/claude-chrome-extension-security-audit.html</loc>
        <lastmod>2026-02-13</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/02/app-margin-vs-appx-leveraged-etf-volatility-decay.html</loc>
        <lastmod>2026-02-11</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/02/adding-api-auth-admin-panel-with-claude-code.html</loc>
        <lastmod>2026-02-11</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/02/claude-code-subagent-permissions.html</loc>
        <lastmod>2026-02-11</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/02/sharing-cursor-login-macos-accounts.html</loc>
        <lastmod>2026-02-10</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/02/clear-street-ipo-analysis.html</loc>
        <lastmod>2026-02-08</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/02/speedrunning-a-kdbx-diff-analyzer-with-ai.html</loc>
        <lastmod>2026-02-08</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/02/building-a-multi-agent-claude-code-setup-with-smolkai.html</loc>
        <lastmod>2026-02-07</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/02/etrade-api-january-orders-what-happened-and-how-i-figured-it-out.html</loc>
        <lastmod>2026-02-02</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/01/printing-spas-and-etrade-api-issue.html</loc>
        <lastmod>2026-01-24</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/01/fixing-seo-issues-with-cursor-and-opus-4-5.html</loc>
        <lastmod>2026-01-23</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2026/01/paper-or-property-how-to-legally-flip-real-estate-contracts.html</loc>
        <lastmod>2026-01-13</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2025/11/gaming-gift-cards-ultimate-guide.html</loc>
        <lastmod>2025-11-09</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2025/07/apple-investment-research-with-my-associates.html</loc>
        <lastmod>2025-07-02</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2024/11/create-stock-movement-monitor-app.html</loc>
        <lastmod>2024-11-17</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2024/10/misspelled-terminal-shortcut.html</loc>
        <lastmod>2024-10-14</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2024/09/understanding-edge-locations-and-akamai-ip-block.html</loc>
        <lastmod>2024-09-15</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2024/09/streamlining-git-workflows-with-shell-scripts-and-applescript.html</loc>
        <lastmod>2024-09-22</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2024/09/productive-day-website-deployment-and-python-tool-enhancement.html</loc>
        <lastmod>2024-09-16</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2024/09/ive-discovered-the-tranco-list.html</loc>
        <lastmod>2024-09-16</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2024/09/building-a-tts-app-and-debugging-the-periodic-table.html</loc>
        <lastmod>2024-09-26</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2024/09/astro-app-update.html</loc>
        <lastmod>2024-09-26</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2024/05/efficient-version-update-process.html</loc>
        <lastmod>2024-05-15</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2023/07/more-prime-day-deals.html</loc>
        <lastmod>2023-07-01</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2023/06/things-youll-want-this-prime-day.html</loc>
        <lastmod>2023-06-01</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2023/05/gpt4-fixes-my-dns-settings.html</loc>
        <lastmod>2023-05-05</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2023/04/getting-past-fortunes-paywall.html</loc>
        <lastmod>2023-04-26</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2023/03/whatsapp_first_ever_post.html</loc>
        <lastmod>2023-03-02</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2023/03/deconstructing_ai_prompt_engineering.html</loc>
        <lastmod>2023-03-29</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2020/06/skar3-2.html</loc>
        <lastmod>2020-06-01</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2020/04/skar3.html</loc>
        <lastmod>2020-04-26</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2020/04/harry.html</loc>
        <lastmod>2020-04-29</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2020/04/25.html</loc>
        <lastmod>2020-04-25</lastmod>
    </url>
    <url>
        <loc>https://www.smolkin.org/blog/2019/deployment.html</loc>
        <lastmod>2019-08-01</lastmod>
    </url>

    <!-- Legal -->
    <url><loc>https://www.smolkin.org/legal/</loc></url>
    <url><loc>https://www.smolkin.org/legal/privacy/</loc></url>
    <url><loc>https://www.smolkin.org/legal/privacy/archive.html</loc></url>
    <url><loc>https://www.smolkin.org/legal/privacy/codevault.html</loc></url>
    <url><loc>https://www.smolkin.org/legal/privacy/documentscanner.html</loc></url>
    <url><loc>https://www.smolkin.org/legal/tos/codevault.html</loc></url>
    <url><loc>https://www.smolkin.org/legal/tos/documentscanner.html</loc></url>
</urlset>
