<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
<url>
<loc>https://thegdsks.com</loc>
<image:image>
<image:loc>https://thegdsks.com/images/og.png</image:loc>
</image:image>
<lastmod>2026-04-25T09:06:08.737Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://thegdsks.com/about</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=About&description=Software%20Architect%20at%20Marriott%20International.%20Founder%20of%20GLINCKER.%20I%20architect%20distributed%20systems%20at%20scale%20and%20build%20open-source%20tools%20that%20developers%20actually%20use.</image:loc>
</image:image>
<lastmod>2026-04-25T09:06:08.737Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://thegdsks.com/writing</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=Writing&description=Every%20essay%2C%20tutorial%2C%20and%20deep%20dive</image:loc>
</image:image>
<lastmod>2026-04-25T09:06:08.737Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.95</priority>
</url>
<url>
<loc>https://thegdsks.com/projects</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=Projects&description=Open-source%20tools%20and%20SaaS%20built%20solo</image:loc>
</image:image>
<lastmod>2026-04-25T09:06:08.737Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://thegdsks.com/journey</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=Journey&description=The%20backstory%2C%20one%20decision%20at%20a%20time</image:loc>
</image:image>
<lastmod>2026-04-25T09:06:08.737Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://thegdsks.com/now</loc>
<lastmod>2026-04-25T09:06:08.737Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thegdsks.com/uses</loc>
<lastmod>2026-04-25T09:06:08.737Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/contact</loc>
<lastmod>2026-04-25T09:06:08.737Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thegdsks.com/projects/askverdict</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=AskVerdict%20AI&description=AI-powered%20verdict%20engine%20with%20multi-agent%20debate%20that%20cross-examines%20every%20question%20so%20you%20can%20decide%20with%20confidence.</image:loc>
</image:image>
<lastmod>2026-04-25T09:06:08.737Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://thegdsks.com/projects/kavachos</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=Kavachos&description=Auth%20for%20AI%20agents%20and%20humans.%20OAuth%2027%2B%20providers%2C%20enterprise%20SAML%2FOIDC%2C%20MCP%202.1%20auth%20server%2C%20scoped%20permissions%2C%20and%20delegation%20chains.</image:loc>
</image:image>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://thegdsks.com/projects/awesome-modern-cli</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=Awesome%20Modern%20CLI&description=A%20curated%20list%20of%20284%2B%20modern%20alternatives%20to%20classic%20command-line%20tools.%20Organized%20by%20what%20they%20replace.</image:loc>
</image:image>
<lastmod>2026-04-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://thegdsks.com/projects/sslx</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=sslx&description=A%20modern%20alternative%20to%20OpenSSL's%20CLI.%20Generate%2C%20inspect%2C%20and%20convert%20certificates%20without%20memorizing%20flags.</image:loc>
</image:image>
<lastmod>2026-04-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://thegdsks.com/projects/glincker</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=GLINCKER&description=All-in-one%20platform%20for%20URL%20shortening%2C%20QR%20codes%2C%20AI%20content%20moderation%2C%20communities%2C%20and%20developer%20tools.%20Built%20with%20microservices%20architecture.</image:loc>
</image:image>
<lastmod>2026-04-25T09:06:08.737Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://thegdsks.com/projects/thesvg</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=theSVG&description=The%20open%20SVG%20brand%20library.%205%2C600%2B%20brand%20icons%20with%20multi-variant%20support%20(color%2C%20mono%2C%20light%2C%20dark%2C%20wordmark).%20npm%20packages%2C%20CLI%2C%20API%2C%20and%20MCP%20server.</image:loc>
</image:image>
<lastmod>2026-03-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://thegdsks.com/projects/featuredrop</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=FeaturedDrop&description=Feature%20announcement%20and%20changelog%20drop%20library.%20Embed%20beautiful%20release%20notes%20and%20what's-new%20modals%20directly%20in%20your%20app.</image:loc>
</image:image>
<lastmod>2026-02-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://thegdsks.com/projects/profclaw</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=ProfClaw&description=AI%20assistant%20platform%20with%20content%20moderation%2C%20AI%20agents%2C%20automation%2C%20and%20developer%20tools.</image:loc>
</image:image>
<lastmod>2026-04-25T09:06:08.737Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thegdsks.com/projects/stacklit</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=Stacklit&description=CLI%20that%20scans%20any%20codebase%20and%20generates%20a%204k-token%20AI-agent-ready%20index.%20Replaces%20400k%2B%20token%20file%20dumps%20with%20smart%20dependency%20maps.</image:loc>
</image:image>
<lastmod>2026-04-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://thegdsks.com/projects/filagram</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=Filagram&description=Free%20browser-based%20file%20toolkit%20with%2028%2B%20tools.%20Compress%20images%2C%20convert%20formats%2C%20merge%20PDFs%2C%20remove%20backgrounds.%20All%20client-side%2C%20no%20uploads.</image:loc>
</image:image>
<lastmod>2026-04-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://thegdsks.com/projects/breathflow</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=BreathFlow&description=Guided%20breathing%20exercise%20app%20for%20iOS.%20Evidence-based%20patterns%2C%20wellness%20programs%2C%20mood%20tracking%2C%20and%20Apple%20Health%20integration.</image:loc>
</image:image>
<lastmod>2026-03-17T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://thegdsks.com/projects/swift-llama</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=Swift-Llama&description=Run%20LLMs%20locally%20on%20Apple%20devices.%20Native%20Swift%20wrapper%20around%20llama.cpp%20with%20Metal%20GPU%20acceleration%2C%20streaming%20tokens%2C%20and%20tool%20call%20parsing.</image:loc>
</image:image>
<lastmod>2026-04-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thegdsks.com/projects/geokit</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=GeoKit&description=AI-readiness%20audit%20%26%20GEO%20toolkit.%20Score%20any%20website%200-100%20for%20Generative%20Engine%20Optimization%20best%20practices.</image:loc>
</image:image>
<lastmod>2026-02-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://thegdsks.com/projects/typeweaver</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=TypeWeaver&description=AI-powered%20type%20generation%20and%20code%20scaffolding%20platform.%20Generate%20TypeScript%20types%2C%20API%20clients%2C%20and%20boilerplate%20from%20schemas.</image:loc>
</image:image>
<lastmod>2026-04-25T09:06:08.737Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thegdsks.com/projects/glin-profanity</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=Glin%20Profanity&description=Profanity%20detection%20and%20filtering%20across%2024%2B%20languages.%20npm%20package%20%2B%20MCP%20server%20%2B%20web%20tool.</image:loc>
</image:image>
<lastmod>2024-07-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thegdsks.com/projects/url-shortener</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=GLINCKER%20URL%20Shortener&description=Fast%2C%20analytics-powered%20URL%20shortener%20with%20custom%20slugs%2C%20QR%20codes%2C%20and%20click%20tracking%20built%20into%20GLINCKER.</image:loc>
</image:image>
<lastmod>2026-04-25T09:06:08.737Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thegdsks.com/projects/webandesigns</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=WEBANDESIGNS&description=Web%20design%20and%20development%20agency%20building%20custom%20websites%2C%20branding%2C%20and%20digital%20experiences%20for%20businesses.</image:loc>
</image:image>
<lastmod>2026-04-25T09:06:08.737Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thegdsks.com/projects/commitweave</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=CommitWeave&description=Modern%20CLI%20for%20smart%2C%20structured%20git%20commit%20messages%20with%20emoji%20support%2C%20conventional%20commit%20rules%2C%20and%20AI-powered%20summaries.</image:loc>
</image:image>
<lastmod>2026-04-25T09:06:08.737Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thegdsks.com/projects/palrun</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=PalRun&description=AI%20command%20palette%20for%20your%20terminal.%20Discover%20and%20run%20project%20commands%20instantly%20with%20natural%20language.</image:loc>
</image:image>
<lastmod>2026-04-25T09:06:08.737Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thegdsks.com/projects/xylo-ai</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=Xylo%20AI&description=AI-powered%20customer%20insights%20platform.%20Intelligent%20analytics%20and%20automation%20for%20businesses.</image:loc>
</image:image>
<lastmod>2026-04-25T09:06:08.737Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thegdsks.com/projects/glinui</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=GlinUI&description=A%20component%20library%20and%20design%20system%20for%20building%20consistent%2C%20accessible%20user%20interfaces.</image:loc>
</image:image>
<lastmod>2026-04-25T09:06:08.737Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thegdsks.com/blog/local-first-is-here-loudly</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=Local-First%20Is%20Here%2C%20Loudly%3A%20Why%20Three%20of%20My%20Products%20Made%20the%20Switch&description=For%20years%20I%20dismissed%20local-first%20as%20a%20correctness-obsessed%20ideology.%20In%20the%20last%20twelve%20months%20three%20of%20my%20products%20adopted%20it%2C%20and%20the%20reasons%20were%20not%20what%20the%20manifestos%20said%20they%20would%20be.</image:loc>
</image:image>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://thegdsks.com/blog/the-pricing-tier-i-deleted</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=The%20Pricing%20Tier%20I%20Deleted%20and%20What%20Happened%20Next&description=I%20had%20a%20%249%20Starter%20tier%20on%20one%20of%20my%20tools%20for%20eighteen%20months.%20Deleting%20it%20was%20the%20best%20pricing%20decision%20I%20made%20last%20year.%20Here%20is%20the%20math%2C%20the%20customer%20impact%2C%20and%20the%20lesson%20I%20am%20now%20applying%20to%20every%20other%20product.</image:loc>
</image:image>
<lastmod>2026-04-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://thegdsks.com/blog/the-auth-tax</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=The%20Auth%20Tax%3A%20Why%20I%20Stopped%20Rebuilding%20Login%20Flows%20for%20Every%20Product&description=Every%20product%20I%20shipped%20in%20year%20one%20reimplemented%20auth.%20Year%20two%20I%20started%20extracting%20it.%20Year%20three%20I%20built%20my%20own%20service.%20Here%20is%20what%20that%20path%20actually%20cost%2C%20and%20when%20you%20should%20follow%20it.</image:loc>
</image:image>
<lastmod>2026-04-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://thegdsks.com/blog/mcp-the-interesting-protocol</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=MCP%20Is%20the%20Actually%20Interesting%20AI%20Protocol%20of%202026&description=Everyone's%20chasing%20foundation%20models%20and%20agent%20frameworks.%20The%20quieter%20story%20is%20a%20protocol%20that's%20becoming%20the%20USB-C%20of%20AI%20tooling%2C%20and%20most%20devs%20are%20still%20sleeping%20on%20it.</image:loc>
</image:image>
<lastmod>2026-04-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://thegdsks.com/blog/building-awesome-modern-cli</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=I%20Built%20a%20List%20of%20284%2B%20Modern%20CLI%20Tools%20(and%20What%20I%20Learned)&description=How%20I%20went%20from%20bookmarking%20random%20GitHub%20repos%20to%20curating%20a%20list%20that%20hit%20150%2B%20stars%20on%20day%20one.</image:loc>
</image:image>
<lastmod>2026-04-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://thegdsks.com/blog/humanizing-ai-written-content</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=Humanizing%20AI-Written%20Content%3A%20What%20a%20Rule%20Engine%20Actually%20Catches&description=I%20built%20a%20six-rule%20engine%20that%20scans%20my%20own%20blog%20drafts%20for%20AI-writing%20patterns.%20Three%20months%20in%2C%20here%20is%20what%20it%20catches%20that%20human%20editors%20miss%2C%20and%20why%20the%20rules%20are%20smaller%20than%20you%20would%20expect.</image:loc>
</image:image>
<lastmod>2026-04-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://thegdsks.com/blog/building-filagram</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=Building%20Filagram%3A%2028%20File%20Tools%20That%20Never%20Touch%20a%20Server&description=How%20I%20built%20a%20browser-based%20file%20toolkit%20where%20everything%20runs%20client-side.%20No%20uploads%2C%20no%20server%20processing%2C%20no%20data%20leaves%20your%20browser.</image:loc>
</image:image>
<lastmod>2026-04-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://thegdsks.com/blog/building-kavachos</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=Building%20Kavachos%3A%20Auth%20for%20AI%20Agents%20and%20Humans&description=Why%20I%20built%20Kavachos%2C%20an%20authentication%20system%20designed%20for%20the%20AI-native%20era%20with%20OAuth%2C%20MCP%20auth%2C%20and%20delegation%20chains.</image:loc>
</image:image>
<lastmod>2026-04-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://thegdsks.com/blog/building-breathflow</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=Building%20BreathFlow%3A%20A%20Native%20iOS%20Breathing%20App%20with%20SwiftUI&description=Why%20I%20built%20a%20guided%20breathing%20app%20for%20iOS%2C%20and%20what%20I%20learned%20shipping%20SwiftUI%20with%20HealthKit%2C%20CloudKit%2C%20and%20SwiftData.</image:loc>
</image:image>
<lastmod>2026-04-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://thegdsks.com/blog/building-stacklit</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=Building%20Stacklit%3A%20AI-Agent-Ready%20Codebase%20Indexes%20in%204k%20Tokens&description=How%20Stacklit%20compresses%20entire%20codebases%20into%20compact%20indexes%20that%20AI%20agents%20can%20actually%20use%2C%20replacing%20400k%2B%20token%20file%20dumps.</image:loc>
</image:image>
<lastmod>2026-03-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://thegdsks.com/blog/building-swift-llama</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=Building%20Swift-Llama%3A%20Running%20LLMs%20Locally%20on%20Apple%20Silicon&description=How%20I%20wrapped%20llama.cpp%20in%20a%20native%20Swift%20API%20with%20Metal%20GPU%20acceleration%20for%20on-device%20LLM%20inference.</image:loc>
</image:image>
<lastmod>2026-03-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://thegdsks.com/blog/building-glin-profanity</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=Building%20Glin-Profanity%3A%20A%20Multilingual%20Profanity%20Filter%20for%2024%2B%20Languages&description=How%20I%20built%20glin-profanity%2C%20a%20fast%20profanity%20detection%20library%20supporting%2024%2B%20languages%20with%20context-aware%20filtering%2C%20severity%20scoring%2C%20and%20MCP%20server%20integration.</image:loc>
</image:image>
<lastmod>2026-03-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://thegdsks.com/blog/npm-packages-solo-dev</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=Publishing%2015%2B%20npm%20Packages%20as%20a%20Solo%20Developer%3A%20What%20I%20Learned&description=Hard-won%20lessons%20from%20publishing%20across%20three%20npm%20scopes%3A%20monorepo%20trade-offs%2C%20versioning%2C%20CI%2FCD%2C%20MCP%20servers%2C%20and%20the%20download%20numbers%20that%20surprised%20me.</image:loc>
</image:image>
<lastmod>2026-03-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://thegdsks.com/blog/building-profclaw-engine</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=Building%20profClaw%3A%20An%20AI%20Agent%20Engine%20from%20Scratch&description=Why%20I%20built%20profClaw%2C%20a%20local-first%20AI%20agent%20engine%20that%20runs%20on%20Docker%2C%20VPS%2C%20or%20your%20laptop.%20Architecture%20decisions%2C%20deployment%20modes%2C%20and%20what%20I%20learned%20about%20agentic%20AI.</image:loc>
</image:image>
<lastmod>2026-03-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://thegdsks.com/blog/generative-engine-optimization</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=Generative%20Engine%20Optimization%3A%20Auditing%20Websites%20for%20AI-Readiness&description=What%20GEO%20is%2C%20why%20it%20matters%20for%20the%20AI%20search%20era%2C%20and%20how%20I%20built%20GeoKit%20to%20audit%20any%20website's%20AI-readiness%20with%20a%200-100%20score.</image:loc>
</image:image>
<lastmod>2026-03-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://thegdsks.com/blog/launching-thesvg</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=Launching%20theSVG%3A%20The%20Open%20SVG%20Brand%20Library&description=Why%20I%20built%20theSVG.org%2C%20a%20free%20library%20of%205%2C600%2B%20brand%20SVGs%20with%20variants%2C%20an%20npm%20ecosystem%2C%20and%20an%20MCP%20server%20for%20AI%20assistants.</image:loc>
</image:image>
<lastmod>2026-03-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://thegdsks.com/blog/one-person-studio-playbook</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=The%20One-Person%20Studio%20Playbook%3A%2015%20Products%20In%2C%20Here%20Is%20What%20Actually%20Works&description=After%20shipping%20fifteen%20products%20solo%20across%20OSS%20and%20SaaS%2C%20the%20advice%20that%20looks%20good%20on%20Twitter%20keeps%20losing%20to%20the%20unglamorous%20parts.%20This%20is%20what%20I%20actually%20do%2C%20with%20the%20tradeoffs%20named.</image:loc>
</image:image>
<lastmod>2026-03-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://thegdsks.com/blog/building-featuredrop</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=Building%20FeaturedDrop%3A%20Feature%20Announcements%20That%20Don't%20Suck&description=Why%20I%20built%20FeaturedDrop%2C%20a%20lightweight%20library%20for%20in-app%20feature%20announcements%20and%20changelog%20drops.</image:loc>
</image:image>
<lastmod>2026-03-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://thegdsks.com/blog/why-i-archive-repos-aggressively</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=Why%20I%20Archive%20Repos%20Aggressively&description=The%20GitHub%20archive%20button%20is%20underrated.%20Archiving%20a%20dead%20repo%20is%20a%20gift%20to%20future-you%2C%20to%20every%20potential%20user%20who%20finds%20it%2C%20and%20to%20the%20repo%20itself.%20Here%20is%20the%2060-second%20ritual%20I%20use.</image:loc>
</image:image>
<lastmod>2026-02-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://thegdsks.com/blog/the-case-for-boring-stacks</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=The%20Case%20for%20Boring%20Stacks%3A%20Why%20I%20Keep%20Reaching%20for%20Next.js%20and%20SQLite&description=Every%20product%20I%20have%20shipped%20in%20the%20last%20two%20years%20runs%20on%20the%20same%20boring%20stack.%20That%20is%20not%20a%20failure%20of%20curiosity.%20That%20is%20the%20point.</image:loc>
</image:image>
<lastmod>2026-02-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://thegdsks.com/blog/building-type-safe-apis</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=Building%20Type-Safe%20APIs%20with%20Next.js%20and%20Zod&description=How%20I%20structure%20full-stack%20TypeScript%20APIs%20with%20runtime%20validation%2C%20type%20inference%2C%20and%20zero%20duplication%20between%20client%20and%20server.</image:loc>
</image:image>
<lastmod>2026-02-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://thegdsks.com/blog/hello-world</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=Rebuilding%20My%20Portfolio%20in%202026&description=Why%20I%20rebuilt%20my%20portfolio%20from%20scratch%20with%20Next.js%2015%2C%20and%20lessons%20learned%20from%20shipping%20a%20modern%20developer%20portfolio.</image:loc>
</image:image>
<lastmod>2026-02-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://thegdsks.com/blog/ai-in-production-askverdict</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=AI%20in%20Production%3A%20Building%20AskVerdict%20from%20Zero%20to%20Launch&description=How%20I%20went%20from%20idea%20to%20shipping%20an%20AI-powered%20verdict%20engine%3A%20model%20selection%2C%20prompt%20engineering%2C%20hallucination%20handling%2C%20and%20the%20cost%20lessons%20that%20humbled%20me.</image:loc>
</image:image>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://thegdsks.com/blog/microservices-lessons</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=Microservices%20Migration%3A%20What%20Nobody%20Tells%20You&description=Real-world%20lessons%20from%20migrating%20a%20monolith%20to%20microservices%3A%20the%20wins%2C%20the%20pain%20points%2C%20and%20what%20I'd%20do%20differently.</image:loc>
</image:image>
<lastmod>2025-11-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://thegdsks.com/blog/scaling-glincker-architecture</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=Scaling%20GLINCKER%3A%20Architecture%20Decisions%20That%20Shaped%20Our%20Platform&description=A%20case%20study%20in%20building%20a%20social%20platform%20from%20scratch%3A%20the%20stack%20choices%2C%20real-time%20trade-offs%2C%20moderation%20pipeline%2C%20and%20what%20I'd%20change%20if%20I%20started%20over.</image:loc>
</image:image>
<lastmod>2025-09-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://thegdsks.com/blog/open-source-journey</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=My%20Open%20Source%20Journey%3A%20From%20Side%20Projects%20to%2010%2B%20npm%20Packages&description=How%20building%20open-source%20tools%20at%20GLINCKER%20taught%20me%20more%20about%20software%20engineering%20than%20any%20job%20ever%20could.</image:loc>
</image:image>
<lastmod>2025-08-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://thegdsks.com/blog/enterprise-to-startup</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=Enterprise%20to%20Startup%3A%20Lessons%20from%20Building%20at%20Both%20Scales&description=What%20I%20learned%20switching%20between%20enterprise%20systems%20at%20Ameriprise%20and%20building%20a%20startup%20from%20scratch%20with%20GLINCKER.</image:loc>
</image:image>
<lastmod>2025-05-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/claude-code-felt-off-for-a-month-here-is-what-broke-751</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgtjgni35g6g2sb0flzbi.png</image:loc>
</image:image>
<lastmod>2026-04-23T20:41:06.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/the-token-tab-a-developers-audit-of-the-ai-hype-stack-6gg</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsw4f7flaocu5amvfqmf2.png</image:loc>
</image:image>
<lastmod>2026-04-23T04:45:18.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/i-replaced-auth0-with-an-open-source-library-in-30-minutes-here-is-what-broke-3l2c</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj6uyh9bif6k09e8fzbq5.png</image:loc>
</image:image>
<lastmod>2026-04-18T20:52:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/how-to-build-a-secure-password-reset-flow-in-nextjs-the-short-version-ja6</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh0di348qp164tni3vwu1.png</image:loc>
</image:image>
<lastmod>2026-04-18T20:45:52.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/how-to-build-a-login-flow-in-nextjs-15-sessions-cookies-csrf-and-the-timing-attack-nobody-33pm</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu0ch7qb7dmehk5wz4ptb.png</image:loc>
</image:image>
<lastmod>2026-04-18T20:42:22.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/how-to-build-a-register-user-flow-in-nextjs-15-frontend-backend-database-email-50b5</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzattoe4trqqcwdb67xjl.png</image:loc>
</image:image>
<lastmod>2026-04-18T20:35:52.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/the-8-tables-behind-a-real-auth-system-postgres-schema-explained-column-by-column-4g6o</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fso7qrmr5sudaxvm6mki3.png</image:loc>
</image:image>
<lastmod>2026-04-18T20:30:50.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/ive-built-auth-six-times-heres-the-system-i-would-build-today-5cpf</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F881yd3gwq0qrk7bawa5l.png</image:loc>
</image:image>
<lastmod>2026-04-18T20:12:58.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/checking-tls-cert-expiry-across-your-infrastructure-2bf3</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjtitej55eycpq0honxs1.png</image:loc>
</image:image>
<lastmod>2026-04-15T17:10:53.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/i-stopped-memorizing-openssl-flags-3h9p</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5n65sxku38ktv4osyznp.png</image:loc>
</image:image>
<lastmod>2026-04-15T17:07:02.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/your-terminal-is-mass-here-are-280-tools-to-fix-it-4bc5</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmhlvexu35axyw6ixu5hk.png</image:loc>
</image:image>
<lastmod>2026-04-15T04:58:17.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/your-vs-code-extensions-are-a-supply-chain-attack-surface-3gp4</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsilycjvkyzkggtb26lom.png</image:loc>
</image:image>
<lastmod>2026-04-13T20:50:19.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/how-i-built-a-multi-agent-code-review-pipeline-2h7b</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=How%20I%20Built%20a%20Multi-Agent%20Code%20Review%20Pipeline&description=A%20practical%20guide%20to%20wiring%20up%20AI%20agents%20that%20review%20PRs%20before%20your%20team%20does</image:loc>
</image:image>
<lastmod>2026-04-13T20:42:46.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/how-i-built-a-multi-agent-code-review-pipeline-47i</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcc4oz8zpr8ck5qrh0m64.png</image:loc>
</image:image>
<lastmod>2026-04-13T04:03:50.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/parsing-11-languages-in-pure-go-without-cgo-how-i-replaced-regex-with-a-tree-sitter-runtime-g04</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4y6uwetgv8ncpzpg38vi.png</image:loc>
</image:image>
<lastmod>2026-04-10T16:25:24.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/i-tested-4-codebase-to-ai-tools-on-fastapi-108k-lines-here-are-the-token-costs-4bmc</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frnbb64metttfgwbmzfqv.png</image:loc>
</image:image>
<lastmod>2026-04-10T04:20:18.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/060-per-session-just-on-orientation-here-is-what-my-ai-agent-was-doing-before-writing-any-code-28i5</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8l63nqacrn3u43m69ydj.png</image:loc>
</image:image>
<lastmod>2026-04-10T03:03:38.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/i-built-a-self-hosted-ai-agent-that-runs-on-a-raspberry-pi-161e</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fse9t6hv1w6lvk08waw2w.png</image:loc>
</image:image>
<lastmod>2026-04-05T04:48:25.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/why-i-stopped-uploading-files-to-random-websites-and-what-i-use-instead-2kim</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj4hjvkpiadgz5y49dnoa.png</image:loc>
</image:image>
<lastmod>2026-04-04T16:27:42.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/5-open-source-auth-libraries-that-actually-handle-ai-agents-2026-247c</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F914nh2847nxndyu2hy4e.png</image:loc>
</image:image>
<lastmod>2026-03-30T19:52:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/add-auth-to-your-ai-agents-in-5-minutes-with-kavachos-5b9k</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fiprutqmlq74h90f59xpc.png</image:loc>
</image:image>
<lastmod>2026-03-30T03:08:30.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/build-your-first-mcp-server-in-20-minutes-give-any-llm-access-to-your-apps-data-47cg</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2byheqz0o34z8vaf2kz1.png</image:loc>
</image:image>
<lastmod>2026-03-14T05:38:55.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/i-tested-every-open-source-brand-svg-library-so-you-dont-have-to-2026-edition-3jcc</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy0hhvilij9hs189ph70r.png</image:loc>
</image:image>
<lastmod>2026-03-10T18:10:06.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/i-got-tired-of-hunting-for-svg-logos-so-i-open-sourced-4000-of-them-4gno</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhw9vl730ex00rxg4xs4y.png</image:loc>
</image:image>
<lastmod>2026-03-09T20:13:37.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/i-built-an-open-source-library-of-3847-brand-svg-icons-heres-the-full-developer-toolkit-1p1h</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbd5du3expo7zofksovqp.png</image:loc>
</image:image>
<lastmod>2026-03-09T03:19:13.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/featuredrop-v3-your-app-now-decides-when-and-how-to-show-features-588o</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs3ijj11skcqggqlrg6ly.png</image:loc>
</image:image>
<lastmod>2026-03-01T05:58:01.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/how-i-replaced-3000year-of-saas-with-50-lines-of-code-building-featuredrop-9ji</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Ffeaturedrop.dev%2Fog%2Fog.png</image:loc>
</image:image>
<lastmod>2026-02-28T01:54:13.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/openclaw-and-moltbook-3600month-whatsapp-bans-and-923-exposed-gateways-an-engineers-2jfn</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc3q98kqt1c49dvhry48i.png</image:loc>
</image:image>
<lastmod>2026-02-07T08:03:34.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/claude-opus-46-for-developers-agent-teams-1m-context-and-what-actually-matters-4h8c</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fiavvsck6gmnln1wkzrcd.png</image:loc>
</image:image>
<lastmod>2026-02-05T22:22:22.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/i-tried-the-free-ai-agent-with-124k-github-stars-heres-my-500-reality-check-2885</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmzsjgpc2s4qmqmeqzi9u.png</image:loc>
</image:image>
<lastmod>2026-02-01T22:28:39.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/how-to-use-openclaw-with-azure-foundry-openai-using-litellm-proxy-nk0</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsd3ss4b33qmh96g6uwyt.png</image:loc>
</image:image>
<lastmod>2026-02-01T07:31:46.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/how-to-add-profanity-filtering-to-your-openclawmoltbotclawdbot-agent-hbi</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F66tazty4o06aptvs6m7b.png</image:loc>
</image:image>
<lastmod>2026-01-31T22:57:23.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/expo-sdk-55-just-dropped-heres-why-react-native-will-never-be-the-same-141k</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9afu2ltldp5u90z7ambm.png</image:loc>
</image:image>
<lastmod>2026-01-30T20:50:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/glin-profanity-a-practical-toolkit-for-content-moderation-l7n</loc>
<image:image>
<image:loc>https://thegdsks.com/og?title=Glin%20Profanity%3A%20A%20Practical%20Toolkit%20for%20Content%20Moderation&description=What%20is%20Glin-Profanity%3F%20%20%20Glin-Profanity%20is%20an%20open-source%20content%20moderation%20library%20for...</image:loc>
</image:image>
<lastmod>2025-12-30T23:48:42.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thegdsks.com/writing/we-cut-70-bundle-size-tanstack-query-zustand-at-glinr-2oj3</loc>
<image:image>
<image:loc>https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fimages.unsplash.com%2Fphoto-1555066931-4365d14bab8c%3Fw%3D1200</image:loc>
</image:image>
<lastmod>2025-11-02T05:28:10.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
