Hey DEV! ๐ Iโm Preet, a Computer Engineering student from Nagpur, India. I write code, break code, Google the error, fix the code, and then somehow break something completely unrelated. So yeah, Iโd say Iโm learning. ๐ Currently exploring web development, AI/ML, Python, React, and cloud, mostly by building random ideas and seeing how far I can take them. I joined DEV because I want to learnโฆ
Our first real x402 purchase on mainnet failed with a schema error caused by one em dash and a bare atob call. The cause, the fix, and how we proved it free.
Auditing file-serving permission checks, using CVE-2026-100727 as the model Why this audit is worth running CVE-2026-100727 affects GROWI versions before v7.5.5 and allows a remote unauthenticatedโฆ
CVE-2026-100727 affects GROWI versions before v7.5.5
Unauthorized remote file access possible in non-public pages
Untested backups aren't backups. They're hopes. Here's how to prove yours actually work โ the full restore drill I run. What you need A scratch server or local environment (doesn't need to beโฆ
Set up testing environment with same PHP version as production
Restore database from backup.sql file and verify wpoptions
Restore files to web root and update wp-config.php with new DB details
I run MathLogic Games , a free site of math, logic and puzzle games that play in the browser. The games themselves are licensed HTML5 embeds from two distribution platforms.
Centralize game data in one TypeScript file with unique identifiers
Enforce data integrity during build process to ensure URL freshness
Add new features as optional data fields to prevent site-wide changes