The ‘Not Friendly Do Not Touch’ Shirt: A Warning Sign That Argues With Its Own Icon

The first thing I notice is the triangle. Yellow, equilateral, the universal shape that means pay attention, something here can hurt you. Inside it, a hand with a diagonal slash through it. Below or beside it, the words in warning-sign lettering: NOT FRIENDLY. DO NOT TOUCH.

It is a complete piece of visual rhetoric. It borrows the grammar of industrial safety signage — the caution triangle, the prohibition slash, the imperative verb — and applies it to a person. The joke is not subtle, but the design is doing something more interesting than the joke. It is staging an argument between its own components.

The triangle says hazard. The hand says contact. The words say both.

Read the elements separately and they tell slightly different stories.

The caution triangle is about risk. It does not say what the risk is, only that one exists. In a workplace it might surround a high-voltage symbol or a wet-floor pictogram. Here it surrounds a crossed-out hand, which is a prohibition sign, not a hazard sign. Prohibition signs are circles with a slash — no smoking, no entry. Hazard signs are triangles. The design has fused two different sign grammars into one mark, and that fusion is the joke’s engine. The triangle says danger; the crossed-out hand says no; together they say the danger is you touching me.

The words then over-specify. NOT FRIENDLY is a social claim, not a safety claim. DO NOT TOUCH is a physical boundary. The sign is doing two jobs at once: managing expectations about interpersonal warmth and enforcing a literal no-contact rule. That double duty is what makes it funny rather than merely rude. It is not saying I am dangerous. It is saying I am unavailable, and I have paperwork.

Why the warning-sign format works better than a plain slogan

A shirt that just said NOT FRIENDLY would be a statement. A shirt that just said DO NOT TOUCH would be a command. The warning-sign frame changes the speaker’s position. It makes the wearer into an environment — a site with posted rules — rather than a person making a request. That is a different kind of claim. A request can be negotiated. A posted sign cannot. The sign does not ask you to keep your distance; it informs you that distance is already the policy.

This is the same move a game makes when it puts a tutorial prompt on screen instead of letting an NPC explain the controls. The interface speaks in the voice of the system, not the voice of a character. The shirt borrows that authority. It is funny because the authority is absurd — a human being is not a wet floor — but the format is doing real work. It lets the wearer say leave me alone without saying please.

The introvert reading, and its limit

The listing title includes the word introvert, and that is a fair reading of the design’s intent. The shirt is for someone who wants a visible boundary without a confrontational conversation. The warning sign is a proxy: it delivers the message so the wearer does not have to.

But I want to be careful here. The design does not actually depict introversion. It depicts a rule. Introversion is a temperament; DO NOT TOUCH is a policy. The shirt works because it converts an internal preference into an external sign, and the humor comes from the mismatch between the softness of the preference and the hardness of the format. That mismatch is also the shirt’s limitation. A warning sign is a blunt instrument. It does not distinguish between I need a moment and I dislike you specifically. The design’s comedy depends on that bluntness, but the bluntness is also why the joke can wear thin if you think about it too long. The sign does not know you. It just knows the rule.

What the crossed-out hand actually depicts

The hand symbol is worth a closer look. A crossed-out hand is not a standard ISO prohibition sign in the way that a crossed-out cigarette is. It is a composite: the hand is a body part, and the slash is a negation. The design is literally saying this hand, negated. That is a strange thing to print on a shirt, because the hand belongs to the viewer, not the wearer. The sign is addressed outward. It is a message from the shirt to the world, and the world is represented by a hand that is not allowed to arrive.

That outward address is what makes the shirt a piece of social design rather than a private joke. It is not a mood; it is an interface. The wearer becomes a system with a documented input restriction. And like any interface, it works best when the people around it already understand the convention. A warning sign only functions if you have been trained to read warning signs. The shirt is counting on that training, and it is also gently mocking it.

The reusable pattern: borrow the format, not the feeling

If there is a design lesson here, it is about the difference between expressing a boundary and formatting one. The shirt does not try to make introversion look cool or cute. It takes a visual language that already means caution and repurposes it with minimal alteration. The caution triangle stays yellow. The slash stays diagonal. The lettering stays blocky and imperative. The only change is the target: a person instead of a hazard.

That is a cheap trick in the best sense. It costs almost nothing to execute, and it produces a legible joke because the source format is already loaded with meaning. The design does not have to explain itself. It just has to be recognized. For a small-team designer, that is a useful pattern: find a format that already carries the emotional weight you need, and change only the referent. The humor comes from the gap between the format’s authority and the absurdity of applying it to a human being.

The shirt is available as a standard t-shirt from Quirky Cotton Collective. You can find the listing here.

Editor’s note: This publication and Quirky Cotton Collective share an owner.

Continue Reading

The Chihuahua Boxing Shirt: A Wolf Shadow That Argues With Its Own Boast

Look at the shirt before you read it. A small tan chihuahua stands in red boxing gloves, front paws up, in front of a brick wall. Above the dog, in cream lettering, the words I GOT THAT DOG; below, IN ME. Behind the dog, much larger, a black wolf-shaped shadow rises on the wall. The shadow is not a second animal. It is the shape the little dog supposedly casts.

That is the whole design, and it is doing something more interesting than the phrase alone. The boast I got that dog in me is a claim about hidden ferocity: the speaker is small on the outside and dangerous on the inside. The shirt literalizes the metaphor, then undercuts it. The dog is a chihuahua in boxing gloves, which is already a joke about a tiny animal dressed for a fight. The shadow is a wolf, which is the ferocity the phrase promises. But the shadow is a shadow. It is cast by the same small dog, and it is bigger than the dog can account for. The design does not resolve the mismatch. It prints it.

Read as a piece of visual rhetoric, the shirt is a two-panel argument compressed into one image. The first panel is the dog: small, costumed, earnest. The second panel is the shadow: large, predatory, and entirely dependent on the dog for its existence. The phrase sits above both, and the joke is that the phrase is true and false at the same time. The dog does have that dog in him, in the sense that the shadow is his. But the shadow is not a wolf he has become. It is a wolf he is casting, which is a different and funnier claim.

This is the kind of design that works because it trusts the viewer to complete the syllogism. The retail image supplies the pieces: cream lettering, a tan cartoon chihuahua, red boxing gloves, a brick-wall backdrop, a black wolf-shaped shadow. The observation does not tell us what the shirt means; it tells us what is printed. The meaning is the reader’s work, and the design leaves enough room for it. The wolf is not labeled. The dog is not labeled. The phrase is the only text, and it is deliberately ambiguous about whether the speaker is the dog or the person wearing the shirt.

That ambiguity is where the shirt earns its place in a design-pattern library, even though it is not a game. The pattern is the boast that prints its own rebuttal. A claim of toughness is paired with an image that makes the claim ridiculous, and the pairing is not a correction. It is the point. The viewer is invited to enjoy the gap between the claim and the evidence, and the gap is wide enough to hold a chihuahua and a wolf.

In game design terms, this is a feedback loop rendered as a single frame. The dog is the input: small, cute, dressed for combat. The shadow is the output: large, threatening, disproportionate. The phrase is the system’s stated rule, and the image is the system’s actual behavior. The humor comes from the mismatch between rule and behavior, which is the same mismatch that makes a lot of small-team games interesting. A solo developer builds a system that promises one thing and delivers another, and the players who love it love it for the gap.

I am not claiming the shirt is about games. I am claiming it uses a visual grammar that game designers should recognize. The brick wall is a stage. The boxing gloves are equipment. The shadow is a stat readout, exaggerated for effect. The chihuahua is the player character, and the wolf is the character sheet the player wishes they had. The shirt is a character-select screen that has already made the choice for you, and the choice is funny because it is obviously overmatched.

The phrase itself has a life beyond the shirt, and the shirt does not depend on knowing that life. You can read the design cold and still get the joke. That is a strength. The retail observation describes the artwork; it does not establish where the phrase came from or how it spread. The shirt stands on its own visual logic, which is the logic of a small dog casting a large shadow and a sentence that dares you to take it seriously.

