DEV Community

Cover image for Tried Ordering Coffee… Got Rejected by an AI Teapot 🤖☕❌
Pawar Shivam
Pawar Shivam

Posted on

Tried Ordering Coffee… Got Rejected by an AI Teapot 🤖☕❌

April Fools Challenge Submission ☕️🤡

This is a submission for the DEV April Fools Challenge


☕ What I Built

I built Coffee Refuser 9000 — a strictly compliant implementation of the infamous HTTP 418 I'm a teapot error.

In a world obsessed with caffeine, this application takes a bold stand. It is a teapot… and it refuses to brew coffee.

No matter what you request — Latte, Espresso, or Cappuccino — the app responds with a uniquely crafted, sarcastic, and dramatic refusal message. Powered by AI, every rejection feels personal, poetic, and slightly offensive (in a fun way 😄).

It only accepts Tea — the one true beverage this teapot respects.


🚫 Demo

Check out the live (and very stubborn) teapot:
👉 https://ais-dev-bemem4suenaft6h3m2v2sn-323154044951.asia-southeast1.run.app/

Try ordering coffee… I dare you 😄


💻 Code

Explore the source code here:
👉 https://github.com/pawarshivamd/april-fools-coffee

The repository contains the core logic, UI, and the AI-powered sarcasm engine behind the teapot.


⚙️ How I Built It

This project focuses on “useless but polished” engineering — because over-engineering a joke makes it better 😄

  • React + Vite → Lightning-fast UI for instant rejection
  • Google Gemini AI → Powers the Sarcasm Engine that generates dynamic refusal messages
  • Tailwind CSS → Clean “artisanal teapot” aesthetic
  • Framer Motion → Teapot wiggles + dramatic shake effects
  • Lucide React → Icons for beverages I refuse to make

🏆 Prize Category

🥇 Best Google AI Usage

Using a state-of-the-art LLM just to say “No” in creative ways…
This is peak 2026 engineering.

🫖 Best Ode to Larry Masinter

A faithful (and slightly aggressive) tribute to RFC 2324.
This teapot takes its job very seriously.


😄 Final Thoughts

Not every project needs to be useful.
Some just need to make people smile… or argue with a teapot ☕❌

Give it a try — but don’t expect coffee.

Top comments (0)