No perfection
Shipped imperfect beats never shipped perfect. Every time.
experimentwith.abhijeetkakade.in
Small tools, late-night builds, random ideas.
Some worked. Most did not. All are here.
// what this is
Shipped imperfect beats never shipped perfect. Every time.
Idea at 11pm, prototype by 3am. That is the whole plan.
If it solves a problem I had, it belongs here. Period.
Failed experiments get their own section. No hiding.
// latest experiment
Started from a painfully specific problem: freezing in a real conversation. IceBreaker turned that into a live product people actually use, with fast prompts for dates, crushes, new friends, and awkward group moments.
// all experiments
Sprite sheet cropper built because I was tired of doing it manually at 3am.
Local-first Avalanche wallet toolkit and Codex plugin I made for fun. It works, but AI touching wallet actions is still risky.
Avalanche Web3 super app with a crazy-good UI. Failed because I kept polishing instead of finishing the thing.
Krea-style AI workflow builder that worked in dev and even had a live preview, but I got sick while building it and never took it through to real production.
Autonomous NFT trading agent on Avalanche using Gemini 1.5 Flash. IEEE paper published.
Conversation app I made after blanking out during a speed date. It got real users fast and ended up being used by 200+ people around the world within a month.
Building a living lab of experiments. Meta-experiment: can a portfolio be anti-portfolio?
Next.js blog from scratch with Markdown parsing. Notion-dark aesthetic. Actually ships content.
Chrome extension I built in 2nd year CSE while learning how extensions work. Old project, still real, and it also reached 200+ users.
Personal video-to-image tool I built because most online converters were low quality, full of ads, or both. This one does the job properly.
Cross-device sharing tool for text, images, and files. I built it because moving things between Chrome devices over the internet was becoming annoying.
// things that didn't work
Failure isn't the opposite of success here. It's part of the process. These are the experiments that didn't work out, and what I took from them.
// my building philosophy
A rough idea that ships teaches you more than a perfect idea that does not.
The plan changes the moment you touch the keyboard. Start faster.
Thinking is free. Shipping creates feedback. Feedback is what you actually need.
Every failed experiment tells you something true. That is worth more than never trying.