straycode.dev | Code, Projects & Overlooked Things
https://straycode.dev
A personal blog about code, design, AI and overlooked things worth understanding, from software projects to strange roadside architecture.en-usWed, 16 Sep 2026 12:00:00 GMTstraycode.dev static feed generatorThe Recruiter Who Claimed to Maintain My Open Source Project
https://straycode.dev/blog/recruitment-scam-emails-display-name-spoofing
https://straycode.dev/blog/recruitment-scam-emails-display-name-spoofingWed, 16 Sep 2026 12:00:00 GMTFive recruitment emails, five Gmail accounts, and a recruiter claiming to maintain my own project. A closer look revealed a corporate-looking sender address that was only a display name.SecurityBlocking AI bots could also block Google: what changes on September 15
https://straycode.dev/blog/cloudflare-ai-bots-google-september-2026
https://straycode.dev/blog/cloudflare-ai-bots-google-september-2026Sun, 13 Sep 2026 12:00:00 GMTCloudflare's September 15 changes could make AI-training blocks catch Googlebot too. What to check, and how this differs from Google-Extended.SEO10 Websites Better Than Another Hour of Doomscrolling
https://straycode.dev/blog/10-overlooked-websites-better-than-doomscrolling
https://straycode.dev/blog/10-overlooked-websites-better-than-doomscrollingSun, 30 Aug 2026 12:00:00 GMTTen overlooked corners of the web filled with old maps, forgotten photographs, field recordings, court records and people building things for no algorithm at all.InternetMouzi 0.1.6: it updates itself now, and a user caught a comma bug the same day
https://straycode.dev/blog/mouzi-0-1-6-updates-and-a-comma-bug
https://straycode.dev/blog/mouzi-0-1-6-updates-and-a-comma-bugFri, 28 Aug 2026 12:00:00 GMTMouzi 0.1.6 adds a working auto-updater, sends deletions to the Recycle Bin, and handles extensionless files. A user caught a trailing-comma bug the same day it shipped.ProjectsA Security Scanner Gave My Open Source Project a Trust Score of 1
https://straycode.dev/blog/mouzi-trust-score-false-positive
https://straycode.dev/blog/mouzi-trust-score-false-positiveTue, 25 Aug 2026 12:00:00 GMTMouzi was open source, local-only and still labelled malicious by several reputation services. Here is how I investigated the warnings, appealed them and watched the score climb from 1 to 80.SecurityChrome Web Store Reviews Are Changing: What Extension Developers Need to Know
https://straycode.dev/blog/chrome-web-store-review-changes-2026
https://straycode.dev/blog/chrome-web-store-review-changes-2026Fri, 21 Aug 2026 12:00:00 GMTChrome is changing extension reviews, publication limits, ratings and the Featured badge. Here is what the 2026 update means for developers.DevGoogle's August 2026 Spam Update: Do Not Rewrite Your Site Yet
https://straycode.dev/blog/google-august-2026-spam-update
https://straycode.dev/blog/google-august-2026-spam-updateThu, 20 Aug 2026 12:00:00 GMTGoogle has started another global spam update and said almost nothing about what changed. Here is what the announcement confirms, what it does not, and how to investigate a traffic drop without making it worse.SEOChrome Is Slow on WebGL Sites? Check GPU Acceleration First
https://straycode.dev/blog/slow-chrome-gpu-acceleration
https://straycode.dev/blog/slow-chrome-gpu-accelerationMon, 17 Aug 2026 12:00:00 GMT
A real laptop case where WebGL stuttered in Chrome and ran smoothly in Edge. Here is the five-minute diagnostic path before blaming the scene.DevPrince Rupert's Drops: How a Glass Tear Survives a Hammer and Explodes from Its Tail
https://straycode.dev/blog/prince-ruperts-drops-how-they-work
https://straycode.dev/blog/prince-ruperts-drops-how-they-workSat, 15 Aug 2026 12:00:00 GMTA drop of ordinary glass can survive a hammer blow and then break into tens of thousands of fragments when its tail snaps. Its history and physics took more than three centuries to untangle.ScienceHoneypot Fields: A Practical Guide to Stopping Form Spam
https://straycode.dev/blog/honeypot-fields-a-practical-guide-to-stopping-form-spam
https://straycode.dev/blog/honeypot-fields-a-practical-guide-to-stopping-form-spamSat, 08 Aug 2026 12:00:00 GMTA hidden form field can stop automated spam without making people solve puzzles. Here is how it works, where it fails and how to build one properly.SecuritySomeone asked me to check twenty sites before anyone clicked "Accept"
https://straycode.dev/blog/someone-asked-me-to-check-twenty-sites-before-anyone-clicked-accept
https://straycode.dev/blog/someone-asked-me-to-check-twenty-sites-before-anyone-clicked-acceptFri, 07 Aug 2026 12:00:00 GMTA client list of twenty EU sites, a cookie banner on every page, and trackers that often started before anyone clicked Accept.DevSoviet Bus Stops: How Ordinary Roadside Shelters Became Small Works of Art
https://straycode.dev/blog/soviet-bus-stops-how-ordinary-roadside-shelters-became-small-works-of-art
https://straycode.dev/blog/soviet-bus-stops-how-ordinary-roadside-shelters-became-small-works-of-artSun, 02 Aug 2026 12:00:00 GMTI grew up in Poland after the fall of communism, but I had never seen bus stops like these. A few photographs sent me into the strange history of Soviet roadside architecture.ArchitectureA Chrome extension to restore Classic Google Images view
https://straycode.dev/blog/a-chrome-extension-to-restore-classic-google-images-view
https://straycode.dev/blog/a-chrome-extension-to-restore-classic-google-images-viewSun, 26 Jul 2026 12:00:00 GMTHow a Reddit request became Classic View for Google Images, a lightweight Chrome extension that restores the practical horizontal image layout.ProjectsHow a simple Downloads organizer is being used to stop ScreenConnect scams
https://straycode.dev/blog/how-a-simple-downloads-organizer-is-being-used-to-stop-screenconnect-scams
https://straycode.dev/blog/how-a-simple-downloads-organizer-is-being-used-to-stop-screenconnect-scamsSat, 25 Jul 2026 12:00:00 GMTA downloads organizer is being used as real-world protection against remote access scams. Here's how.Dev