What makes the design hold together is the color discipline. The lettering is cream, which reads as chalk or paint on the brick wall. The dog is tan, the gloves are red, the shadow is black. Those are four colors doing four jobs: text, subject, accent, and implication. The red gloves are the only saturated element, and they draw the eye to the dog’s hands, which are the part of the image that says fight. The shadow is black because shadows are black, but it is also black because a wolf is black in the shorthand of threat. The design is not subtle, but it is coherent.

The composition is also doing something smart with scale. The dog is small in the frame. The shadow is large. The lettering is split above and below the dog, so the dog is literally sandwiched between the two halves of the claim. I GOT THAT DOG sits above the dog’s head like a banner. IN ME sits below the dog’s feet like a caption. The dog is the me, and the shadow is the that dog, and the phrase wraps around both. The layout makes the grammar visual: the claim is above, the evidence is below, and the dog is in the middle trying to hold it together.

If you are a designer reading this, the reusable pattern is not put a funny animal on a shirt. It is let the image contradict the text, and make the contradiction the product. The text promises ferocity. The image delivers a chihuahua in boxing gloves. The shadow is the bridge between them, and the bridge is deliberately unstable. The viewer has to walk across it, and the walk is the joke. A design that resolved the contradiction would be less interesting. A design that ignored it would be a plain slogan tee. This design holds the contradiction in place and lets it vibrate.

The shirt is available as a standard t-shirt through the listing linked here: I Got That Dog In Me Funny Chihuahua Boxing Meme. The design is the argument. The listing is where you find the object.

Editorial note: this publication and Quirky Cotton Collective share an owner. This is not an independent review.

Continue Reading

Wildermyth’s Real Procedural Character Trick: Design Against the Pitfalls, Not Just for the Arc

Wildermyth’s Real Procedural Character Trick: Design Against the Pitfalls, Not Just for the Arc

Most discussions of procedural characters start with the same question: how do you generate a person? Wildermyth’s developers asked a sharper one. At the 2022 Independent Games Summit, Worldwalker Games’ Nate Austin gave a talk titled “Getting Players Emotionally Invested in Procedural Characters in ‘Wildermyth.'” The abstract frames the whole game around a single target: “each aspect of the game bends towards this one goal, of creating memorable, relatable, even iconic heroes, and encouraging the player to love them.”

That’s the ambition. But the sentence I keep returning to is the next one. “Almost equally important,” the abstract says, “is avoiding the pitfalls, such as breach of trust, acting out of character, or rage quits.”

For a solo developer or a two-person team, that second sentence is the useful one. Generating more story is expensive. Preventing the moments where a generated character stops reading as a person is comparatively cheap — and it protects everything else the system is trying to build.

What the sources actually say, and what they don’t

I want to be careful here, because the temptation with a game this good is to reverse-engineer a system from the outside and present the guess as fact. The GDC Vault page I can read is an abstract, not a transcript. It states that the talk covers “specific techniques used, including how our procedural narrative system works,” and that it walks through examples of overcoming each pitfall. The talk itself is gated. So I can cite the stated goal and the named failure modes. I cannot describe the event data model, the arc-selection logic, or the tuning constants, because the retrieved source doesn’t contain them.

What the official site does give us is the design’s public promise. Wildermyth is described as “a character-driven, procedurally-generated tactical RPC, designed to help you tell your wildest stories.” Heroes “age, transform, fall in love disagree, and make harrowing sacrifices.” Each one “brings their own organic history and personality with them, but your choices and combat skills are what decide their paths and outcomes.”

Read those two sources together and a shape emerges. The game promises characters who persist as themselves while changing dramatically. The talk names the ways that promise breaks. That’s not a coincidence; it’s a design brief.

The pitfall list is a checklist, not a footnote

Take the three named failures seriously and each one becomes a testable rule for a small team.

Breach of trust. A generated character does something the player’s accumulated model of them says they would never do. The event might be dramatic and well-written, and it still lands as a bug. For a small team, the cheapest defense is a negative-space document: for each hero archetype or trait, write down what they will not do, and make the event system respect it. That document costs an afternoon. Retrofitting trust back into a shipped game costs a patch cycle.

Acting out of character. This is the softer cousin of breach of trust — not a betrayal of the player, but a drift. A cowardly hero charges; a loyal one abandons a friend for no traceable reason. The fix is usually not more authored content but a consistency check: does the event’s outcome contradict a flag the character already carries? If yes, either gate the event or write a transition that earns the change.

Rage quits. The abstract lists this alongside narrative failures, which is instructive. A rage quit can come from a story beat that feels unfair, not just from difficulty. Procedural systems are especially prone to this because the player can’t tell whether the outcome was authored or rolled. If a beloved hero dies to what looks like a random number, the player doesn’t blame the dice; they blame the game’s judgment.

Legibility is the mechanic

Here’s the argument I’d make from these sources, clearly labeled as interpretation rather than reported fact: the difference between a procedural arc that reads as literature and one that reads as noise is rarely the event itself. It’s whether the player can trace why it happened.

Consider a hypothetical — invented to illustrate the principle, not drawn from any playthrough. A hero betrays the party. In version A, the betrayal fires from a random roll after a certain number of chapters. In version B, the same betrayal fires because a tracked relationship value crossed a threshold the player has been watching erode for hours. The event text could be identical. Version A reads as the system malfunctioning. Version B reads as the payoff of a story the player helped write.

This is why the site’s phrasing matters: heroes have “organic history and personality,” but “your choices and combat skills are what decide their paths and outcomes.” The promise isn’t that characters are autonomous. It’s that their changes are attributable. A transformation, a rivalry, a sacrifice — each needs a visible cause the player can point to. When the cause is invisible, the same event becomes the pitfall the talk warns about.

Why this matters more for small teams than big ones

A studio with a narrative team can afford to author enough bespoke content that the seams rarely show. A solo developer can’t. What a solo developer can afford is constraint. Consistency rules — what a character will never do, which events are gated behind which flags, how the game signals that a change was earned — are cheap to write, cheap to audit, and they compound. Every rule you add narrows the space of incoherent outcomes.

There’s a version of this advice that’s just “write better characters,” which is useless. The Wildermyth abstract is more specific than that. It treats the pitfalls as engineering targets: breach of trust, out-of-character behavior, and rage quits are states the system can enter, and states can be tested for. That’s the reusable pattern. Before you build the arc generator, build the list of ways a generated person can stop feeling like a person — and make each one a rule the generator has to pass.

What this lens doesn’t tell you

I’d be overclaiming if I said this explains how Wildermyth’s arcs actually work. The abstract tells us the talk covers the procedural narrative system; it doesn’t tell us the system’s structure, its data model, or how the team tuned it. It also doesn’t establish that the approach produced measurable emotional investment or commercial success — those are separate questions the retrieved sources don’t answer.

What the sources do support is narrower and still useful: the team publicly framed emotional investment as the goal every aspect bends toward, and publicly framed pitfall avoidance as almost equally important. For anyone building procedural characters on a small budget, that ordering is the takeaway. The arc is the visible part. The consistency rules are the load-bearing part.

FAQ

Did Wildermyth’s developers say the pitfall list was more important than the techniques?

No. The abstract says avoiding pitfalls is “almost equally important” to the techniques for building attachment. It doesn’t rank them above the techniques. My argument that the pitfall list is the more actionable starting point for a small team is interpretation, not a claim about the team’s priorities.

Can I read the full GDC talk?

The session is listed on GDC Vault, and the page notes that free users get access to a portion of recent content. The retrieved page is the abstract; the full talk’s content isn’t reproduced here, so any claim about its specific examples or slides would go beyond what I can verify.

Does this apply to non-fantasy games?

The pitfall categories — breach of trust, acting out of character, rage quits — are about the player’s model of a generated character, not about genre. A sci-fi crew sim or a procedural detective game faces the same failure states. The specific rules you’d write would differ; the checklist structure wouldn’t.

