Reposted by Rivieracodegrind.bsky.social @codegrind.bsky.social · 26/06/2026CodeGrind is currently undergoing maintenance as we switch our cloud providers. Apologies for any issues this causes. Also, we are working on making parts of the codebase open source! Stay tuned for updates on progress and how we did the migration. This maintenance will take up to 1 week to finish 021
Riviera @riviesperduto.bsky.social · 24/06/2026Fixing City Mode loading: tightening overlay camera state, preload timing, hydration checks, and service worker asset fetches. Read more: rivie13.github.io/blog/2026/06/24/f… #CodeGrind #PhaserFix #WebDev #GameDevrivie13.github.ioFixing Phaser City Loading: Overlay Cameras, Preload Timing, and Service Worker Asset FetchesI fixed City Mode loading bugs by tightening Phaser overlay camera state, preload timing, hydration checks, and service worker asset handling. 020
Riviera @riviesperduto.bsky.social · 15/06/2026Killing 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. rivie13.github.io/blog/2026/06/15/k…rivie13.github.ioKilling Duplicate Navigation and Avatar Logic Before It Turned Into More Production BugsI removed duplicated route and avatar logic, deleted a legacy city page, and centralized path normalization before it caused more drift. 000
Riviera @riviesperduto.bsky.social · 11/06/2026Thought my launch was crushing it... until I checked the logs. 🫣 Active users were up on CodeGrind, but people bounced. Found a UI flaw blocking the tutorial & a broken iPhone layout. Funnel is officially patched! Track the journey, not just signups. 🔗 codegrind.online #buildinpublic #code #dev 060
Riviera @riviesperduto.bsky.social · 10/06/2026Compounding momentum hits different. 📈 Small steps lead to big leaps which eventually lead to exponential growth! #CodeGrind #EdTech #Gamification #DataStructures #SEO #BuildingInPublic 010
Reposted by Rivieracodegrind.bsky.social @codegrind.bsky.social · 09/06/2026CodeGrind 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. 🎮🖥️ Grab your deck, solve real programming puzzles, and run the city. 👉 Play free: codegrind.online 021
Riviera @riviesperduto.bsky.social · 08/06/2026CodeGrind 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....rivie13.github.ioPhaser Performance Improvements Behind CodeGrind's City Mode UpdatesRecent CodeGrind updates focused on Phaser performance: background preloading, cleaner input handling, route-aware keyboard control, and pause-resume fixes. 000
Riviera @riviesperduto.bsky.social · 07/06/2026Check out the newly released mobile mode for CodeGrind. Explore Port Meridian as you learn how to code in an immersive gamified environment! Getting phaser js game engine, react canvas for TD and have all this run in chrome together in a performant manner was no joke lol 010
Riviera @riviesperduto.bsky.social · 01/06/2026Rebuilding CodeGrind'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....rivie13.github.ioRebuilding CodeGrind's City Mode: Navigation, State, and Mobile ResilienceHow CodeGrind refactored its city mode to handle standalone routing, mobile shell bootstrap, and stateful navigation—lessons from 10 merged PRs. 000
Riviera @riviesperduto.bsky.social · 15/05/2026LeetCode doesn't have to be a drag. 🏙️💻 Welcome to CodeGrind—the cyberspace-noir world where your DSA skills are your only defense. ✅ Solve DSA problems to breach the vault ✅ Deploy logic towers ✅ Practice on Mobile or Desktop Jack in here: [codegrind.online] #Coding #Cyberpunk #DevLife #DSA 050
Riviera @riviesperduto.bsky.social · 15/05/2026Explore District 01 on CodeGrind! We'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: codegrind.online 000
Riviera @riviesperduto.bsky.social · 14/05/2026CodeGrind's scene management is evolving with new CityMap and CityScene components for District 01. Discover the updated visual environment. Explore now: codegrind.onlinerivie13.github.ioNew City Map and Scene Components DevelopedWe've implemented new CityMap and CityScene components, enhancing scene management for District 01. This update brings a new visual dimension to CodeGrind. 000
Riviera @riviesperduto.bsky.social · 13/05/2026CodeGrind's engagement workflow just got a significant upgrade! We've refined JSON handling and added robust URL verification to streamline content deployment. Learn more about our platform updates: codegrind.online #CodeGrind #DevTools #Workflowrivie13.github.ioCodeGrind Engagement Workflow EnhancementsWe've improved our engagement workflow by refining JSON handling for social media targets and adding robust URL verification. These updates ensure smoother content generation and deployment. 010
Riviera @riviesperduto.bsky.social · 11/05/2026CodeGrind mobile preview is live. This is our first-pass release, demoed at last week's Philly AI Ecosystem Summit, with responsive UI and onboarding improvements rolling out. Read more: rivie13.github.io/blog/2026/05/11/c… #CodeGrind #MobileDev #UXrivie13.github.ioCodeGrind Mobile Preview: First-Pass UI Enhancements and Onboarding UpdatesWe just shipped the first preview release of the CodeGrind mobile build and demoed it at the Philly AI Ecosystem Summit, with responsive UI and onboarding improvements now live. 020
Riviera @riviesperduto.bsky.social · 11/05/2026CodeGrind mobile preview is live. This is our first-pass release, demoed at last week's Philly AI Ecosystem Summit, with responsive UI and onboarding improvements rolling out. Read more: rivie13.github.io/blog/2026/05/11/c… #CodeGrind #MobileDev #UXrivie13.github.ioCodeGrind Mobile Preview: First-Pass UI Enhancements and Onboarding UpdatesWe just shipped the first preview release of the CodeGrind mobile build and demoed it at the Philly AI Ecosystem Summit, with responsive UI and onboarding improvements now live. 010
Reposted by Rivieracodegrind.bsky.social @codegrind.bsky.social · 09/05/2026Demoed the @CodeGrind mobile build at the Philly AI Summit yesterday. Top Lesson: It doesn't matter if you can code or not—nobody reads the tutorial. 💀 Time to make the UI 10x more flashy and 100x more direct. Thanks for the "tough love" feedback, Philly! #PhillyTech #DevLife #UX #CodeGrind 051
Riviera @riviesperduto.bsky.social · 04/05/2026CodeGrind's onboarding just got a major upgrade! Dive into a cyberpunk Tower Defense game from day one, merging competitive gameplay with DSA learning. See how we transformed new user experience: rivie13.github.io/blog/2026/05/04/c…rivie13.github.ioBuilding CodeGrind's Tower Defense Onboarding: Bridging Game and LearningHow CodeGrind integrated Tower Defense into the core onboarding flow, merging competitive gameplay with structured DSA learning. 100
Riviera @riviesperduto.bsky.social · 27/04/2026CodeGrind now offers improved hydration for public routes and enhanced SEO rendering. Experience faster loading and better discoverability with recent updates. #CodeGrind #WebDev #SEO rivie13.github.io/blog/2026/04/27/c…rivie13.github.ioCodeGrind's Recent Hydration Fixes and SEO EnhancementsDive into the recent improvements in CodeGrind, focusing on critical hydration fixes for public routes and enhancements to SEO rendering, ensuring a smoother and more discoverable user experience. 000
Riviera @riviesperduto.bsky.social · 20/04/2026CodeGrind optimized Azure OpenAI requests by implementing `max_completion_tokens`. This improves token efficiency, reduces API costs, and ensures faster, more predictable AI-generated hints. Learn how we fixed this:...rivie13.github.ioFixing AI Token Limits: How CodeGrind Optimized Azure OpenAI RequestsCodeGrind fixed a critical AI service bug by switching to max_completion_tokens for Azure OpenAI requests, improving token efficiency and cost control. 000
Riviera @riviesperduto.bsky.social · 13/04/2026CodeGrind's blog pipeline evolved! We migrated from direct LinkedIn API calls to Make webhooks, enhancing automation and reliability. Learn how we enforced character limits and improved distribution. rivie13.github.io/blog/2026/04/13/c… 000
Riviera @riviesperduto.bsky.social · 13/03/2026CodeGrind 1.6 is here! Guest registration fixes, wrapper stability improvements, and hardened Active Directory secret verification. rivie13.github.io/blog/2026/03/13/c… #CodeGrind #Release #DevOps 000
Riviera @riviesperduto.bsky.social · 11/03/2026CodeGrind uses AI agents & automation to sync docs and workflows—tackling version drift and file duplication to reduce manual overhead. #CodeGrind #DevOps #AI rivie13.github.io/blog/2026/03/11/c… 000
Riviera @riviesperduto.bsky.social · 10/03/2026CodeGrind automates documentation sync! We use GitHub Actions to mirror instructions and fix errors, keeping guides up-to-date with code. Learn how we tackle documentation drift: rivie13.github.io/blog/2026/03/10/a… #devops #documentation #githubactions 000
Riviera @riviesperduto.bsky.social · 30/01/2026Take a look at the new update to CodeGrind! The new and improved way to learn how to code and prepare for interviews! You can solve coding problems by playing a tower defense game! Checkout the demo: codegrind.online/games/tower-... Note: CodeGrind is not mobile friendly youtu.be/7ojBLtyNI50?...youtu.beCodeGrind: The Refactoring Update TrailerYouTube video by Riviera Sperduto 010
Reposted by RivieraDaniel is making a game : ASSIAH @dannymacfinn.bsky.social · 06/06/2025Lore day, folks! Check out the latest in ASSIAH lore. YEAR 2715 AD :: UECM Executes Operation "Homecoming" On Exodus SC VIII :: #assiahgame #assiahlore #indiegame 063
Riviera @riviesperduto.bsky.social · 06/06/2025The Costly Reality of Always-On VMs in CodeGrind: From $50 to $8.65 Monthly Bills rivie13.github.io/blog/2025/06... Check out my blog where I reduced my costs on the cloud to 1/6th the original cost by embracing some serverless architecture in my project!!! #CompSky #ComputerScience #ComputerNerdsrivie13.github.ioThe Costly Reality of Always-On VMs in CodeGrind: From $50 to $8.65 Monthly BillsHow I slashed CodeGrind’s Azure costs by 85% - from a projected $50+ monthly bill to under $10 - by rethinking our always-on VM architecture. A real-world journey with actual cost data and lessons lea... 020
Reposted by RivieraKat Abughazaleh @katmabu.bsky.social · 04/06/2025We are now risking lives and actively letting people die because they can't afford inhalers. Why? Because insurance companies are emboldened to not cover them under Trump. Cole Schmidtknecht died because of price-gouging — and he didn't have to. 1062397707
Riviera @riviesperduto.bsky.social · 04/06/2025Do you hate leetcode like me? Are you still looking for your full time software engineering job after graduating like me? I made a cool fun unique way to get ready for online assessments with a coding tower defense game!! #CompSky #ComputerScience #GameDev #VideoGames #CS #Software #SoftwareEngineer 0122
Reposted by RivieraRiviera @riviesperduto.bsky.social · 04/06/2025Check out the new coding tower defense game I made! Code Breach allows you to solve leetcode problems in a gamified way to make the process of preparing for software job interviews better and more fun! Try the demo for free today! codegrind.online/games/tower-... #coding #gaming #software #game 061
Riviera @riviesperduto.bsky.social · 04/06/2025Check out the new coding tower defense game I made! Code Breach allows you to solve leetcode problems in a gamified way to make the process of preparing for software job interviews better and more fun! Try the demo for free today! codegrind.online/games/tower-... #coding #gaming #software #game 061
Riviera @riviesperduto.bsky.social · 04/06/2025Check out my new coding tower defense game! codegrind.online/games/tower-... I'm also on TikTok now 000
Riviera @riviesperduto.bsky.social · 02/06/2025🧠💥 Code meets chaos in my AI-powered tower defense game. Each tower = a real programming concept. Each enemy = a coding challenge. This level? Solving Two Sum in real time. Check out the demo for free today: codegrind.online/games/tower-... #ComputerNerds #ComputerScience #CompSky #EdTech #code 000
Reposted by RivieraRiviera @riviesperduto.bsky.social · 20/05/2025Introducing CodeGrind: A New Way to Practice Coding rivie13.github.io/blog/2025/05... Sub!!! ✨ Highlights: 🧠 AI coding assistant 🕹️ Tower Defense–style coding game 🧩 LeetCode-style challenges 🏆 Achievements, stats, and progression 💡 Built with React, Node.js, PostgreSQL, Azure Functions & Judge0 011
Riviera @riviesperduto.bsky.social · 20/05/2025Introducing CodeGrind: A New Way to Practice Coding rivie13.github.io/blog/2025/05... Sub!!! ✨ Highlights: 🧠 AI coding assistant 🕹️ Tower Defense–style coding game 🧩 LeetCode-style challenges 🏆 Achievements, stats, and progression 💡 Built with React, Node.js, PostgreSQL, Azure Functions & Judge0 011
Reposted by RivieraMaxwell Frost @maxwellfrost.bsky.social · 15/05/2025I only need 5 minutes to complete my financial disclosures every year cause I own zero stocks. The same should be true for all members of Congress. We must ban Congressional stock trading. 296173583041
Riviera @riviesperduto.bsky.social · 12/05/2025I almost forgot to post my college graduation pics eith my friends from last Friday lol #TempleMade #CompSci #Philly 000
Riviera @riviesperduto.bsky.social · 12/05/2025rivie13.github.io/blog/2025/05... check out my 2nd of 4 part tutorial on how I built my personal portfolio site for FREE with cursor, GitHub Pages, Jekyll, Tailwind CSS, an Azure Function App, and more! please like and share! #buildinpublic #softwaredev #AIdev #softwareengineer #vibecode #securerivie13.github.ioPart 2: Laying the Foundation - Jekyll Setup and Styling with Tailwind CSSPortfolio of Riviera Sperduto - Full Stack Developer, Cloud/Solutions Architect, and AI Developer. Showcasing projects, skills, and services. 010
Reposted by RivieraDiedrich Bader @diedrichbader.bsky.social · 11/05/2025A PLANE?!?! My dad turned down tickets to a BULLETS game when he was chief of staff of the senate foreign relations committee! And this guy accepts A PLANE? 466156682712
Reposted by RivieraSen. Adam Schiff @schiff.senate.gov · 11/05/2025Article I, Section 9, Clause 8: “no Person holding any Office of Profit or Trust under them, shall, without the Consent of the Congress, accept of any present, Emolument, Office, or Title, of any kind whatever, from any King, Prince, or foreign State.” 2148232677486
Reposted by RivieraKat Abughazaleh @katmabu.bsky.social · 11/05/2025The rumors are true: I did, in fact, picket with Northwestern’s dining hall workers. Jokes aside, economic security for the working class with always start with unions. You could say they’re the most practical solution. 993921492
Riviera @riviesperduto.bsky.social · 07/05/2025Welcome to My Portfolio Website rivie13.github.io/blog/2025/05... Check out and subscribe to my blog where you can learn how to create your own professional portfolio website for FREE like I did with GitHub pages and a few other tools. I am starting a blog where I explore all of tech in new ways!rivie13.github.ioWelcome to My Portfolio WebsiteWelcome to my portfolio website where I’ll be sharing my journey, projects, and insights about software development, cloud architecture, and AI. 000
Reposted by RivieraRiviera @riviesperduto.bsky.social · 07/05/2025rivie13.github.io Check out my personal portfolio website I just finished! I made it for free, and if you follow my blog (which I will post soon) then you can learn soon how to make a similar site for free! #webdev #computerscience #softwaredevelopment #softwaredev #coding #clouddevrivie13.github.ioHomePortfolio of Riviera Sperduto - Full Stack Developer, Cloud/Solutions Architect, and AI Developer. Showcasing projects, skills, and services. 031
Riviera @riviesperduto.bsky.social · 07/05/2025rivie13.github.io Check out my personal portfolio website I just finished! I made it for free, and if you follow my blog (which I will post soon) then you can learn soon how to make a similar site for free! #webdev #computerscience #softwaredevelopment #softwaredev #coding #clouddevrivie13.github.ioHomePortfolio of Riviera Sperduto - Full Stack Developer, Cloud/Solutions Architect, and AI Developer. Showcasing projects, skills, and services. 031
Riviera @riviesperduto.bsky.social · 30/04/2025My yearbook photo from Temple University. I can't believe that I'm graduating!!!!! 000
Reposted by RivieraThe Onion @theonion.com · 28/04/2025FBI Claims Gavel, Black Gowns Prove Ties To MS-13 Gang theonion.com/fbi-cla... 218145692272
Riviera @riviesperduto.bsky.social · 28/04/2025Need to add hashtags lol #Freedom #NoKings #50501 #Liberty #Protest #StandUpForYourRights 000
Riviera @riviesperduto.bsky.social · 28/04/2025Protestors should start using the phrase: "WE PLEDGE ALLEGIANCE TO THE FLAG NOT A KING NOT A MAN" it's patriotic as fuck and reminds us what we stand for 000
Riviera @riviesperduto.bsky.social · 25/04/2025Can't believe I'm about to graduate I like 2 weeks! 000