If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: grumpygamer.com - Grumpy Gamer.

site address: grumpygamer.com

site title: Grumpy Gamer

Our opinion (on Sunday 26 April 2026 1:40:58 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



Meta tags:

Headings (most frequently used words):

grumpy, gamer, conclusions, testing, moving, my, gemini, copilot, claude, code, more, against, target, role, on, death, by, scrolling, game, that, never, stops, the, need, for, heavy, collaborative, effort, enter, testertron3000, stepping, outside, comfort, zone, ye, olde, blog, est, 2004,

Text of the page (most frequently used words):
the (143), and (110), that (66), but (48), for (47), this (41), not (33), was (33), have (27), you (25), with (24), can (21), game (20), comments (19), just (19), new (19), like (19), about (18), use (17), code (16), make (16), death (15), been (15), had (15), when (15), #testing (14), linux (14), only (14), all (13), from (13), read (13), scrolling (13), time (13), also (13), don (13), lot (13), one (12), get (12), going (12), could (11), where (11), what (11), they (11), there (11), are (11), out (11), good (11), mac (10), games (10), 2026 (10), some (9), more (9), because (9), files (9), didn (9), file (9), know (9), making (9), programming (9), never (8), after (8), bug (8), will (8), challenge (8), want (8), now (8), really (8), has (7), your (7), work (7), steam (7), thimbleweed (7), park (7), need (7), before (7), them (7), why (7), worry (7), next (6), something (6), build (6), different (6), their (6), run (6), think (6), feels (6), big (6), sqlite (6), using (6), done (6), then (6), people (6), dev (6), way (6), yack (6), right (6), wrong (6), april (6), useful (5), testertron3000 (5), through (5), player (5), how (5), version (5), php (5), might (5), times (5), update (5), write (5), first (5), were (5), added (5), few (5), things (5), very (5), said (5), machine (5), our (5), into (5), challenge_gem (5), claude (5), copilot (5), keep (4), still (4), catch (4), change (4), off (4), while (4), gives (4), test (4), script (4), many (4), level (4), most (4), take (4), came (4), again (4), much (4), who (4), moving (4), little (4), completely (4), case (4), which (4), found (4), else (4), does (4), over (4), years (4), already (4), back (4), comment (4), flat (4), fun (4), wouldn (4), couldn (4), doesn (4), hard (4), hugo (4), lost (4), other (4), wasn (4), probably (4), even (4), jan (4), would (4), sure (4), computer (4), day (4), release (4), automated (4), const (4), everyone (4), did (4), being (4), same (4), program (4), fools (4), grumpy (4), gamer (4), unless (3), 2025 (3), less (3), without (3), every (3), own (3), ability (3), long (3), let (3), complete (3), ways (3), find (3), name (3), may (3), monkey (3), island (3), full (3), down (3), instead (3), unlike (3), world (3), today (3), post (3), sql (3), everything (3), thought (3), easy (3), since (3), site (3), install (3), second (3), problem (3), issue (3), json (3), small (3), rich (3), kickstarter (3), too (3), myself (3), thing (3), github (3), live (3), year (3), nothing (3), see (3), apple (3), drivers (3), desktop (3), keyboard (3), try (3), environment (3), turns (3), fix (3), daily (3), seen (3), here (3), dinky (3), once (3), several (3), movie (3), someone (3), pilots (3), hand (3), pilot (3), trained (3), experiment (3), experience (3), devs (3), feel (3), point (3), sheet (3), png (3), gemini (3), focus (3), otherwise (2), content (2), 2004 (2), fine (2), than (2), grumpygamer (2), com (2), train (2), human (2), robert (2), megone (2), tested (2), enough (2), pace (2), especially (2), levels (2), windows (2), coverage (2), core (2), impressive (2), speed (2), crash (2), bugs (2), manual (2), play (2), its (2), across (2), return (2), used (2), randomly (2), type (2), alone (2), despite (2), having (2), playtesters (2), collaborative (2), effort (2), players (2), adventure (2), give (2), space (2), stay (2), fast (2), itself (2), heavy (2), flow (2), moment (2), against (2), target (2), whole (2), makes (2), part (2), such (2), constantly (2), must (2), kind (2), always (2), errors (2), anyone (2), worked (2), broken (2), line (2), together (2), wish (2), list (2), needed (2), installed (2), isn (2), deal (2), comfortable (2), weekend (2), working (2), apache (2), comes (2), server (2), running (2), ubuntu (2), old (2), packages (2), wanted (2), tried (2), fully (2), understand (2), mysql (2), database (2), happening (2), well (2), simple (2), cleaning (2), blog (2), displayed (2), created (2), wrote (2), store (2), static (2), publishers (2), money (2), doing (2), willing (2), cost (2), around (2), later (2), dead (2), raise (2), amount (2), pay (2), home (2), talking (2), both (2), telling (2), laptop (2), went (2), video (2), maybe (2), matter (2), sound (2), looking (2), number (2), assume (2), monitor (2), made (2), signing (2), look (2), pipeline (2), app (2), happens (2), changes (2), between (2), ide (2), plus (2), moral (2), fixed (2), building (2), changed (2), 100 (2), coded (2), stats_total (2), gems_from_challenges (2), ongaingem (2), normal (2), compiler (2), aren (2), getting (2), interesting (2), got (2), mastodon (2), important (2), steven (2), spielberg (2), mar (2), enjoy (2), computers (2), three (2), writing (2), better (2), conclusions (2), autopilots (2), amazing (2), plane (2), fly (2), training (2), simulators (2), auto (2), tool (2), called (2), yet (2), laundry (2), art (2), correcting (2), managers (2), place (2), won (2), spent (2), ironically (2), path (2), sprite (2), correct (2), std (2), string (2), another (2), asked (2), clearer (2), spec (2), needs (2), text (2), add (2), mostly (2), huge (2), stuff (2), vscode (2), free (2), basic (2), joke (2), apr (2), console (2), character (2), noted, copyright, ron, gilbert, unauthorized, under, penalty, dismemberment, million, dollars, expressly, forbidden, written, approval, honestly, loved, minute, adapt, stands, breath, usual, chaotic, unpredictable, relentless, best, stepping, outside, comfort, zone, during, sign, platform, burning, hundreds, deck, wider, extra, confidence, stability, mimics, input, automatically, mechanics, blasting, helpful, uncovering, gameplay, blockers, hours, familiar, faithful, helper, proved, worth, albeit, underlying, functionality, vastly, prefabs, generate, traverse, ensuring, biome, enemy, powerup, combo, quickly, became, task, battling, manage, assistance, wonderful, enter, stronger, feedback, invaluable, surfacing, showing, approach, kinds, setups, gravitate, towards, balance, wobble, thankfully, haven, tackling, beast, host, fantastic, instrumental, helping, track, elusive, issues, methodical, forces, reactive, alert, unpredictability, demands, sustained, room, error, single, overlooked, break, ruin, pinned, throw, entirely, combination, buffs, modifiers, bends, rules, unexpected, reveals, edge, investigate, sometimes, literally, dramatically, alter, buff, stats, range, upgrading, movement, stacking, power, ups, boosting, damage, each, setup, wildly, impossible, charm, unique, breathe, screen, scrolls, soon, footing, throws, stops, opposite, suited, meticulous, tiniest, continuity, subtle, logic, gaps, slow, deliberate, narrative, driven, adventures, sword, darkside, detective, invite, sit, dialogue, carefully, piece, puzzles, explore, role, following, guest, lead, tester, oct, given, webserver, harder, rewrote, save, bugged, opportunity, convert, sqilte, spun, statics, available, reasons, commenting, traffic, downside, locks, fraction, missed, until, search, maintain, dealt, spam, attack, figured, commandline, tools, cumbersome, page, these, sorted, thanks, filename, loaded, directory, saves, current, sorting, scripts, decided, complicate, needing, bloated, possible, started, hugu, generation, supportive, internet, dec, microprose, publishing, offered, fair, upfront, helps, industry, earned, spoken, fund, 600k, backers, 500k, private, investors, digital, often, ask, food, rent, hits, close, tim, cain, enjoying, motivate, yourself, agreed, publicly, promises, reason, force, actually, option, notify, discord, services, ready, upload, along, journey, tuned, 2027, moved, turn, bios, boot, battery, played, bit, seems, faster, anyway, switching, sticks, forgot, hobby, processors, able, hardware, watched, installing, silicon, veronica, explains, miss, local, backups, choosing, distro, choose, newbie, paralyzing, webcams, controllers, etc, solvable, forward, releasing, complaint, related, iphone, connect, charge, unlock, touch, finger, exist, studio, plug, webcam, surprise, versions, compiles, built, locally, spin, engine, bash, hoping, machines, advice, ides, compile, visually, step, asm, clion, please, suggest, hardcore, debugging, servers, liquid, glass, last, straw, draconian, desire, lock, pause, software, purchased, crashing, reappear, 22nd, expansion, push, rare, risks, hindsight, ran, odds, means, slipped, though, ago, discovered, gave, gem, due, deeper, challenges, odd, completed, dialog, completion, trigger, via, unit, complicated, matters, packed, consts, defined, inside, defines, tests, reports, pop, ferryman, var, morning, forum, messages, posts, dive, smithsonian, wants, preserve, historically, link, transferred, vhs, goofy, music, lucasfilm, call, hints, 900, friend, tom, george, lucas, tomorrow, meantime, baby, sitter, programmer, course, 1793, say, survive, night, wilderness, hope, stupid, process, happen, grew, afraid, jobs, fewer, longshoremen, ports, short, haul, commercial, flights, anymore, rooms, accountants, figures, book, star, trek, felt, geordi, engineering, modern, planes, land, legally, requited, month, requires, crutch, blame, remember, encyclopedia, stolen, knowledge, figuring, intelligent, real, programmers, end, story, doubt, beyond, spend, subject, laughably, agree, friends, companies, coming, rather, magic, closely, fear, ever, hear, freaking, tokens, coding, fancy, recompiled, changing, appeared, instance, prepending, rewrite, library, billboard, sprites, particle, system, camera, facing, generated, mess, scrapped, idea, math, strong, took, failed, attempts, origins, rotation, scaling, finally, frustrating, forth, instances, technically, horrible, inefficient, passing, caught, junior, minutes, runnable, putting, places, tell, should, processing, twice, check, adding, apologized, profusely, told, pillow, pil, standard, seconds, stop, freely, pulling, python, texture, packing, taking, folder, describing, basically, texturepacker, brings, high, weeds, actions, named, executable, mistake, yml, rote, intelligence, ignoring, ethics, company, disable, char, limit, insert, characters, stfu, larger, decisions, trying, double, triple, irritating, interrupts, popping, block, excitement, poorly, intern, realizing, lines, offer, correctly, decision, base, front, fill, intellisense, enum, ints, treads, somewhat, maddeningly, annoying, integrated, anything, trier, goggle, account, gets, worthless, skip, subscription, cli, general, quick, unrelated, questions, 1987, 1993, although, form, messes, thinks, true, starting, proto, project, raylib, days, goes, llm, basics, quantum, physics, entertaining, cocktail, party, area, expertise, least, ignore, ethical, privacy, implementation, practical, morally, ethically, wreck, criticize, critical, depth, dinner, 1st, earth, spinning, jokes, turning, slips, remains, feature, includes, playable, powerups, reworked, customize, delays, certification, happy, announce, switch, playstation, xbox, consoles, olde, est, rss, archives, contact,


Text of the page (random words):
ch time correcting it plus i enjoy programming someone else also said i want ai to do my laundry so i can make art not make my art so i can do laundry i also worry that ai was trained on real programmers but now it will just be training on itself there is no good end to that story i blame the i in ai it s not intelligent and it s important to remember that it s a really good encyclopedia of stolen knowledge but ai is not figuring things out on it s own autopilots in modern planes are amazing they can take off and land the plane but pilots are also legally requited to hand fly the plane several times a month training requires them to hand fly the simulators or simulators with broken autopilots pilots use the auto pilot as a tool not a crutch it s also not called a ai pilot yet more conclusions ai will get better it might even get as good as we see in star trek i know i felt like geordi programming the computer in engineering at times i grew up in a time where everyone was afraid computers would take their jobs and they were right computers did there are fewer longshoremen because of automated ports short haul commercial flights don t need three pilots anymore there aren t rooms full of accountants hand writing figures into a book that will happen with ai let s just hope it also doesn t make us too stupid in the process of course someone from 1793 would say the same thing about me as i could not survive the night in the wilderness in the meantime i m going to enjoy programming and not being a baby sitter to an ai programmer read comments tomorrow never came mar 13 2026 here is a movie i made with my friend tom back when i was 15 or so we were sure we d be the next george lucas or steven spielberg little did i know a few years later i d be working at lucasfilm and steven spielberg would call me up for hints on monkey island he couldn t use the 1 900 number like everyone else the movie has sound but it was lost when it was transferred to vhs and this goofy music was added in case the smithsonian wants to preserve the movie as historically important here is the link read comments death by scrolling bug jan 18 2026 interesting bug in death by scrolling let s dive in this morning i got up to several mastodon forum messages and steam posts about a crash in death by scrolling ferryman yack 90 can t find var challenge_gem interesting never seen that before and why now turns out this bug is in a daily challenge which is why we re getting a lot of bug reports all at once that daily challenge must have just pop up for everyone but why didn t we catch it before both in human testing and in our automated tests here is the core issue challenge_gem is a const but it turns out that consts that are not defined in defines dinky and this one wasn t aren t seen in dinky code run inside of yack files this is a bug in the dinky compiler but to complicated matters even more the compiler bug is not seen in our dev environment so it only happens with fully packed release files our automated testing does test all the challenges but this is an odd challenge in that it is completed in a dialog yack file so while the challenge was tested for completion it was not trigger via the yack file by our testing unit but it does deeper after the first release on steam it was discovered that this challenge only gave 1 gem not the normal 5 this was due to this code in the yack file stats_total gems_from_challenges 1 player ongaingem 1 i had hard coded 1 long ago so i changed it to stats_total gems_from_challenges challenge_gem player ongaingem challenge_gem so the first version with the hard coded 1 was the one that went though most of the play testing and testing when i changed it to challenge_gem it ran fine for me because i was in the dev environment and the automated testing didn t catch this because it was in a yack file and it was a daily challenge so had odds of about 1 100 of happening means it slipped through a lot of 20 20 hindsight this is fixed in the new expansion but i m not sure i want to push a fix to the steam release because it is rare and there are risks in just building a new build p s i am going to do a new build for steam turns out the crashing challenge will reappear on the 22nd read comments this time for sure jan 6 2026 i think 2026 is the year of linux for me i know i ve said this before but it feels like apple has lost it s way liquid glass is the last straw plus their draconian desire to lock everything down gives me moral pause it is only a matter of time before we can t run software on the mac that wasn t purchased from the app store i use linux on my servers so i am comfortable using it just not in a desktop environment some things i worry about a really good c ide i get a lot of advice for c ides from people who only use them now and then or just to compile but don t live in them all day and need to visually step into code and even asm i worry about clion but am willing to give it a good try please don t suggest an ide unless you use them for hardcore c debugging i will still make mac versions of my games and code signing might be a problem i ll have to look but i don t think you can do it without a mac i can t do that on a ci machine because for my pipeline the ci machine only compiles the code the app is built locally and that is where the code signing happens i don t want to spin up a ci machine to make changes when the engine didn t change my build pipeline is a running bash script i don t want to be hoping between machines just to do a build which i can do 3 or 4 times a day the only monitor i have is a mac studio monitor i assume i can plug a linux machine to it but i worry about the webcam it wouldn t surprise me if apple made it mac only the only keyboard i have is a mac keyboard i really like the keyboard especially how i can unlock the computer with the touch of my finger i assume something like this exist for linux i have an iphone but i only connect it to the computer to charge it so not an issue i worry about drivers for sound video webcams controllers etc i know this is all solvable but i m not looking forward to it i know from releasing games on linux our number one complaint is related to drivers choosing a distro why is this so hard a lot of people have said that it doesn t really matter so just choose one why don t more people use linux on the desktop this is why to a linux desktop newbie this is paralyzing i m going to miss time machine for local backups maybe there is something like it for linux i really like the apple m processors i might be able to install linux on mac hardware but then i really worry about drivers i just watched this video from veronica explains on installing linux on mac silicon the big big worry is that there us something big i forgot i need this to work for my game dev it s not a weekend hobby computer i ve said i was switching to linux before we ll see if it sticks this time i have a linux laptop but when i moved i didn t turn it on for over year and now i get bios errors when i boot some battery probably went dead i ve played with it a bit and nothing seems to work it was an old laptop and i ll need a new faster one for game dev anyway this will be along well thought out journey stay tuned for the 2027 this time for sure post read comments hugo comments jan 4 2026 update it is now live at static hugo comments i ve been cleaning up my comments script for hugo and am about ready to upload it to github i added an option to use flat files or sqlite and it can notify discord and probably other services when a comment is added it s all one php file the reason i m telling you this is to force myself to actually do it otherwise there would be one more thing and i d never do it i was talking to a game dev today about how to motivate yourself to get things done on your game we both agreed publicly making promises is a good way read comments making new ip jan 3 2026 this one hits a little too close to home like tim cain i am done with making other people rich off my ip i enjoying making small games like death by scrolling and i m going to keep making games and having fun you may like the games you may not but i m making what i want i m not rich but i can pay for food and rent and make what i want people often ask about a thimbleweed park 2 thimbleweed park cost around 1 1m to make 600k came from kickstarter backers and 500k came from private investors i found later kickstarter for digital games is all but dead i could not raise the money to make thimbleweed park 2 on kickstarter today i couldn t even raise the full amount back then i have spoken to publishers and they have been willing to fund thimbleweed park 2 but they get rich and i get very little and have to do most of the work i am done with that from now on i m going to make the small games i want and have fun doing it i ve been in the games industry for 40 years i think i ve earned that p s microprose is publishing death by scrolling but unlike other publishers they offered an very fair deal also unlike a game like thimbleweed park 2 there wasn t a lot of upfront money and that probably helps read comments sqlite comments dec 30 2025 when i started using hugu for static site generation i lost the ability to have comments and we all know now supportive the internet can be so why wouldn t you have comments i wrote a few php scripts that i added on to hugo and i had comments again i decided to store the comments as flat files so i didn t complicate things by needing the bloated mysql i wanted to keep it as simple and fast as possible when a comment is added my php script created a directory if needed for the post and saves the comment out as a json file with name as the current time to make sorting easy when the blog page was displayed these files already sorted thanks to the filename were loaded and displayed and it all worked well until it didn t flat files are simple but they can be hard to search or maintain if they need cleaning up or dealt with after a spam attack i figured i use commandline tools to do all of that but it s a lot more cumbersome than i first thought i missed have them in a sql database i didn t want to install mysql again but my site doesn t get a lot of commenting traffic so i could use sqlite instead the downside is sqlite write locks the database while a write is happening in my case it s a fraction of a second and wouldn t be a issue the second problem i had was the version of ubuntu my server was using is 5 years old and some of the packages i wanted wouldn t available for it i tried to update ubuntu and for reasons i don t fully understand i couldn t so i spun up a new server since grumpygamer com is a statics site i only had to install apache and i was off and running fun times but the comment flat files still bugged me and i thought i d use this as an opportunity to convert over to sqlite php apache comes with sqilte already installed so that s easy a long weekend and i rewrote the code to save comments and everything is back and working given that a webserver and php already needed to be installed it isn t a big deal to use sqlite if you re not comfortable with sql it might be harder but i like sql read comments death by testing oct 22 2025 the following is a guest post by robert megone the lead tester on death by scrolling wish list today testing against a moving target my role on death by scrolling most of the games i ve worked on over the years have been slow and deliberate narrative driven adventures like return to monkey island thimbleweed park broken sword 5 and the darkside detective invite you to take your time to sit with every line of dialogue carefully piece together puzzles and explore the world at your own pace that kind of work has always suited me it gives you space to be meticulous to catch the tiniest continuity errors or subtle logic gaps before anyone else does death by scrolling is the complete opposite of that a game that never stops moving unlike an adventure game death by scrolling never gives you a moment to breathe the screen scrolls constantly and the player must run constantly as soon as you think you ve found your footing the game throws something new at you that s part of its charm but it s also what makes testing it such a unique challenge this is a game where players can dramatically alter or buff their stats in a whole range of ways upgrading movement speed stacking power ups boosting damage and more each player s setup can be wildly different from the next which makes it impossible to test just one version of the game instead i ve had to test against what feels like a moving target sometimes literally the moment i think i ve pinned down a bug the next run will throw me something entirely different a new combination of buffs or modifiers that bends the rules in unexpected ways and reveals a completely new edge case to investigate the need for heavy testing because of that unpredictability death by scrolling demands heavy sustained testing there s little room for error a single overlooked bug can completely break the flow and ruin a run where adventure games give you space to be methodical this one forces you to be reactive to stay just as alert and fast moving as the game itself a collaborative effort thankfully i haven t been tackling this beast alone we ve had a host of fantastic playtesters who ve been instrumental in helping us track down some of the more elusive issues their feedback has been invaluable not just in surfacing bugs but in showing us how different players approach the game what kinds of setups they gravitate towards and where the game balance can wobble it s been a collaborative effort and the game is so much stronger for it enter testertron3000 with so many different level prefabs used to randomly generate the levels that you traverse in the game ensuring full coverage across every biome enemy type and powerup combo quickly became a task that i was battling to manage through manual testing alone despite having the assistance of so many wonderful playtesters that s where testertron3000 came in testertron3000 is a name that may be familiar to some it s been a faithful helper that s proved its worth time and time again across thimbleweed park and return to monkey island albeit by name only the underlying functionality is vastly different in this game testertron3000 is a script that mimics player input automatically testing many of the core game mechanics while blasting through level after level at an impressive speed it has been most helpful in uncovering gameplay blockers and crash bugs that could take many hours to find through manual play it s been especially useful during build sign off while i m testing one platform testertron3000 can be burning through hundreds of levels on mac windows or steam deck linux this gives us wider test coverage and extra confidence in the stability of a build stepping outside my comfort zone for me death by scrolling ha...
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)

Verified site has: 15 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15


The site also has 1 references to other resources (not html/xhtml )

 grumpygamer.com/rss  Verify


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 200 OK
Date Sun, 26 Apr 2026 01:40:58 GMT
Server Apache/2.4.64 (Ubuntu)
Vary Accept-Encoding
Content-Encoding gzip
Content-Length 11996
Connection close
Content-Type text/html; charset=UTF-8

Meta Tags

title="Grumpy Gamer"
name="generator" content="Hugo 0.140.2"
charset="utf-8"
name="viewport" content="width=device-width, initial-scale=1"
property="og:title" content="Grumpy Gamer"
property="og:type" content="website"
property="og:url" content="htt????/grumpygamer.com/"
property="og:image" content="htt????/grumpygamer.com//images/gg_media_image.png"
property="og:description" content="Ron Gilbert's often incoherent and bitter ramblings about the Game Industry"
property="og:site_name" content="Grumpy Gamer"

Load Info

page size11996
load time (s)0.469473
redirect count0
speed download25577
server IP 138.68.251.142
* all occurrences of the string "http://" have been changed to "htt???/"