Continue Reading

The ‘Wait I’m Goated’ Cat Shirt: A Two-Line Comic Where the Punchline Is the Speaker

There is no comma after WAIT. That absence is the first thing I notice on the Wait I’m Goated cat shirt, and it is not a typo to correct. The printed text reads WAIT in white, then an orange cat, then I’M GOATED in white letters with a thick orange outline. The missing punctuation is the design’s whole engine: without a comma, the two lines do not read as a sentence with a pause. They read as a caption and a correction, stacked.

Look at the cat. Black sunglasses, lowered far enough that both eyes stay visible above the lenses. That detail matters more than it looks. A cat in fully opaque shades is a bit — the animal has checked out, gone cool, refused to engage. A cat in lowered shades is mid-gesture. The eyes are still in the frame. The glasses are a prop being adjusted, not a mask being worn. The face is doing two things at once: posing and peeking.

The joke is grammatical before it is visual

Read the shirt top to bottom and you get a small scene. Someone starts to say something — wait — and then the sentence is abandoned. What follows is not the rest of the thought. It is a verdict on the speaker. The cat is not saying wait, I’m goated as a single modest clause. The layout forces a break: first the interruption, then the claim. The claim arrives as if it were a discovery, not a boast.

That is the pattern I want to name here, because it is reusable well beyond this garment: the two-line reveal. Line one sets a frame of hesitation or ordinary speech. Line two replaces the frame with a self-assessment. The humor lives in the gap between them, and the gap is created by typography — line break, size, color — rather than by a punchline word. You could print the same eight words as one sentence and lose almost everything. The shirt works because it refuses to let the sentence close.

Why the lowered sunglasses are the load-bearing element

I keep returning to the eyes. In the observed artwork, the sunglasses sit low enough that both eyes remain visible above the lenses. That is a specific choice, and it changes the emotional register of the whole design. Fully hidden eyes would make the cat a stoic — a character who has transcended the situation. Visible eyes make the cat a participant. The animal is looking at you while delivering the line, which means the line is addressed outward, not muttered inward.

This is the difference between a slogan shirt and a character shirt. A slogan asserts. A character performs. The lowered shades convert I’M GOATED from a statement about the wearer into a bit of stagecraft the cat is doing on the wearer’s behalf. The cat is the one who said wait. The cat is the one who then decided it was, in fact, goated. You are just carrying the scene around.

The outline is doing rhetorical work

The lower line is white with a thick orange outline, and the upper line is plain white. That asymmetry is easy to skim past, but it encodes the hierarchy of the joke. WAIT is quiet. I’M GOATED is loud — not because the letters are bigger, but because they are doubled: white core, orange border, a visual echo of the cat’s own color. The outline makes the second line feel like it was stamped on top of the first, an amendment rather than a continuation.

I read that as the design’s argument about self-image. The hesitation is thin. The claim is thick. Most of us experience it the other way around — the doubt is the loud part and the confidence is the whisper — so the shirt inverts the usual volume. That inversion is the joke, and it is also why the shirt reads as playful rather than arrogant. The boast is so visually overbuilt that it becomes a costume. Nobody wears a thick orange outline sincerely.

What this has to do with player language

Goated belongs to the vocabulary of competitive play — the post-match verdict, the self-deprecating overclaim, the group chat where everyone is simultaneously the worst and the greatest. I am not going to assert where the term came from or which platform popularized it; that is a claim I cannot support from the sources in front of me. What I can say is that the shirt’s structure mirrors a familiar conversational move: someone fumbles, someone pauses, and then the fumble is retroactively reframed as brilliance. The two-line reveal is how that move looks when it is printed.

The cat is the right mascot for it because cats are already associated with unearned confidence. That is a cultural association, not a scientific finding, and I am flagging it as interpretation. The design leans on it: an orange cat, sunglasses, a claim of greatness. The animal does not need to have done anything. That is the point. The verdict precedes the performance.

The reusable pattern

If you design shirts, stickers, or any small-format graphic with text, the pattern here is worth extracting: let punctuation do the timing. The missing comma after WAIT is not an error to fix; it is a beat. The line break is the pause. The color shift is the change in speaker or register. A design that trusts the reader to supply the timing will feel faster and funnier than one that spells the timing out with commas and ellipses.

The second reusable move is the lowered prop. Whatever the character is wearing — glasses, a hat, a headset — decide whether it hides the face or frames it. Hiding produces detachment. Framing produces participation. The cat here is framed, and that is why the joke lands as a bit of theater rather than a bumper sticker.

I would not call this a complicated design. It is two lines and a cat. But the two lines are arranged so that the reader performs the joke rather than receives it, and that is a harder thing to pull off than it looks. The shirt is not telling you that you are goated. It is showing you a cat who decided, mid-sentence, that it was — and inviting you to be the one who paused.

Editorial note: This publication and Quirky Cotton Collective share an owner.

Continue Reading

Citizen Sleeper’s Dice Are Both Your Labor and Your Health: Mechanizing Precarity in a Solo-Developed RPG

Most RPGs roll the die when you commit to an action. Citizen Sleeper hands you the whole day’s dice before you decide anything. That single sequencing choice is the mechanical heart of the game, and it’s the reason its theme of precarity lands as a system rather than a mood.

Gareth Damian Martin’s Jump Over the Age is a one-person studio, per the game’s official page, and Citizen Sleeper is built on what that page calls “Dice, Clocks and Drives”: “Each cycle you use the dice you are dealt to choose what to do with your time.” The dice are not a resolution device bolted onto a story. They are the day’s labor capacity, and the body that produces them is also the thing at risk.

The pool is the day’s working capital

At the start of each cycle, the game deals you a set of six-sided dice. You drag those dice into actions across Erlin’s Eye. Higher values improve your odds; a low die is a gamble. When the pool is empty, the cycle ends and you rest.

This is a resource-allocation game wearing a dice game’s clothes. The interesting question each morning is not “will I succeed?” but “what is this hand worth, and what can I afford to spend it on?” A six is a reliable tool. A one is a liability you may still have to spend somewhere.

Martin’s stated intent: the dice are precarity

Before judging the design, it’s worth taking the designer at their word. In an Inverse interview, Martin ties the dice directly to lived experience:

“The dice system was very much about the idea of precarity and the way we’re exposed to chance,” Damian Martin says. “Working temp jobs and gig work as I did, you’re living a life where one thing going slightly wrong can become a whole horrible cascade.”

The same interview records Martin describing the project as “the gig work game.” That framing matters for reading the mechanics: the dice pool is not a metaphor layered on top of a labor story. It is the labor story, expressed as a hand of numbers you must triage.

Why pre-rolling is the load-bearing decision

Here is the design move that separates Citizen Sleeper from a conventional dice RPG. In an interview with Rascal, Martin explains where the daily pool came from:

“That’s where my pre-rolling of dice to create a pool for the day came from: the fact that I was very frustrated by other video game RPGs where it felt like the only solution they could ever have was that you come up against a problem and then you roll a dice and then it’s luck.”

Consider the contrast, as a hypothetical rather than a claim about any specific game: if you rolled only at the moment of commitment, every action would be a coin flip and the only strategy would be choosing which coin to flip. By pre-rolling, Citizen Sleeper converts luck from a per-action surprise into a planning constraint. Your skill expression becomes allocation, sequencing, and triage. You know your hand. You don’t know whether it’s enough.

That is a meaningfully different kind of tension. It is the tension of a worker looking at the day’s hours and deciding which jobs get done and which get deferred.

The body gates the pool, and the pool maintains the body

The loop closes on itself. Your condition and energy determine how many dice you receive. A review at RPGamer describes the baseline: “In peak condition, the Sleeper is awarded five dice to spend per cycle, but this number decreases as their condition weakens.” The dice are then spent on actions, some of which are how you obtain the stabilizer drug that keeps the body from breaking down.

