Skip to content
← All projects

ter.net.in

A shared corner of the internet where we publish small projects we build for fun, along with notes on how and why we made them.

2026 Playground AstroBunDockerSide project

We often have ideas that are too small for a standalone product but too much fun to leave sitting in a notes app. ter.net.in is where we put them. Each experiment gets its own subdomain, a page on the main site and a short article about what went into it.

The name came first. On the homepage, the header switches between ter.net.in and inter.net., turning the domain back into the word it came from.

The ter.net.in homepage with its oversized wordmark on a white grid
The ter.net.in homepage.

What lives there

The ter.net.in experiments index showing five published projects
The experiments index, with five live projects.
  • Emotiguy: a browser editor for the smug 3D sun meme, where anyone can make their own Joe
  • itsover: fullscreen fake macOS update screens, built for a harmless office prank
  • ternetrok: short-lived localhost tunnels. Run npx ternetrok share http 3000 and your local port gets a public URL under *.share.ter.net.in
  • img: crop, resize, background removal and upscaling in the browser, without uploading the source image
  • Loup-Garou: bilingual Werewolf for 6–12 people in the same room, moderated by AI so nobody has to sit out and narrate
The Loup-Garou landing page with a dark forest and game controls
Loup-Garou, the latest experiment.

We write a blog post for every experiment. It gives us room to explain where the idea came from, how we built it and what we learned along the way.

Behind the site

The main site is intentionally simple. It uses Astro 6 with static output under Bun and two content collections, one for experiments and one for blog posts. motion handles the animated header and cursor bubble. A Docker image runs behind Caddy, and the sitemap is generated during the build. There is no CMS, analytics stack or framework runtime in the browser.

Adding something new only takes a folder, a Markdown file and a subdomain. Keeping that process light is what lets us publish small ideas instead of turning each one into a full project.