<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>🚀 CodeGrind: Level up your coding skills through gameplay. &gt;&#xA;We turn programming education into a Tower Defense and RTS experience. Stop watching tutorials—start building your strategy.&#xA;&#xA;💻 Join the grind: codegrind.online</description><link>https://bsky.app/profile/codegrind.bsky.social</link><title>@codegrind.bsky.social - codegrind.bsky.social</title><item><link>https://bsky.app/profile/codegrind.bsky.social/post/3mp6zd4kt7223</link><description>CodeGrind is currently undergoing maintenance as we switch our cloud providers. Apologies for any issues this causes.&#xA;&#xA;Also, we are working on making parts of the codebase open source! Stay tuned for updates on progress and how we did the migration.&#xA;&#xA;This maintenance will take up to 1 week to finish</description><pubDate>26 Jun 2026 13:09 +0000</pubDate><guid isPermaLink="false">at://did:plc:bjtygvu2c47swdevijt456cn/app.bsky.feed.post/3mp6zd4kt7223</guid></item><item><link>https://bsky.app/profile/codegrind.bsky.social/post/3mp2doaxsod2d</link><description>Fixing City Mode loading: tightening overlay camera state, preload timing, hydration checks, and service worker asset fetches. Read more: https://rivie13.github.io/blog/2026/06/24/fixing-phaser-city-loading-overlay-cameras-preload-timing/ #CodeGrind #PhaserFix #WebDev #GameDev</description><pubDate>24 Jun 2026 16:31 +0000</pubDate><guid isPermaLink="false">at://did:plc:bjtygvu2c47swdevijt456cn/app.bsky.feed.post/3mp2doaxsod2d</guid></item><item><link>https://bsky.app/profile/codegrind.bsky.social/post/3modo3brrfb2p</link><description>Killing duplicate navigation and avatar logic to prevent drift and production bugs. I centralized rules, deleted dead code, and reduced cross-component divergence. Full context in the post. https://rivie13.github.io/blog/2026/06/15/killing-duplicate-navigation-and-avatar-logic/</description><pubDate>15 Jun 2026 16:06 +0000</pubDate><guid isPermaLink="false">at://did:plc:bjtygvu2c47swdevijt456cn/app.bsky.feed.post/3modo3brrfb2p</guid></item><item><link>https://bsky.app/profile/codegrind.bsky.social/post/3mny2m7qiqs2s</link><description>Thought my launch was crushing it... until I checked the logs. 🫣&#xA;&#xA;Active users were up on CodeGrind, but people bounced immediately. Found a UI flaw blocking the tutorial &amp; a broken iPhone layout.&#xA;&#xA;Funnel is officially patched! Track the journey, not just signups.&#xA;&#xA;🔗 codegrind.online&#xA;&#xA;#buildinpublic</description><pubDate>11 Jun 2026 01:18 +0000</pubDate><guid isPermaLink="false">at://did:plc:bjtygvu2c47swdevijt456cn/app.bsky.feed.post/3mny2m7qiqs2s</guid></item><item><link>https://bsky.app/profile/codegrind.bsky.social/post/3mnurvsp6hc25</link><description>CodeGrind Update 1.8: Retro Redux is LIVE! 🚀 Overhauling our UI, expanding District 01 with Port Meridian, and bringing full Mobile Mode optimization to your terminal. 🎮🖥️&#xA;&#xA;Grab your deck, solve real programming puzzles, and run the city.&#xA;&#xA;👉 Play free: codegrind.online</description><pubDate>09 Jun 2026 18:05 +0000</pubDate><guid isPermaLink="false">at://did:plc:bjtygvu2c47swdevijt456cn/app.bsky.feed.post/3mnurvsp6hc25</guid></item><item><link>https://bsky.app/profile/codegrind.bsky.social/post/3mnsmin2mwa2x</link><description>CodeGrind sharpens Phaser performance in City Mode with background preloading, cleaner input, route-aware keyboard control, and pause-resume fixes. These updates improve stability and responsiveness across existing scenes....&#xA;https://rivie13.github.io/blog/2026/06/08/phaser-performance-improvements-city-mode/</description><pubDate>08 Jun 2026 21:22 +0000</pubDate><guid isPermaLink="false">at://did:plc:bjtygvu2c47swdevijt456cn/app.bsky.feed.post/3mnsmin2mwa2x</guid></item><item><link>https://bsky.app/profile/codegrind.bsky.social/post/3mna7djqeke2n</link><description>Rebuilding CodeGrind&#39;s City Mode: refactoring for standalone routing, mobile shell bootstrap, and resilient state. Four core fixes reduce cross-route bugs and improve navigation. Read how 41 commits and 10 PRs shaped a more reliable city experience....&#xA;https://rivie13.github.io/blog/2026/06/01/codegrind-city-mode-rebuild/</description><pubDate>01 Jun 2026 13:39 +0000</pubDate><guid isPermaLink="false">at://did:plc:bjtygvu2c47swdevijt456cn/app.bsky.feed.post/3mna7djqeke2n</guid></item><item><link>https://bsky.app/profile/codegrind.bsky.social/post/3mlw4rlvods2z</link><description>LeetCode doesn&#39;t have to be a drag. 🏙️💻&#xA;&#xA;​Welcome to CodeGrind—the cyberspace-noir world where your DSA skills are your only defense.&#xA;&#xA;​✅ Solve DSA problems to breach the vault&#xA;✅ Deploy logic towers&#xA;✅ Practice on Mobile or Desktop&#xA;&#xA;​Jack in here: [codegrind.online]&#xA;​#Coding #Cyberpunk #DevLife #DSA</description><pubDate>15 May 2026 20:01 +0000</pubDate><guid isPermaLink="false">at://did:plc:bjtygvu2c47swdevijt456cn/app.bsky.feed.post/3mlw4rlvods2z</guid></item><item><link>https://bsky.app/profile/codegrind.bsky.social/post/3mlvlaxrwrr2c</link><description>Explore District 01 on CodeGrind! We&#39;ve updated the CityMap and CityScene components with enhanced scene management and mobile shell visibility. Experience improved walking interactions in our new cyberpunk city. Check it out: https://codegrind.online</description><pubDate>15 May 2026 14:48 +0000</pubDate><guid isPermaLink="false">at://did:plc:bjtygvu2c47swdevijt456cn/app.bsky.feed.post/3mlvlaxrwrr2c</guid></item><item><link>https://bsky.app/profile/codegrind.bsky.social/post/3mltg36nmo224</link><description>CodeGrind&#39;s scene management is evolving with new CityMap and CityScene components for District 01. Discover the updated visual environment. Explore now: https://codegrind.online&#xA;https://rivie13.github.io/assets/images/codegrind-engagement/2026-05-14-city-map-and-scene-implementation.png</description><pubDate>14 May 2026 18:10 +0000</pubDate><guid isPermaLink="false">at://did:plc:bjtygvu2c47swdevijt456cn/app.bsky.feed.post/3mltg36nmo224</guid></item><item><link>https://bsky.app/profile/codegrind.bsky.social/post/3mlqosp25kv2s</link><description>CodeGrind&#39;s engagement workflow just got a significant upgrade! We&#39;ve refined JSON handling and added robust URL verification to streamline content deployment. Learn more about our platform updates: https://codegrind.online #CodeGrind #DevTools #Workflow&#xA;https://rivie13.github.io/assets/images/codegrind-engagement/2026-05-13-engagement-workflow-improvements.png</description><pubDate>13 May 2026 16:08 +0000</pubDate><guid isPermaLink="false">at://did:plc:bjtygvu2c47swdevijt456cn/app.bsky.feed.post/3mlqosp25kv2s</guid></item><item><link>https://bsky.app/profile/codegrind.bsky.social/post/3mlqlwnoqyw2c</link><description>TEST ONLY. This is a fake engagement image webhook validation payload for CodeGrind.&#xA;https://codegrindpublicmedia.blob.core.windows.net/public-media/images/AI_Context_Reference_Content/EnhancedIcon.png</description><pubDate>13 May 2026 15:17 +0000</pubDate><guid isPermaLink="false">at://did:plc:bjtygvu2c47swdevijt456cn/app.bsky.feed.post/3mlqlwnoqyw2c</guid></item><item><link>https://bsky.app/profile/codegrind.bsky.social/post/3mlqkgju4oz2x</link><description>TEST ONLY. This is a fake engagement image webhook validation payload for CodeGrind.</description><pubDate>13 May 2026 14:50 +0000</pubDate><guid isPermaLink="false">at://did:plc:bjtygvu2c47swdevijt456cn/app.bsky.feed.post/3mlqkgju4oz2x</guid></item><item><link>https://bsky.app/profile/codegrind.bsky.social/post/3mlmpfdwutm2g</link><description>TEST ONLY. Local engagement Make webhook validation from CodeGrind using an owned direct image URL.</description><pubDate>12 May 2026 02:08 +0000</pubDate><guid isPermaLink="false">at://did:plc:bjtygvu2c47swdevijt456cn/app.bsky.feed.post/3mlmpfdwutm2g</guid></item><item><link>https://bsky.app/profile/codegrind.bsky.social/post/3mlmp75ibja2s</link><description>TEST ONLY. Local blog Make webhook validation from CodeGrind. This should verify the payload shape consumed by the blog social automation scenario.&#xA;https://codegrind.online</description><pubDate>12 May 2026 02:04 +0000</pubDate><guid isPermaLink="false">at://did:plc:bjtygvu2c47swdevijt456cn/app.bsky.feed.post/3mlmp75ibja2s</guid></item><item><link>https://bsky.app/profile/codegrind.bsky.social/post/3mlmp6yexqc2u</link><description>TEST ONLY. Local engagement Make webhook validation from CodeGrind. This should verify the payload shape consumed by the social automation scenario.</description><pubDate>12 May 2026 02:04 +0000</pubDate><guid isPermaLink="false">at://did:plc:bjtygvu2c47swdevijt456cn/app.bsky.feed.post/3mlmp6yexqc2u</guid></item><item><link>https://bsky.app/profile/codegrind.bsky.social/post/3mlglrmplxk2t</link><description>Demoed the @CodeGrind mobile build at the Philly AI Summit yesterday.&#xA;&#xA;Top Lesson: It doesn&#39;t matter if you can code or not—nobody reads the tutorial. 💀&#xA;&#xA;Time to make the UI 10x more flashy and 100x more direct. Thanks for the &#34;tough love&#34; feedback, Philly!&#xA;&#xA;#PhillyTech #DevLife #UX #CodeGrind</description><pubDate>09 May 2026 15:47 +0000</pubDate><guid isPermaLink="false">at://did:plc:bjtygvu2c47swdevijt456cn/app.bsky.feed.post/3mlglrmplxk2t</guid></item></channel></rss>