DEV Community

Cover image for I Built a Website That Will Never, Ever Brew You Coffee
TUSHAR WATTI
TUSHAR WATTI

Posted on

I Built a Website That Will Never, Ever Brew You Coffee

April Fools Challenge Submission ☕️🤡

What I Built

A website that lets you try to brew coffee.

You can't. It's a teapot.

That's it. That's the project.

The "Problem" It Solves

None. Absolutely zero. Coffee drinkers worldwide remain unhelped.

How It Works

Every time you click "Brew Coffee", the app faithfully responds
with HTTP 418 — "I'm a Teapot" — exactly as RFC 2324 intended.
The teapot will also roast you personally for trying.

No coffee was brewed in the making of this project.

** Why I Built This**

Larry Masinter wrote RFC 2324 on April 1, 1998 as a joke.
It defined the Hyper Text Coffee Pot Control Protocol (HTCPCP)
and introduced HTTP status code 418: I'm a teapot —
a server's right to refuse brewing coffee because it is,
in fact, a teapot.

28 years later, I felt it deserved a proper tribute.

Tech Stack

  • HTML, CSS, JavaScript
  • A teapot
  • Misplaced determination

What I Learned

Never ask a teapot to brew coffee. It knows what it is.

demo
deployed site : https://www.rfc-editor.org/rfc/rfc2324

Thank you for contributing your vote.

Top comments (0)