DEV Community

Cover image for What It Actually Feels Like to Build Something You're Proud Of

What It Actually Feels Like to Build Something You're Proud Of

Tombri Bowei on April 27, 2026

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...
Collapse
 
pengeszikra profile image
Peter Vivo

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

Collapse
 
_boweii profile image
Tombri Bowei

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

Collapse
 
nomad4tech profile image
nomad4tech

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 🤔

Collapse
 
_boweii profile image
Tombri Bowei

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

Collapse
 
0xdevc profile image
NOVAInetwork

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.

Collapse
 
_boweii profile image
Tombri Bowei

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.

Collapse
 
0xdevc profile image
NOVAInetwork

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.

Collapse
 
konark_13 profile image
Konark Sharma

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:

  1. Earth Recovery Platform
  2. Space Estate
  3. Orb Stadium
  4. The Seven
Collapse
 
_boweii profile image
Tombri Bowei

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.

Collapse
 
itskondrat profile image
Mykola Kondratiuk

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

Collapse
 
_boweii profile image
Tombri Bowei

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?

Collapse
 
itskondrat profile image
Mykola Kondratiuk

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.

Collapse
 
tomfweb profile image
Tom Freeman

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.

Collapse
 
_boweii profile image
Tombri Bowei

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.

Collapse
 
francistrdev profile image
FrancisTRᴅᴇᴠ (っ◔◡◔)っ

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!

Collapse
 
konark_13 profile image
Konark Sharma

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?

Collapse
 
francistrdev profile image
FrancisTRᴅᴇᴠ (っ◔◡◔)っ

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).

Collapse
 
kernelpryanic profile image
Kernel Pryanic • Edited

"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.

Collapse
 
codingwithjiro profile image
Elmar Chavez

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...

Collapse
 
capestart profile image
CapeStart

This ties back to meaning in work. When you understand the why behind what you’re building, the result feels different.

Collapse
 
tamsiv profile image
TAMSIV

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.

Collapse
 
peacebinflow profile image
PEACEBINFLOW

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.

Collapse
 
xiaoming_nian_94953c8c9b8 profile image
Andy Nian

prachub.com may be an useful resource