Post #1709227
2026-04-26 18:57 UTC
Replies (14)
-
@ferrix@mastodon.online 2026-04-27 02:31
@grork@mastodon.social @inthehands@hachyderm.io I thought cat-fooding was only using the middle part of the software and then complaining for an update even tho there's plenty of software left around the rim
-
@salixsericea@mastodon.social 2026-04-27 02:18
@grork LOL, and also PTSD, 😉.
-
@kboyd@phpc.social 2026-04-27 06:52
@grork heh, waaay back in 2014, I wrote about a different version of that idea: https://whateverthing.com/blog/2014/02/11/dont-forget-catfood/
-
@stuartyeates@cloudisland.nz 2026-04-27 08:23
@grork You forgot the bit about spontaneously developing an allergy to an unlisted ingredient...
-
@tymwol@hachyderm.io 2026-04-27 09:19
@grork but ain't this an industry standard already..? "This is our internal solution, but it is shit, nobody uses it. Install xyz instead."
-
@patterfloof@meow.social 2026-04-27 09:49
@grork Catfooding: you've got to wait until the company's bought a lot of that software because it looked good for the first week
-
@jmax@mastodon.social 2026-04-27 10:50
@grork Imma go make biscuits and nap on the product owner. They better not move.
-
@bms48@mastodon.social 2026-04-27 10:57
@grork @bsdphk My strategy for refactoring legacy C++ code bases includes the concepts of "shitcanning" technical debt, and deferring "dogshit refactorings", preferably using conventional automation, e.g. clang-tidy.
-
@undefined_variable@mementomori.social 2026-04-27 11:15
@grork I used to work for a consumer software company and deffo did catfooding, refused to use our own products in my personal use, and used our worst competitor instead. And naps, a lot of naps, during working hours :meow_giggle:
-
@murodegrizeco@toad.social 2026-04-27 16:08
@grork Then may I suggest the term "Hairballing"? Definition left to all you clever people, who have clearly suffered psychic workplace injuries. Just like me.
-
@kechpaja@social.kechpaja.com 2026-04-27 17:00
@grork You joke, but I've for a while figured that if I ever managed a project big enough for it to work, I'd separate the internal testing environments into dogfood (for the tech people, assumed to still be buggy because dogs will eat anything) and catfood (for the non-tech but still internal people who can't deal with jankiness, because cats are picky but it still doesn't have to be Michelin star -grade yet).
-
@murodegrizeco@toad.social 2026-04-27 23:05
@grork Software firm, where the execs were very proud of using software product in-house, had a server named "dogfood". Horrible system. It had devs crawling all over it. Lots of ssh keys, rando sudo access, custom dev binaries. Impossible to admin or secure or service. Sales poopers hated the name. "Ew, dogfood?" They got it renamed "champagne", their happy celebration drinky. Rich peeps drink that! But admins then quietly refered to it as "Hot dog water", retchy boil water.
-
@heafnerj@mstdn.social 2026-05-03 18:30
@grork @msbellows Me with Apple every single day.
-
@CodingItWrong@oldbytes.space 2026-05-03 19:43
@grork @smallsco sign of the times 💯