A detailed mechanical case study at How to Make an RPG names this plainly as a failure spiral: poor condition means fewer dice, fewer dice means fewer actions, and fewer actions make it harder to restore condition. The case study’s key observation is that this is not an oversight. “In many games such a spiral is a negative, here it’s a conscious choice.”

That reframing is the reusable idea. A failure spiral is usually treated as a balance defect to be sanded down. Here it is the thesis. The design question shifts from “how do we prevent the spiral?” to “is the spiral the point, and can the player claw out of it?”

The tabletop lineage is specific, not decorative

Martin is explicit about the source. In the Rascal interview, they credit Blades in the Dark for the push/stress idea and for treating the character’s body as a resource you invest to push fate. The same interview notes that clocks — the circular progress trackers — came from tabletop practice, and that exposing variables to the player is a deliberate emotional tool rather than a UI convenience.

The case study at How to Make an RPG adds that the game was paper-prototyped with index cards and dice before implementation. That is the practical lesson for a small team: the core loop was cheap to test because it was made of paper and dice, not code and art.

What the sequel changed, and why it’s instructive

Citizen Sleeper 2: Starward Vector extends the same metaphor rather than replacing it. In a Super Jump Magazine interview, Martin describes the original intent and the sequel’s addition in one breath:

“In the original game, I had this idea that the dice are kind of like an abstraction of the sleeper’s declining body,” Martin says. “So this time around, I wanted to add some extra complexity and unpredictability to that.”

The new layer is stress. The more stress you carry, the wider the range of die results that damage your dice. Martin lays out the escalation: at two stress, rolling a one damages the health bar below the dice; at four stress, a one or two; at six stress, a one, two, or three. A damaged die cannot be used until you repair yourself, which costs resources.

Read that as a design decision and it’s coherent: the sequel adds unpredictability to the same body-as-resource abstraction instead of bolting on an unrelated system. The metaphor gets deeper, not wider.

The reusable pattern for solo and small-team developers

Strip away the science fiction and what remains is a compact, transferable pattern:

  1. Name the resource after the fiction. “Condition” and “energy” do narrative work that “hit points” and “stamina” would not. The stat labels and the theme share vocabulary, which costs nothing and pays constantly.
  2. Expose the variables. Pre-rolling the pool turns luck into a planning constraint. The player’s agency lives in allocation, not in hoping for a good roll at the moment of commitment.
  3. Let the failure spiral be the theme. If the spiral is the point, don’t patch it out. Design the escape route instead.
  4. Paper-prototype the loop. Index cards and dice are cheaper than code and art, and they surface whether the tension is real before you commit production resources.
  5. Extend the metaphor, don’t replace it. When adding complexity in a sequel or update, ask whether the new system deepens the existing abstraction or merely sits beside it.

None of this requires a combat system, a large art budget, or a team. It requires one well-chosen variable-exposing device and the discipline to let it carry the theme. That is why the pattern suits a one-person studio — and why it’s worth studying even if you never make a dice game.

FAQ

Do you roll dice for each action in Citizen Sleeper?

No. The dice are rolled at the start of each cycle as a pool, and you spend them on actions. The value of the die you assign affects your odds. This is the core difference from RPGs that roll at the moment of commitment.

What happens when your condition drops?

You receive fewer dice per cycle, which reduces the number of actions you can take. Since some actions are how you restore condition, a low-condition state can become a spiral. The game treats this as intentional rather than a balance error.

What did the sequel add to the dice system?

Citizen Sleeper 2 adds a stress system. Higher stress widens the range of die results that damage your dice, and damaged dice cannot be used until repaired. Martin describes this as adding complexity and unpredictability to the original idea of dice as an abstraction of the Sleeper’s declining body.

Where did the dice and clock mechanics come from?

Martin cites tabletop RPGs, particularly Blades in the Dark, for the push/stress concept and for clocks. The pre-rolled daily pool came from Martin’s frustration with video game RPGs that only roll after you commit to a problem.

Continue Reading

The ‘Got Too Silly’ Goose Mugshot: A Booking Photo for the Player Who Broke the Rules

The shirt reads GOT TOO SILLY in plain, declarative capitals. Beneath the words, a white goose-like bird stands in an orange prison uniform, holding a black mugshot board. The bird’s expression is not contrite. It is the flat, unreadable stare of someone who has been processed and is now waiting for the paperwork to catch up with the joke.

That is the whole design. No caption beyond the four words, no courtroom, no bars, no warden. Just the phrase, the bird, the uniform, and the board. The economy is the point. A mugshot is already a compressed narrative: something happened, someone was caught, and now the state is taking a picture. The shirt borrows that compression and fills it with a goose.

I keep coming back to the mismatch between the two halves of the image. The uniform and the board are institutional. They belong to a system that documents, files, and punishes. The bird is a goose — a creature that, in the visual shorthand of internet humor, is associated with unprovoked aggression and a total absence of shame. Put them together and you get a specific comic argument: the apparatus of consequence has been applied to a creature that cannot be made to feel consequences.

That is not a claim about where the meme came from. I have no retrieved source for the origin of the phrase or the goose-mugshot pairing, and I am not going to invent one. What I can describe is what the artwork does. It stages a formal booking photo and casts the least bookable animal available.

Why the mugshot format carries the joke

A mugshot is a genre with rules. Front-facing subject. Neutral background. A board with identifying information. The subject is supposed to look reduced — stripped of context, held in place for the record. The humor here depends on the goose refusing every part of that contract except the pose. It holds the board. It faces forward. But the face does not read as caught. It reads as mildly inconvenienced.

For readers who spend time in player communities, that posture is familiar. Competitive games generate a constant stream of moments where someone does something absurd, gets punished for it, and immediately reframes the punishment as a bit. The phrase got too silly is the caption for that reframing. It admits the misbehavior and declines the remorse. The mugshot is the evidence; the goose is the defendant who has already decided the trial is content.

I want to be careful here. I am not saying the shirt is about a specific game, a specific platform, or a specific community ritual. There is no game affiliation printed on it, and the listing does not claim one. What I am saying is that the visual grammar — official documentation applied to a shameless mascot — is legible to anyone who has watched a group chat turn a loss into a running joke. The shirt does not need to name the game. It names the mood.

The orange uniform as a color decision

The bird is white, the uniform is orange, the board is black. That is a three-value palette, and it is doing real work. The white bird against the orange uniform creates a hard edge; the black board anchors the bottom of the composition and gives the eye something to land on. If the uniform were gray or blue, the image would read as generic institutional. Orange is specific. It says this is the county lockup, not the principal’s office. The joke needs that specificity because the phrase got too silly is soft. The uniform has to supply the hardness.

The black board is the quietest element and maybe the most important. It is blank in the observed design — no name, no number, no charge. That blankness is what lets the viewer project. A filled-in board would fix the joke to a particular crime. An empty board keeps it open: the charge is whatever the group decides it is. The shirt supplies the format; the wearer supplies the offense.

This is the same reason the phrase sits above rather than below. GOT TOO SILLY is the headline, the verdict, the thing you read first. The image is the evidence that follows. If the words were underneath, the shirt would read as a caption on a picture. On top, it reads as a charge sheet with a photo attached.

What the shirt is, plainly

The object is a standard t-shirt from Quirky Cotton Collective, listed as Got Too Silly Funny Bird Mugshot Prison Meme. The printed artwork is the phrase and the goose in the orange uniform with the black board. That is the full observed design. I am not going to describe fabric weight, fit, or how it wears, because I have not worn it and the listing observation does not establish those things. What I can discuss is the image as an image.

If you want the exact object, it is the Got Too Silly bird mugshot shirt. The keyword people use for it — got too silly shirt — describes the phrase, not a game. That distinction matters for how the shirt functions. It is not merchandise for a title. It is a piece of visual language that happens to fit the way players talk about their own worst decisions.

The reusable pattern: consequence as costume

Here is the design pattern I want to pull out of this shirt, because it is the kind of thing a small-team developer can steal for a UI, a loading screen, or a cosmetic.

