DEV Community

Lars
Lars

Posted on

Go touch grass!

Yes, go touch grass - now!

Touching grass is super important for us to unwind and recharge our batteries!

But we tend to not do it often enough, at least I do.

This is why I built touched-grass.com!
It is a fun little website that let's you generate a badge for touching grass activities (and more) to share on social media.

How it started

It started as a joke: I gave out “Touched Grass” badges to random people on X when they actually went outside 🌱

People loved it, so I turned it into a tiny tool!

You can create and share badges for things like:

  • touching grass 🌿
  • shipping 🚀
  • marketing 📣
  • hiking 🥾

or basically any activity you want

Each badge comes with a shareable link with a nice social preview, so it looks great on X, Slack, Discord, or anywhere else.

Tech stack

The website is a pretty standard one with NextJS, Prisma(Postgre DB), better-auth, shadcn and tailwindcss.

For images storage Cloudflare R2 and for image creation (opengraph, pinterest pins) Cloudflare worker with screenshotting is used.

Everything (expect Cloudflare obviously) is self hosted on a single node k8s VPS with Github CI pipelines using helm andhelmfile`.

More?

Yes there is more! You can get Featured, access Premium Badges or Unlock Links on your profile.

Oh, and there is a Newsletter! some cool stuff is coming this spring :)

Have fun!
and go touch some grass 😉

Top comments (1)

Collapse
 
abhinandan-r profile image
Info Comment hidden by post author - thread only accessible via permalink
Abhi nandan

Hey! 👋 I'm actually selling this domain (Nebbulon.com) if you're interested. You can grab it directly on GoDaddy for $50, or DM me on LinkedIn and I'll do a manual transfer for just $40. Let me know if you want to build something cool with it! 🚀

dev.to/abhinandan-r/premium-domain...

Some comments have been hidden by the post's author - find out more