Nobody talks about the emotional side of shipping. Let's fix that.
There's a specific kind of silence that happens right after you deploy somet...
For further actions, you may consider blocking this person and/or reporting abuse
I am reach a strange state after Prude of, hard to define but I think that is some kind of certainty, even if no one sees what I do, I'm still clear about its values and flaws.
Before I feel burn out, I try a champinship cure method. I started working based on championship / hackhaton. That is a long and exciting process. I thought that if I won a competition, some kind of recognition would come with it, I was very wrong about that, but at least winning means a kind of recognition and some confirmation that what I'm doing is not completely unnecessary.
Finally thx for this community I found my real CV is simple: dev.to/pengeszikra
On my post I clear describe my stuffs and how I think. That is most informative compare to any CV.
My latest prude of is: mordor-project the underground file format
Peter you just wrote the paragraph I couldn't figure out how to end the article with.
That thing you described — being clear about the value and the flaws even when nobody's watching - I'm honestly not there yet. I still refresh the stats. I still need someone to notice before it feels real. You're describing a version of this I'm still working toward.
And the hackathon as a sanity check not a finish line... that reframing actually hit different.
Going to check out the mordor project now, underground file format already has me
I'm still far from that feeling, but even from day one the loop already started - refreshing GitHub, checking post stats, waiting for someone to notice 🫠
And I'm still at start poin, honestly overwhelmed by where to even begin and what to do next and why I need this
Maybe what I built isn't that impressive. But I think getting noticed is a completely separate kind of titanical work from building itself. And then maintaining, growing...there's probably no finish line. It'll keep surprising you, disappointing you, making you proud.
Kind of like raising a kids...I guess 🤔
This hit me. The refreshing-GitHub loop is so real - I've caught myself checking stats on something I shipped an hour ago like the numbers are going to be different if I look again
And you said something that actually stopped me - getting noticed is a completely separate kind of titanic work from building itself. That's genuinely one of the most accurate things I've read about this. Nobody tells you that part. You ship something you're proud of and then realize there's a whole other mountain.
The kid analogy is perfect too. You don't finish raising them 😅. You just keep showing up.
You're not behind. You're exactly where everyone who keeps going starts. The overwhelm you're feeling right now? That's not a sign to stop - that's just what day one of caring actually feels like
The "T-plus 20 minutes" part is accurate. I open
sourced a project this week after months of building
it alone and the first time someone reacted to it on
dev.to I just stared at the notification for a while.
But the part nobody writes about is what comes after
shipping. You close the laptop feeling proud and then
wake up the next day realizing the real work just
started. Building the thing was the part I was good
at. Getting anyone to look at it is a completely
different skill that I'm learning from zero.
The trough you described doesn't end at shipping. It
just changes shape. Instead of hating your code you
start hating your distribution strategy. Instead of
wondering if the architecture is right you're
wondering if anyone will ever care.
Still worth it though.
That last line carried the whole thing.
still worth it though — after everything you just described. That's not toxic positivity; that's just someone who's been through it and came out the other side still standing.
And you named something I didn't put in the article — the trough changes shape, but it doesn't end. You just get better at recognising it. The post-ship version hits different because you can't fix it with more code.
What's the project? genuinely asking.
It's called NOVAI. A Layer 1 blockchain I'm building
from scratch in Rust. The core idea is that AI entities
are protocol primitives instead of smart contracts. They
have their own keys, balance, and persistent memory
built directly into the chain.
65,000+ lines across 16 crates. Just went open source
this week. The building took months, the distribution
started 3 days ago and already feels harder.
github.com/0x-devc/NOVAI-node if you want to look.
Amazing article. It resonated with me a lot and I loved each and every word you have written. It was like you read my mind and wrote an article about it. Thank you sharing such awesome article in simplest way possible. Highly relatable especially the Github readme. I read my readme 5 10 times before publishing incase I missed any point.
Something I'm proud of. I have vibe coded a few small website and the proud moment is I actually made something closest to the idea. I shared it on platforms but didn't got a lot of attention but I loved making them and enjoyed every bit of making them. These are a few of them:
Konark the readme thing is so real. 😭
I just went through your projects — The Seven genuinely got me 😄. You picked a very specific vibe and actually stuck the landing. That's harder than it looks.
and you loved making them. that's the whole thing, honestly.
i know that silence. shipped a side project that 3 people use and that moment after deploy hit harder than anything shipped to thousands. something about the stakes being purely personal
three people who chose it because they actually wanted it. not because it was assigned or bundled or just there.
That's a completely different kind of proof.
What was the project?
an open-source PM tooling thing, built for myself first. basically the stack i wish existed for managing agents as a team. the 3 people who found it asked questions that rewrote half the architecture.
I remember building a cool search feature for a client’s website many years ago. It took ages and was really well built technically.
This was way before we had LLMs generating all our code. It was painstakingly hand-coded and well architected. The UX was great, the code was tidy and efficient, and it was built on Laravel - probably with jQuery, though I don’t actually remember the exact details now.
I just remember being really proud of it.
The annoying part is that the client used it for a year, then ditched it. That wouldn’t have bothered me so much, but what they moved to was so obviously rubbish that I still can’t understand it to this day.
It was quite a big corporation with plenty of internal politics, and I can’t help but feel my coding was a casualty of a bigger political shift in tech.
Oh well, I still enjoyed building it, and it was very tidy technically, even if it was underappreciated.
Tom, that's actually painful to read.
You built something genuinely good and watched it get binned for office politics. not because it was bad. because of a meeting you weren't in.
That still would bother me too, honestly. years later.
But you kept the part they couldn't vote away in some boardroom — you knew it was good. You still know it.
Hey Tombri! Great work on the article. Really well structured and it was easy for me to follow along! :)
One of the projects I am really proud of is a Godot game me and my friends made that we call it Purified. It was an ambitious game that was made during my undergrad capstone year and I collaborated with the Professor if I can do all the assignments early, so that I can focus on the final game project. I also asked if I could work with friends outside of my University, where I was able to get around more than 80+ collaborators (mostly testers my friend got from her job at a middle school). With this, I had a whole 4 months to work on this project, so I had the greatest advantage of all time.
With that said, it was one of the projects I am really proud of because of how hard we worked on it since it has an inventory system and such. We also have Voice Acting in it every time you read an NPC's dialogue. It was really ambitious to the point where everyone in my class were surprise at it and we were very proud of the accomplishment, especially on the last semester of undergrad.
I am debating on whether I should share it on dev.to. The reason is that it is not "polish" enough for me to be proud of releasing it on dev.to, but I think it's a good opportunity to share this since I came across your post lol.
With this result, me and my friend co-founded the "Sandboa Team", which is a bit inactive at the moment since we are busy with school. Someday, we might get back to it but not sure. Also not sure what the mission statement for our group is but the first thing in mind is a platform that allows us to showcase games. Maybe @konark_13 and @embernoglow if they are interested. The best case is creating the "Sandboa Team" group on Dev.to, but I already have the DEVenger org.
If you would like to see the trailer and the itch.io, here it is!
itch.io game: francisishere.itch.io/purified
Thanks again! Well done and great post!
Wow, such an amazing game. The Sandboa team should be proud of it. I would love to play it again and again and have fun playing it. You should be proud of yourself and your partners for making such an awesome game.
I would love to be a part of your team and help you in any way possible. I'm a big big game-o-holic. So, little bit of gaming, I can help test it and tell you about the games and the pull they are lacking. I love playing games on my Android and some stays and some get deleted.
How do you make money from it?
Thanks! We didn't make money from it since it's free to download. I was about to make a donation page since it makes sense, but haven't got around to that.
Do you have discord? If not, feel free to email me (still waiting on that lol).
"Not around it. Not by pivoting to a new idea. Not by starting fresh. Through. Keep pushing. Ship something. Iterate." - this one is a very profound advice, even if you're in mixed feelings about the thing you're building, just push it through, this is a breaking point you need to overcome at least once, so it will be easier in the future. But you also need to know your limits, because there's a mental side of all that and it can hit hard if you overestimate yourself.
You clearly described what I went through when first starting out. Earlier in my career transition to tech, when I only know vanilla HTML, CSS, and JavaScript, I had this idea of creating an interactive tarot card reader inspired from freeCodeCamp's lab exercise. It reads a person's past, present, and future randomly.
It was an idea born from being frustrated of not having a site that does exactly that. So I decided to just build it myself. At first it was tough, had to scrape for an API for my card data and card images but ultimately I finished it in about one month with less than a year of experience.
After deploying, I honestly felt like it wasn't enough and it doesn't hold up to my standards. I just told myself that it is done and just let it be. There are multiple bugs when I tried to spam click cards, mobile responsiveness are jagged sometimes, but I just said at least I finished what I started.
However, as I create more projects, I still look back at this one and can't help myself to be proud of something that I wasn't sure I was going to deploy in the first place. Even though it has more bugs, it has a huge
index.js, and a wonky CSS, I'm still proud to call it mine.Today, this is my most starred and most consistently viewed and cloned repo. Now imagine if I discontinued this, I would have zero chance of sharing my idea to the world.
Live Link: veil-and-visions-fcc-jiro.netlify....
GitHub Repo: github.com/CodingWithJiro/freecode...
This ties back to meaning in work. When you understand the why behind what you’re building, the result feels different.
The pride part lands different when the proof is someone else (not you) using the thing daily. I built TAMSIV solo for 6 months in silence, what flipped it from "side project" to "real product" in my head was the day my wife stopped using her old todo app without telling me. 850 commits and I still get more from a single "oh it didn't open my list, fix it" than from any metric. The thing you're proud of is rarely the version you ship, it's the day someone forgets it's yours.
The part about the gap between taste and current ability being evidence that your taste is working—that's the line I'll remember. It reframes the frustration as a compass rather than a verdict. Most people talk about that gap like it's the problem. You're pointing out that not feeling it would be the real problem.
What I think you're describing across the whole emotional sequence is something like creative grief. You start with a perfect vision, then it meets reality and dies a little, then you mourn it, then you make something else that's actually real—not what you imagined, but something that exists. The trough is the bargaining phase. "Maybe if I rewrite it in Rust." "Maybe if I pivot to a different framework." The only way out is acceptance: this is what I'm shipping, it's not the platonic ideal, and that's fine.
The thing I'd add is that the pride you're talking about changes shape over time. The satisfaction you feel a week after shipping is different from what you feel a year later. A week later you still see the flaws. A year later you mostly remember that you finished it, and the flaws have faded into "things I'd do differently next time." Distance turns the anxiety of shipping into something closer to fondness. I wonder if the projects people are most proud of aren't necessarily the best ones, but the ones they've had enough distance from to forget how painful the middle was.
prachub.com may be an useful resource