DEV Community

Cover image for I struggle to post online. So I built a tiny app to practice showing up.

I struggle to post online. So I built a tiny app to practice showing up.

Christoffer Madsen on November 05, 2025

I’ve been a web developer for years, but I’ve always had trouble sharing anything online. It’s not that I don’t want to. It’s that every time I tr...
Collapse
 
te2be profile image
Jonas

I feel you, showing yourself can be tough. I really love your approach, going at it a small step at a time. In just read in rewire your mind by Shauna Shapiro to set "ridiculously unambitious goals". I like the phrasing. For topics we struggle at, we often need to collect a bit of confidence and momentum.
Also tried your app, looks great! I will see how far I can get. Love the offline first approach, how is the data synced to the server if one chooses to? I often struggle with syncing user data.

Collapse
 
madsendev profile image
Christoffer Madsen

Thank you for your response. As for the app. The first time you visit the website it creates a user with basically no info except for the UUID. That info is stored locally on your computer (until you clear browser data). If and when you decide to create an account is basically just adds that additional information to the already created user.

So, in short, you have a completely anonymous user created that you can choose to add an email and password to. :)

Collapse
 
te2be profile image
Jonas

Thank you very much for your reply. I saw you can also export your data to json. I really appreciate your approach to user data. It seems you have thought about it well in terms of combining privacy and usability.

Thread Thread
 
madsendev profile image
Christoffer Madsen

I think it's an important aspect of the concept. You should feel comfortable using the web app. It shouldn't feel like you're sharing or writing something others can see or that in some way can be tracked back to you.

It should be a safe place where you can practice showing up and evolve. Anonymity is crucial for this sort of thing where you're trying to get out of your comfort zone and work on yourself.

Thank you for your awesome response. :)

Collapse
 
dasha_tsion profile image
Daria Tsion

This is such a beautiful idea — I love how you turned something that felt uncomfortable into a gentle practice.
It really resonates — especially the part about “just showing up in a tiny way”.
As someone who often overthinks before posting, this feels like the kindest approach to creativity and visibility. 🌱

Collapse
 
madsendev profile image
Christoffer Madsen

Thank you for the wonderful feedback! 😀🌱

Collapse
 
kate8382 profile image
Ecaterina Sevciuc

Hi Christoffer! Your article really landed — and I’m glad it did.
I know that feeling you described:

“Who cares?”
“This isn’t good enough.”
“People will think I’m faking it.”
“Someone smarter is going to call me out.”

And then, as you wrote so perfectly:

“You didn’t really build this.”

That voice gets loud. And reading your post felt like someone finally said it out loud — not to sell anything, but to share something real. It’s not about marketing, it’s about creativity and showing up despite the doubts. Thank you for that.

Collapse
 
madsendev profile image
Christoffer Madsen

Thank you for such a wholeheartedly response to my article. It really means a lot hearing how it resonates with people.

Keep showing up, Ecaterina! 🌱

Collapse
 
andikajayaw profile image
Andika Jaya

Nice!

Collapse
 
madsendev profile image
Christoffer Madsen

Thanks! 🌱

Collapse
 
roshan_sharma_617a6e70ff5 profile image
Roshan Sharma

Such a thoughtful idea. Small, pressure-free steps are exactly what many of us need.