Consequence as costume. Take the visual vocabulary of official punishment — the uniform, the board, the booking photo — and dress a character in it who has not internalized the punishment. The humor comes from the gap between the system’s seriousness and the subject’s refusal to be serious. The system does the work of framing; the character does the work of deflating.

In games, this pattern shows up whenever a failure state is presented with bureaucratic gravity and then undercut by the character’s attitude. A death screen that files a report. A respawn counter that reads like a rap sheet. A cosmetic that puts a mascot in a guard uniform. The pattern works because the player already knows the stakes are low; the joke is the system pretending otherwise. The shirt is a static version of that same move: the mugshot is the system, the goose is the player who has decided the system is funny.

The pattern has a constraint. The institutional elements have to be legible. If the uniform were abstract, the board unreadable, the phrase unclear, the gap collapses and you are left with a bird in a costume. The joke lives in the recognition of the format. That is why the orange matters, why the board is black and rectangular, why the words are plain capitals. The shirt is not subtle, and it should not be. Subtlety would break the booking photo.

What makes this version work, and what makes it reusable, is that it leaves the charge blank. The format is fixed; the offense is open. A player can wear it after a bad ranked game, a group can adopt it as the uniform for a running bit, and the shirt never has to name the crime. It just supplies the frame. The silliness is the wearer’s to fill in.

Editorial note: This publication and Quirky Cotton Collective share an owner.

Continue Reading

The ‘meh.’ Shirt: A Period That Refuses to Perform

The first thing I notice is the period. On the native garment preview, the word meh sits centered on a dark shirt in very small lowercase letters, and the punctuation is not decorative. It is a full stop. The word alone would be a shrug; the period makes it a verdict. The design is not an animal, not a pride variant, not a mascot with a caption. It is three letters and a dot, scaled down until the shirt almost reads as blank from across a room.

That scale is the argument. Most slogan tees shout. This one whispers, and the whisper is the joke. The meh shirt treats understatement as a design system: small type, centered placement, lowercase, a single terminal period. The wearer is not announcing boredom to the room. They are filing a quiet report.

Why the period changes the read

Strip the period and you have a sound. Meh is the noise you make when someone asks where you want to eat. Add the period and you have a sentence, and a sentence implies a speaker who has finished considering the matter. The punctuation converts a verbal tic into a completed thought. That is a small typographic decision with a large tonal consequence: the shirt is not indecisive, it is done deciding.

I read this as a piece of interface design more than a piece of comedy. In games, the difference between a button that says Skip and a button that says Skip. is the difference between an option and a judgment. The period is the design telling you the state has resolved. The shirt borrows that grammar. It is a status indicator worn on the chest, and the status is terminal.

The smallness is the mechanic

Scale is doing real work here. A large MEH across the torso would be a performance of apathy, which is its own kind of trying. The tiny centered lowercase version inverts that. It rewards the reader who leans in and withholds from the reader who does not. That is a proximity gate, the same pattern a designer uses when they hide a detail behind a second look: the payoff exists only for the person who bothered.

This is also why the absence of an animal matters. A mascot would carry the joke for you. A small word makes the wearer carry it. The design withholds charm and asks the wearer to supply the deadpan. In player-community terms, it is the difference between an emote and a status effect: one is performed at others, the other is simply true of you for a while.

Reading it through competitive self-image

The readers I write for spend a lot of time in systems that grade them. Ranked ladders, clear times, review scores, wishlist conversion. A shirt that says meh. in tiny letters is a useful counterweight to that environment, not because it is lazy but because it is bounded. It is a refusal to escalate. The period says the evaluation is closed; there is no further comment, no appeal, no follow-up patch.

I would not claim this is what the designer intended. I can only read the object: small lowercase type, centered, dark ground, one period, no illustration. What that arrangement produces, for me, is a wearable version of the moment a player stops optimizing and accepts the run. Not defeat. Just a closed ticket.

The pattern, not the verdict

The reusable idea here is punctuation as state. A single terminal mark can convert a mood into a resolution, and scale can convert a slogan into an in-joke. If you are designing a small-team game’s status language, the lesson is not to add more words. It is to decide which marks mean finished and then use them consistently. The shirt does this with one dot. That is a complete system, and it stops there.

Editorial note: This publication and Quirky Cotton Collective share an owner.

Continue Reading

The ‘I Wear This Shirt Periodically’ Tee: A Periodic Table That Refuses to Spell the Joke

The shirt says I WEAR THIS SHIRT PERIODICALLY, and then it does something more interesting than the sentence. Beneath the words sit four tiles in the visual grammar of the periodic table: 53 I, 74 W, 22 Ti, 16 S. Read the symbols in order and you get I W Ti S. Not I wear this shirt. Not a clean abbreviation of the sentence above it. The design has taken the word periodically literally — it has translated the sentence into element tiles — and the translation does not survive the trip.

That failure is the joke, and it is also the design decision worth looking at. Most pun shirts ask you to read a sentence and laugh at the double meaning. This one asks you to read a sentence, then read a second, smaller sentence made of chemical symbols, and notice that the two do not match. The gap between them is the entire mechanism.

What the tiles actually say

The visual observation is precise, and it matters: the four tiles carry the atomic numbers 53, 74, 22, and 16, with the symbols I, W, Ti, and S. Those are real element assignments — iodine, tungsten, titanium, sulfur — but the shirt is not trying to be a chemistry lesson. It is trying to be a sentence, and it is failing on purpose.

Read as letters, I W Ti S almost resolves into I W T S, which is not a word. Read as symbols, it is a string of element abbreviations that a chemistry student could pronounce but no English speaker would mistake for I wear this shirt. The design has committed to the periodic-table format so completely that it has sacrificed the legibility of its own punchline. That is a strange thing for a joke to do, and it is why the shirt works.

I want to be careful here about what I am and am not claiming. I am reading the printed artwork as a visual system: four tiles, four symbols, one sentence above them. I am not claiming the shirt teaches chemistry, that the element choices are scientifically meaningful, or that the designer intended a specific lesson about notation. The observation is the arrangement. The interpretation is mine.

The joke is a failed translation

There is a whole genre of periodic-table puns that work by spelling a word with element symbols — Ba Co N, Ca Fe, that sort of thing. Those jokes succeed because the symbols, read aloud, approximate the target word. The pleasure is in the decoding: you see the tiles, you sound them out, you arrive at the hidden word, and you feel clever.

This shirt inverts that pleasure. The tiles are not hiding a word. They are failing to produce one. I W Ti S does not sound like I wear this shirt; it sounds like a chemical formula for a garment that does not exist. The decoding does not reward you with a hidden meaning. It rewards you with the discovery that the code is broken.

That is a more interesting joke than the standard version, because it requires the reader to do two things at once: accept the periodic-table format as a legitimate way to write a sentence, and then notice that the format cannot actually write this sentence. The shirt is wearing its own constraint as a costume. The word periodically is doing double duty — it means every so often, and it also means by means of periods, as in the rows of the periodic table. The design takes the second meaning seriously and lets the first meaning collapse.

Why the mismatch reads as competitive self-image

I keep thinking about how this shirt would function in a room full of people who play games seriously. Not because it references a game — it does not, and I am not going to invent an affiliation — but because the structure of the joke matches a familiar social performance. You present a sentence that sounds confident and complete. Then you present the underlying system, and the system does not support the sentence. The gap between the claim and the mechanism is the punchline.

That is the same gap a player feels when they announce a strategy and then watch the patch notes dismantle it. It is the gap between the build you describe and the build that actually runs. The shirt does not need to name a game to tap into that feeling; it just needs to show a sentence and a system that disagree, and let the wearer stand in the middle of the disagreement.

There is also a group-belonging reading. The people who get the joke are the people who will bother to read the tiles. Everyone else sees a shirt with some squares on it and a word they recognize. The design creates a small in-group — readers who will decode the symbols, notice the failure, and enjoy it — without ever stating who belongs. That is a quiet kind of membership badge, and it is more durable than a logo, because it requires a small act of reading to activate.

