<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Vincent Wesley - Projects</title><description>Software Engineer</description><link>https://vwesley.dev/</link><item><title>QuestArchive</title><link>https://vwesley.dev/professional/projects/software/questarchive/</link><guid isPermaLink="true">https://vwesley.dev/professional/projects/software/questarchive/</guid><description>A local-first quest board and scrapbook journal that works with no account and no network, with optional sync through your own Supabase project.</description><pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate><enclosure url="https://vwesley.dev/_astro/questarchive-cover.ZBFieiR3_LAF1E.webp" length="0" type="image/webp"/></item><item><title>Black Hole</title><link>https://vwesley.dev/professional/projects/interactive/black-hole/</link><guid isPermaLink="true">https://vwesley.dev/professional/projects/interactive/black-hole/</guid><description>A real-time Schwarzschild black hole in the browser, with light rays traced per pixel in WebGL2.</description><pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate><enclosure url="https://vwesley.dev/_astro/black-hole-cover.CoLIjRug_hYR9R.webp" length="0" type="image/webp"/></item><item><title>asset-vault</title><link>https://vwesley.dev/professional/projects/software/asset-vault/</link><guid isPermaLink="true">https://vwesley.dev/professional/projects/software/asset-vault/</guid><description>A catalogue of free, licence-checked assets with importers, a credits generator and a static search page.</description><pubDate>Fri, 16 Oct 2026 00:00:00 GMT</pubDate><enclosure url="https://vwesley.dev/_astro/asset-vault-cover.iT_WMme1_XHXVF.webp" length="0" type="image/webp"/></item><item><title>esp32-core-kit</title><link>https://vwesley.dev/professional/projects/other/esp32-core-kit/</link><guid isPermaLink="true">https://vwesley.dev/professional/projects/other/esp32-core-kit/</guid><description>A small PlatformIO base for ESP32 projects with captive-portal Wi-Fi setup, password-protected OTA updates and HTTP JSON telemetry.</description><pubDate>Fri, 16 Oct 2026 00:00:00 GMT</pubDate><enclosure url="https://vwesley.dev/_astro/esp32-core-kit-cover.DMhHCbef_Z11C6P3.webp" length="0" type="image/webp"/></item><item><title>gfx-kit</title><link>https://vwesley.dev/professional/projects/software/gfx-kit/</link><guid isPermaLink="true">https://vwesley.dev/professional/projects/software/gfx-kit/</guid><description>Small, dependency-light graphics building blocks: postfx shaders, seeded generators and a Vite playground.</description><pubDate>Fri, 16 Oct 2026 00:00:00 GMT</pubDate><enclosure url="https://vwesley.dev/_astro/gfx-kit-cover.Bo6SKLHg_iB0gG.webp" length="0" type="image/webp"/></item><item><title>House Kit</title><link>https://vwesley.dev/professional/projects/software/house-kit/</link><guid isPermaLink="true">https://vwesley.dev/professional/projects/software/house-kit/</guid><description>A portable design kit with dark and mint-light tokens, self-hosted fonts, card and button helpers, and a credits card.</description><pubDate>Fri, 16 Oct 2026 00:00:00 GMT</pubDate><enclosure url="https://vwesley.dev/_astro/house-kit-cover.Cf3_ziCg_9MCkh.webp" length="0" type="image/webp"/></item><item><title>sg-data-hub</title><link>https://vwesley.dev/professional/projects/software/sg-data-hub/</link><guid isPermaLink="true">https://vwesley.dev/professional/projects/software/sg-data-hub/</guid><description>A small Cloudflare Worker that serves Singapore open data as clean, cached, CORS-friendly JSON, with a typed client.</description><pubDate>Fri, 16 Oct 2026 00:00:00 GMT</pubDate><enclosure url="https://vwesley.dev/_astro/sg-data-hub-cover.ffB16xyN_1FpOGH.webp" length="0" type="image/webp"/></item><item><title>vin-context</title><link>https://vwesley.dev/professional/projects/software/vin-context/</link><guid isPermaLink="true">https://vwesley.dev/professional/projects/software/vin-context/</guid><description>Private notes plus a read-only MCP server that exposes them together with the portfolio&apos;s content.</description><pubDate>Fri, 16 Oct 2026 00:00:00 GMT</pubDate><enclosure url="https://vwesley.dev/_astro/vin-context-cover.C8kvUHb3_ZxQddn.webp" length="0" type="image/webp"/></item><item><title>vin-workflow</title><link>https://vwesley.dev/professional/projects/software/vin-workflow/</link><guid isPermaLink="true">https://vwesley.dev/professional/projects/software/vin-workflow/</guid><description>A Claude Code plugin with a project workflow: scaffolding, headless visual QA, design review, a ship checklist and two subagents.</description><pubDate>Fri, 16 Oct 2026 00:00:00 GMT</pubDate><enclosure url="https://vwesley.dev/_astro/vin-workflow-cover.BUv4_MUs_Z2diP0n.webp" length="0" type="image/webp"/></item><item><title>QR Garden</title><link>https://vwesley.dev/professional/projects/interactive/qr-garden/</link><guid isPermaLink="true">https://vwesley.dev/professional/projects/interactive/qr-garden/</guid><description>A voxel garden you can scan, where the QR code is built from hedge blocks and path tiles and the tree&apos;s canopy is repainted so it redraws the code.</description><pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate><enclosure url="https://vwesley.dev/_astro/qr-garden-cover.D7phig5Z_Z2Wc0M.webp" length="0" type="image/webp"/></item><item><title>3D Room</title><link>https://vwesley.dev/professional/projects/interactive/room-3d/</link><guid isPermaLink="true">https://vwesley.dev/professional/projects/interactive/room-3d/</guid><description>A small procedural voxel room with a desk, a trophy shelf and a project wall, built from this site&apos;s own JSON feeds.</description><pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate><enclosure url="https://vwesley.dev/_astro/room-3d-cover.DqdS1zea_Z2iNzQN.webp" length="0" type="image/webp"/></item><item><title>Synthwave Drive</title><link>https://vwesley.dev/professional/projects/interactive/synthwave-drive/</link><guid isPermaLink="true">https://vwesley.dev/professional/projects/interactive/synthwave-drive/</guid><description>An endless neon wireframe road that reacts to the beat of any song you load.</description><pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate><enclosure url="https://vwesley.dev/_astro/synthwave-drive-cover.BitOMUOK_2hlurU.webp" length="0" type="image/webp"/></item><item><title>DueReminder</title><link>https://vwesley.dev/professional/projects/software/duereminder/</link><guid isPermaLink="true">https://vwesley.dev/professional/projects/software/duereminder/</guid><description>A responsive PWA for reminders with two-way Google Calendar sync, recurrence, natural-language quick-add and offline support.</description><pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate><enclosure url="https://vwesley.dev/_astro/duereminder-cover.DK41wSdH_Z1CpCV1.webp" length="0" type="image/webp"/></item><item><title>AccessEase</title><link>https://vwesley.dev/professional/projects/software/access-ease/</link><guid isPermaLink="true">https://vwesley.dev/professional/projects/software/access-ease/</guid><description>A Chrome side panel that makes any web page easier to read, with bigger text, high contrast, a dyslexia-friendly font and calmer motion.</description><pubDate>Sun, 11 Oct 2026 00:00:00 GMT</pubDate><enclosure url="https://vwesley.dev/_astro/access-ease-cover.BurPiWIL_175HcC.webp" length="0" type="image/webp"/></item><item><title>MRT Window</title><link>https://vwesley.dev/professional/projects/interactive/mrt-commute-3d/</link><guid isPermaLink="true">https://vwesley.dev/professional/projects/interactive/mrt-commute-3d/</guid><description>An ambient, endless window-seat ride through Singapore in 3D, with real OpenStreetMap buildings, live daylight and rain.</description><pubDate>Sun, 11 Oct 2026 00:00:00 GMT</pubDate><enclosure url="https://vwesley.dev/_astro/mrt-commute-3d-cover.DylaxBvP_ZyfYMW.webp" length="0" type="image/webp"/></item><item><title>TL;DR Panel</title><link>https://vwesley.dev/professional/projects/software/tldr-panel/</link><guid isPermaLink="true">https://vwesley.dev/professional/projects/software/tldr-panel/</guid><description>A Chrome extension that summarizes the page you are reading in one click, privately, using Chrome&apos;s built-in on-device AI.</description><pubDate>Sun, 11 Oct 2026 00:00:00 GMT</pubDate></item><item><title>DevPulse</title><link>https://vwesley.dev/professional/projects/data/devpulse/</link><guid isPermaLink="true">https://vwesley.dev/professional/projects/data/devpulse/</guid><description>A public, read-only dashboard for the health of deployed projects: commits, CI, uptime, Lighthouse scores and latest blog posts.</description><pubDate>Sat, 10 Oct 2026 00:00:00 GMT</pubDate><enclosure url="https://vwesley.dev/_astro/devpulse-cover.CAy_Hjof_104WyX.webp" length="0" type="image/webp"/></item><item><title>MetaLens VGC</title><link>https://vwesley.dev/professional/projects/data/metalens-vgc/</link><guid isPermaLink="true">https://vwesley.dev/professional/projects/data/metalens-vgc/</guid><description>A cross-filtering metagame dashboard for Pokémon Champions VGC 2026, built from real tournament and ladder data.</description><pubDate>Wed, 30 Sep 2026 00:00:00 GMT</pubDate><enclosure url="https://vwesley.dev/_astro/metalens-vgc-cover.De3o-alR_11Bfsx.webp" length="0" type="image/webp"/></item></channel></rss>