The restraint of the layout

What strikes me about the artwork is how little it does. Four tiles. One sentence. No arrows, no equations, no lab glassware, no cartoon atom. The periodic-table format is doing all the work, and the design trusts it to carry the joke without decoration. That restraint is a design choice with consequences: it makes the shirt legible at a distance as some kind of science thing, and legible up close as a sentence that does not quite work. The two readings happen at different ranges, which is exactly what a good printed joke should do.

The tile format also imposes a constraint that the sentence cannot escape. A periodic-table tile has a fixed shape: atomic number, symbol, maybe a name. You cannot stretch a tile to fit a word. So the design has to choose symbols that roughly correspond to the letters it needs, and then live with the result. I W Ti S is what you get when you force a sentence through that constraint. The shirt is not a failure of design; it is a design that has made failure its subject.

What to take from it

The reusable pattern here is not put element tiles on a shirt. It is let the format break the message, and make the break the point. A pun that decodes cleanly is a closed loop: the reader gets the answer and moves on. A pun that almost decodes, that shows you the machinery and lets you watch it slip, gives the reader something to do after the first laugh. They check the tiles again. They read the sentence again. They confirm the mismatch and enjoy it a second time.

That is a small, sturdy piece of design thinking, and it is the reason this shirt is more than a chemistry gag. The sentence claims periodic wear. The tiles claim to spell the sentence. The tiles are wrong. The wrongness is the joke, and the joke is the shirt.

Editorial note: this publication and Quirky Cotton Collective share an owner; this is not an independent review. The shirt is available at the Amazon listing.

Continue Reading

The ‘Let’s Root For Each Other’ Shirt: A Root System That Argues With Its Own Slogan

The first thing I notice is the ring. LET’S ROOT FOR EACH OTHER AND WATCH EACH OTHER GROW runs around the outside of the print, and inside that ring sit four smiling root vegetables: a carrot, a radish, a beet, and an onion. Their roots are drawn down into visible soil. The lettering is the frame; the vegetables are the content. It reads like a badge, a little circular seal of approval for a gardening club that doesn’t exist yet.

The second thing I notice is that the ring is doing two jobs at once, and they don’t quite agree.

Two meanings of ‘root,’ one printed circle

“Root for each other” is the encouragement reading. It’s the sideline reading, the one you’d hear from a coach or a group chat before a hard week. “Watch each other grow” is the horticultural reading. Put them together and the pun is clean: the same word covers cheering and the underground architecture that feeds a plant.

But look at what the artwork actually shows. The roots are visible. They’re drawn, labeled by species, spread out in the soil like a diagram. The shirt doesn’t show the above-ground part of growth — no leaves, no flowers, no fruit. It shows the part you’re not supposed to see. That’s the interesting decision. A mutual-support slogan usually points at the visible outcome: the promotion, the finished project, the harvest. This one points at the root system, which is the part that does the work before anyone claps.

I read that as a quiet argument inside the design. The encouragement half of the slogan is loud and social. The growth half is underground and slow. The four vegetables are smiling, but their roots are the real subject. The print is saying: the cheering is fine, but the thing worth watching happens where nobody’s looking.

Four vegetables, four different root shapes

The lineup matters. Carrot, radish, beet, onion — that’s not a random assortment. Each one has a distinct root morphology. The carrot is a single taproot, tapered. The radish is a round bulb with a thin tail. The beet is a swollen globe with a taproot running out the bottom. The onion is layered, a bulb built from concentric sheaths rather than one swollen root. If you were teaching root types, this is a decent little set.

I don’t know whether the designer intended a botany lesson, and I won’t claim it. What I can say is that the visual variety does real work: it makes “watch each other grow” mean something other than “become the same shape.” Four different root systems, four different silhouettes, all smiling, all in the same soil. That’s a more interesting claim than generic encouragement. It’s a claim about parallel growth rather than uniform growth.

This is where the shirt gets a little sharper than it first appears. The common reading of “let’s root for each other” is warm and slightly vague — we’re all in this together, rah rah. The artwork quietly adds a constraint: we’re in the same soil, but we’re not the same plant. The beet isn’t failing to be a carrot. The onion isn’t behind schedule. They’re just different root architectures sharing a bed.

The tension between mutual support and endless growth

Here’s the argument I want to make about this exact print. “Watch each other grow” is a lovely sentiment, but growth is also the word that gets used to justify a lot of things that aren’t lovely: the quarterly-growth treadmill, the always-be-shipping culture, the assumption that a thing that isn’t expanding is dying. The shirt borrows the language of that treadmill and redirects it toward a garden bed. In a garden, growth is seasonal. Things go dormant. Roots overwinter. The above-ground part dies back and the root keeps going.

The print doesn’t show any of that. It shows the happy version, four smiling vegetables in full root. But the choice to draw the roots rather than the leaves is what makes the seasonal reading available. Roots are the part that persists. If you wanted a shirt about relentless visible output, you’d draw the harvest. This one draws the storage organ.

I think that’s the useful pattern here, and it’s the same pattern I look for in small-team game design: the difference between a system that rewards visible output and a system that rewards the underground work that makes output possible. A patch note that says “reduced grind by 20%” is a leaf. The decision to cut a mechanic entirely because it was generating busywork is a root. You can’t see it in the changelog the same way, but it’s what feeds the next season.

Why the ring composition works

The circular layout is doing more than looking tidy. A ring has no start and no end, which suits a slogan about mutual, ongoing support. It also puts the vegetables in the center, which makes them the focal point rather than the text. On a shirt, that matters: the text is legible from a distance, but the smiling vegetables are what you notice up close. The design rewards a second look.

There’s also a small joke in the geometry. The roots point inward, toward the center of the ring, while the text points outward. The encouragement faces the world; the root system faces the group. That’s a nice little diagram of what mutual support actually looks like — the public cheer and the private infrastructure, drawn as two directions on the same circle.

What the shirt is, and what it isn’t

This is a gardening and mutual-growth pun shirt from Quirky Cotton Collective, and the print is exactly what the visual observation describes: the slogan ringing four smiling root vegetables with their roots visible in soil. I’m not going to tell you it’s soft, or that it fits well, or that gardeners love it. I haven’t worn it and I don’t have customer data. What I can do is read the design, and the design is more deliberate than the pun alone requires.

The shirt isn’t making a botanical claim and it isn’t making a workplace-policy claim. It’s making a small visual argument: the part of growth worth watching is the part underground, and the plants doing it don’t all look the same. That’s a better idea than “rah rah, teamwork,” and it’s the reason the print holds up past the first chuckle.

The reusable pattern

If you’re a designer looking at this as a pattern rather than a product, here’s the takeaway. A pun gives you a hook, but a pun alone is a leaf. The root is the visual decision that complicates the pun. Here, that decision is drawing the roots instead of the harvest, and choosing four vegetables with genuinely different root shapes. The slogan says “we grow together”; the artwork says “we grow differently, and the interesting part is invisible.” That gap between the text and the image is where the design earns its second look.

Most slogan shirts stop at the joke. This one puts a diagram inside the joke. That’s the move worth stealing — not the pun, but the decision to let the illustration argue with the words.

Editorial note: This publication and Quirky Cotton Collective share an owner.

Continue Reading

The ‘I Had Potential’ Ramp Shirt: A Physics Diagram Where the Ball Already Fell

The shirt reads I HAD POTENTIAL in white capitals. Beneath the words, a white curved ramp descends from an upper-left ledge to a lower-right flat. At the top of the ramp sits a dashed empty circle. At the bottom, a solid white ball rests on the flat. The ramp is curved, not a straight diagonal. That curve is the whole argument.

Most joke shirts about potential treat the word as a verdict: you had it, you lost it, ha ha. This one draws it. The dashed circle is the ball’s starting position, the place it occupied before anything happened. The solid ball is where it ended up. The gap between them is not a moral failure. It is a diagram of a system doing exactly what the geometry told it to do.

I keep coming back to the dashed circle. In physics notation, a dashed outline often marks a former position or a predicted one — the ghost of where a body was, or where it was supposed to go. Here it sits at the top of the ramp, empty. The ball is not there anymore. The shirt does not say the ball was pushed. It does not say the ball chose to roll. It just shows the before and the after and lets the curve explain the rest.

That is a more interesting joke than the standard self-deprecation. The standard version says: I was smart once, now I am not. This version says: potential is a position on a slope, and slopes have consequences. The ball did not fail to be potential. It was potential, at the top, in the dashed circle, and then the ramp did what ramps do. The solid ball at the bottom is not a failure state. It is the terminal state of a system that was always going to terminate.

There is a second reading, and it depends on the curve. A straight diagonal would suggest a constant, predictable decline — a linear slide from promise to disappointment. The curve suggests acceleration. The ball starts slow at the top and picks up speed as the slope steepens. That is a different story about potential: not that it was wasted, but that it was spent faster than expected. The dashed circle at the top is the moment before the curve got steep. The solid ball at the bottom is the moment after. The shirt compresses the whole trajectory into two marks and a line.

I do not know whether the designer intended the curve as an acceleration diagram or just liked the shape better than a straight line. The visual observation only establishes that the ramp is curved. But the curve is doing work either way. It makes the descent feel like a process rather than a drop. A ball on a straight diagonal looks like it is being pulled down. A ball on a curve looks like it is rolling. Rolling implies momentum, and momentum implies the ball had something to do with its own arrival at the bottom, even if only by being a ball on a slope.

That is where the shirt connects to the way players talk about their own performance. Competitive self-image runs on the language of potential: I could be good at this, I have the mechanics, I just need to put in the hours. The dashed circle is that sentence. The solid ball is the ranked screen after a losing streak. The shirt does not mock the gap between them. It diagrams it. The joke is not that you fell. The joke is that the fall was legible, predictable, and drawn in advance.

There is a group-belonging reading too. The shirt is funny because it assumes a shared vocabulary: potential, ramp, ball, dashed line. You do not need to know physics to get it, but you do need to recognize the diagram as a diagram. That recognition is the belonging. The shirt says: I am the kind of person who understands that a dashed circle and a solid ball are a before and after. It is a small handshake between people who have watched something roll away and found it funny instead of tragic.

The minimalist execution matters here. White on the shirt, no color coding, no labels, no arrows. The only marks are the words, the ramp, the dashed circle, and the solid ball. That restraint keeps the joke from over-explaining itself. A busier version would add a caption like oops or well or a little sweat drop. This one trusts the diagram. The diagram is the punchline. The words set up the expectation, and the drawing delivers the outcome without commentary.

I have written before about shirts that stage a two-line state machine for competitive self-image, and this one is a cousin of that pattern: a before state and an after state, with the transition left implicit. The difference is that the transition here is physical rather than emotional. The ball does not decide to fall. The ramp is the decision. That shifts the joke from self-blame to system-blame, which is a more comfortable place to live. It is easier to laugh at a curve than at yourself.

The shirt is available as a standard t-shirt through the listing linked here: I Had Potential Funny Physics Pun Sarcastic Minimalist Quote. I am describing the printed artwork as observed in the retail garment image, not a wearing experience. The design is the object. The object is a diagram. The diagram is the argument.

What makes it reusable as a pattern is the way it separates the claim from the evidence. The words make a claim about potential. The drawing provides the evidence. The evidence contradicts the claim, but gently, through geometry rather than judgment. That is a durable structure for a joke shirt: state the aspiration, then show the slope. The dashed circle is the aspiration. The solid ball is the slope’s answer. The curve is the part that makes the answer feel like physics instead of fate.

Editorial note: This publication and Quirky Cotton Collective share an owner.

Continue Reading

The ‘Greetings Huzz’ Cat Shirt: A Deadpan Mascot for the Player Who Just Did Something Ridiculous

Editorial note: This publication and Quirky Cotton Collective share an owner.

The first thing the shirt asks you to read is not the cat. It is the word GREETINGS, arched across the top in blue-purple dimensional letters, formal enough to belong on a corporate lobby sign or a wedding program. Then your eye drops to the orange tabby: backwards red cap, a rainbow swirl lollipop held in one paw, purple lightning crackling behind it, and a face that has decided not to react to any of it. Below the cat, HUZZ sits in the same raised lettering, a word that sounds like a herald announcing a victory nobody asked for.

That vertical arrangement is the whole argument. The shirt is not a portrait of a cat. It is a two-line state machine: a formal greeting at the top, an absurd exclamation at the bottom, and a deadpan mascot caught in the middle, holding the evidence of its own ridiculousness. The design works because the cat refuses to perform the enthusiasm that the words demand.

What the artwork actually shows

The retail garment image shows an orange tabby centered between the two words. The cat wears a red baseball cap turned backwards. One paw holds a rainbow swirl lollipop. Behind the cat, purple lightning bolts fan outward. The letters are rendered in a dimensional, slightly glossy blue-purple, and the cat’s expression is flat: eyes forward, mouth neutral, no wink, no grin, no wide-eyed cartoon surprise. The lollipop is the only soft object in the composition, and the lightning is the only dramatic one. The cat is neither.

I read the lollipop as a prop of childish reward and the lightning as a prop of dramatic consequence. The cat holds one and ignores the other. That mismatch is the joke, and it is a visual joke rather than a caption joke. Nothing in the image explains why the cat has a lollipop, why there is lightning, or why anyone is saying huzz. The design trusts you to supply the missing context from the way people already talk online.

The deadpan is the load-bearing element

Meme shirts often fail because they over-explain. They put the punchline in the caption and let the image illustrate it. This one inverts that: the caption is nearly meaningless on its own, and the image carries the tone. Greetings and huzz are both slightly archaic, slightly theatrical words. Spoken sincerely, they sound like a medieval herald or a very online person doing a bit. Spoken by a cat with a backwards cap and a lollipop, they become a joke about ceremony itself.

The deadpan matters because it withholds the reaction the words are asking for. If the cat were grinning, the shirt would be a celebration. If the cat were angry, it would be a threat. Instead the cat is blank, which makes the viewer do the work of deciding whether the scene is triumphant, ironic, or just tired. That ambiguity is what lets the same shirt read differently depending on who is wearing it and what kind of day they are having.

Why this reads as player-community language

I want to be careful here: the listing does not claim any game affiliation, and I have no evidence that this cat comes from a specific title, stream, or platform. What I can say is that the design’s grammar resembles the way competitive and cooperative player communities talk. The formal greeting, the sudden exclamation, the mascot that refuses to emote, the prop that signals a reward, the lightning that signals a big moment: these are the ingredients of a victory screen or a post-match emote, assembled without any actual game attached.

That is an interpretation, not a historical claim. The shirt does not document where huzz came from, and I am not going to invent an origin story for a slang word. What the design does is borrow the emotional shape of a win announcement and then undercut it with a cat that looks like it has already moved on. For readers who spend time in lobbies, discords, and patch-note threads, that shape is familiar even when the specific reference is not.

The two-word structure as a reusable pattern

Strip away the cat and the lollipop and what remains is a pattern worth naming: ceremonial frame, absurd payload. The top word establishes formality. The bottom word delivers nonsense. The image in between is the mascot that has to live with the contradiction. You can find this structure in a lot of internet humor, but it is unusually clean here because the two words are short, the lettering is consistent, and the cat’s expression never breaks.

For a designer, the lesson is about where to put the joke. If you put the joke in the caption, the image becomes decoration. If you put the joke in the mismatch between caption and image, the viewer has to participate. This shirt asks the viewer to reconcile a polite greeting with a nonsense exclamation and a cat that will not help. That participation is why the design can survive being seen many times: the first read is the joke, and the second read is the cat’s face.

The object itself

The shirt is listed as a standard t-shirt under the title Greetings Huzz Funny Orange Cat Meme Internet Humor, sold by Quirky Cotton Collective. The exact listing is here. I am describing the printed artwork as observed in the retail image, not a wearing experience; I have not tested the fabric, fit, or print durability, and nothing in the listing establishes those for me.

What I can evaluate is the composition. The arched GREETINGS and the lower HUZZ create a frame that keeps the cat centered. The blue-purple letters against the orange fur give the design a strong figure-ground contrast without needing a background color. The red cap and the rainbow lollipop add two small color events that keep the eye moving. The purple lightning is the riskiest element: it could easily push the image into noise, but because the cat’s face stays flat, the lightning reads as background weather rather than a demand for excitement.

Who the joke is for, and what it withholds

The shirt is not trying to explain itself. It does not include a game logo, a scoreboard, a controller, or a caption that tells you how to feel. That restraint is what makes it usable across contexts: it can read as a joke about online speech, a joke about forced enthusiasm, or simply a funny cat in a hat. The common thread is the refusal to match the energy of the words. The cat has been told to say greetings and huzz, and it has agreed to stand there, but it will not smile.

That is the reusable pattern I would take from this design: if you want a mascot to carry a joke, give it a formal frame, an absurd payload, and a face that refuses to sell either one. The viewer will do the rest.

Continue Reading

The ‘Not Friendly Do Not Touch’ Shirt: A Warning Sign That Treats Social Contact as a Hazard

The shirt reads NOT FRIENDLY DO NOT TOUCH in the flat, uppercase lettering of a workplace safety placard. Above the words sits a yellow caution triangle. Inside the triangle, a hand reaches toward a surface, and a diagonal bar crosses the hand out. The whole composition borrows the grammar of industrial hazard communication — the same visual system that tells you a floor is wet, a voltage is live, or a machine will remove your fingers if you get careless.

That borrowed grammar is the entire argument of the design. The shirt does not say “I am shy.” It does not say “introvert” anywhere in the printed artwork. It says not friendly, which is a different claim: not a feeling, but a policy. And it pairs that policy with a symbol that, in every other context, means physical contact will cause harm.

I want to read this as a design object rather than a personality quiz. The question that interests me is not whether the wearer is actually unfriendly. It is what happens when you take the visual language of institutional risk management and point it at a social interaction. The shirt is funny because the category error is precise. A caution triangle is built to protect bodies from machinery. Here it is protecting a body from a handshake.

The triangle does the work the words can’t

Strip the triangle away and you have three words in a blunt sans-serif. Not friendly. Do not touch. That is a sentence you could imagine on a bumper sticker, and it would read as mere rudeness — a bad mood rendered permanent. The triangle changes the register. It says: this is not an insult, it is a hazard classification. The wearer is not being mean; the wearer is being compliant with a safety protocol.

That is the joke’s load-bearing beam. The caution triangle is one of the most standardized symbols in the built environment. You have seen it a thousand times without reading it: on the back of a delivery truck, beside a wet-floor cone, on the door of an electrical closet. Its meaning is not “danger” in the abstract. Its meaning is this specific hazard is present and you should modify your behavior accordingly. The shirt borrows that authority and redirects it at the most ordinary social gesture there is — reaching out to touch another person.

The crossed-out hand sharpens it. A prohibition symbol alone — a circle with a slash — would read as a rule imposed from above. The hand inside the triangle makes the prohibition about a specific body part doing a specific thing. It is not “no entry.” It is “no this.” The design has identified the exact behavior it wants to stop, and it has drawn a picture of that behavior being stopped.

Why the words say “not friendly” instead of “introvert”

The retail title uses the word introvert, and the search query that leads people here uses it too. But the printed artwork does not. That gap matters. Introvert is a self-description; it invites you to understand the wearer’s inner weather. Not friendly is an external label; it tells you what to expect from the surface and declines to explain why. The shirt chooses the colder, more administrative phrase, and that choice is what makes the caution triangle cohere. A hazard sign does not tell you the machine is having a hard day. It tells you the machine will hurt you.

There is a real design decision here, and it is the kind of decision I wish more novelty shirts made deliberately. The easy version of this joke is a long, apologetic paragraph — sorry, I’m an introvert, please don’t talk to me, I’m recharging. That version asks for sympathy. This version does not ask for anything. It issues a notice. The humor comes from the mismatch between the smallness of the request (please don’t touch me) and the bureaucratic seriousness of the format (a hazard placard).

I read the shirt as a boundary expressed in the only visual language that boundaries are routinely allowed to use in public: signage. We accept that a wet-floor cone can tell us what to do without being rude. The shirt tests whether we will extend that acceptance to a person.

The crossed-out hand and the problem of consent

The most interesting element is the hand, because it is the only human thing in the design. The lettering is mechanical. The triangle is geometric. The hand is a body part, drawn small, caught mid-reach, and cancelled. That cancellation is doing something subtler than it first appears.

In a game-design frame — which is the frame I keep returning to, even for objects that are not games — a crossed-out hand is a disabled input. It is the visual equivalent of a greyed-out button: the action exists, the player can see it, but the system will not accept it. That is a very specific kind of message. It does not say the action is impossible. It says the action is available and refused. The hand is not absent; it is rejected.

That distinction is where the shirt’s humor gets its edge. A shirt that simply said do not touch would be a rule. A shirt that shows a hand being crossed out is a rule with a depicted violation. The design has imagined someone trying, and has shown the try being declined. It is a small, comic piece of stagecraft: the wearer has pre-loaded the rejection so they do not have to perform it in real time.

I want to be careful here, because it would be easy to overclaim. I am not saying the shirt is a statement about consent in any formal sense, and I have no evidence about the designer’s intent beyond the artwork itself. What I can say is that the visual logic points at the moment of contact — the reach — rather than at the person doing the reaching. The design is not a judgment of the toucher. It is a pre-emptive no.

The introvert joke and the group it implies

There is a paradox in a shirt that announces unfriendliness as a way of belonging. The shirt is legible to people who already know the feeling — the ones who will see it and think yes, that. It functions as a quiet signal in the other direction: it tells the right people that the wearer is one of them, while telling everyone else to keep their hands to themselves. That is a fairly efficient piece of social engineering for a garment with three words and a triangle on it.

That is why the hazard-sign format is not just a joke but a solution. A hazard sign works because it is impersonal. It does not ask you to like it. It does not negotiate. It is the same reason a wet-floor cone is more effective than a handwritten note saying “please be careful.” The shirt borrows that impersonality and wears it as a kind of armor. The wearer does not have to be rude; the shirt is rude on their behalf, in a font that says this is official.

What the design gets right, and what it leaves unresolved

The thing I keep coming back to is the specificity of the prohibition. The shirt does not say do not talk to me. It says do not touch me. That is a narrower and more defensible boundary, and it makes the hazard framing land. Touch is the thing that most needs a sign, because touch is the thing people feel entitled to. The design has picked its target well.

What it leaves unresolved is the question of tone. A hazard sign is not funny. The shirt is funny because it applies a hazard sign to a social situation, and that application is absurd. But the absurdity cuts both ways: some wearers will read it as a playful exaggeration, and some will read it as a sincere request dressed in a joke. The design does not resolve that ambiguity, and I do not think it should. The ambiguity is the point. The shirt lets the wearer choose how much of the warning to mean.

If I were teaching this as a design pattern, I would call it the borrowed-authority sign: take a visual system that already carries institutional weight, redirect it at a personal boundary, and let the mismatch between the system’s seriousness and the boundary’s smallness generate the humor. The caution triangle is the load-bearing element. The crossed-out hand is the depicted violation. The words are the policy. Together they make a shirt that is, in the most literal sense, a warning label for a person.

The shirt is available as a standard t-shirt from Quirky Cotton Collective: Not Friendly Do Not Touch Funny Warning Sign Introvert. I have described the printed artwork as observed; I have not worn or tested the garment, and nothing here is a claim about comfort, fit, or durability.

Disclosure: this publication and Quirky Cotton Collective share an owner.

Continue Reading
1 2 3 … 13