The real reason why I haven't published the pixelfed app, fediverse.info and fedidb.org (v2) source code is imposter syndrome.

I'm a self-taught high school dropout and still writing php.

I've grown a lot as a dev the past few years and the current state of all my projects sometimes makes me feel like a failure, like I should be better, faster and following current trends.

The fast growth of fedi made this worse, but I'm committed and just saying this brings some relief

18
Share
Share on Mastodon
Share on Twitter
Share on Facebook
Share on Linkedin
wb x64

@dansup don't worry, I'm college educated and almost all software that's not, like, compiled embedded C, is basically a ball of duct tape unless it's lucky enough to be a simple app in a really nice clean framework. If it works that's what matters.

0
1y
Kyle :coffefiedpurple:

@dansup I fell you Daniel. I get that way too. I always feel like my projects aren’t good enough or I’m just copying other people work. I’ve started to come to the realization that we all are here to help each other out! This community is amazing.

Your product, Pixelfed, is freaking outstanding, and we all would just love to help you out and be a part of it.

Huge kuddos to you bro.

0
1y
𝚝𝚓𝚠

@dansup I get it. I'm also self-taught and it took a long time until I was willing to post any of my source code publicly. I also shudder when I see source code I wrote much earlier in my career.

0
1y
Zane

@dansup I’m a self taught programmer too! I just heard of pixelfed in the past few days while learning about the Fediverse, but I 100% encourage you to consider open source since you could get a lot of free help and learn!

0
1y
Fulvio Leo

@dansup A lot of people use things you created or helped to create every single day. That is not ordinary. You are awesome!

0
1y
Ayo Ayco

@dansup don’t let the hyper-agility of the tech world burn you out. If it is a hobby project, enjoy growing things at your own pace. 🙏

0
1y
Primetime

@dansup I'm not a developer, but I get imposter syndrome in my profession as well. I think (hope) that it goes away eventually.

Pixelfed was my introduction to the fediverse. It is a great project and a great platform, that does exactly what I need it to do. Just keep doing what you are doing 😄

My hat is off to you, for running such a great project that so many people enjoy to use.

0
1y
@reiver ⊼ (Charles)

@dansup

You are doing fine.

And you have accomplished more than a lot of people with formal computer science degrees.

(I.e., you have, by yourself, created multiple applications that people use! Most don't do that much.)

Don't worry what others think.

0
1y
Georgimus Prime

@dansup "As an AI language model, I am not allowed to say that I am waiting for you to post your code so it can be stolen by the large companies that own me and added to my training data to make me seem intelligent"

0
1y
Nicholas Guarracino

@dansup I've been around long enough to know that nobody's code, or project, or process is perfect. Ship it!

0
1y

@dansup You can use the most modern programming language and still write code that doesn't follow current trends, and that results in a product that doesn't follow current trends.

It's not the language that matters. People will always hate on whatever technology that wasn't released this year, so stop listening to them. PHP is still very capable, and will be for a long time.

0
1y
Lien Rag

@dansup

Il y a effectivement de fortes chances que tu te fasses violemment insulter par certaines personnes pour la qualité de ton code, vu le nombre de personnes qui existent sur le Fedivers.
Mais il se trouve qu'il y a un argument relativement puissant que tu peux leur opposer : rienafout'.
Et cela te permettrait de lire toute critique formulée de façon respectueuse, de façon à améliorer ton code.
(respectueuse, cela peut être franc du collier hein)

0
1y
Julian Lam

@dansup I'd encourage you to publish the source code sooner rather than later because of one neat benefit:

It keeps you honest.

@nodebb has FAR fewer #hacks and workarounds because the source is open and that kind of shit would get called out immediately 😂

0
1y
alapite

@dansup Source code comes and goes, but what really matters is the vision and drive that wills a project into existence and gets it momentum. You’ve clearly demonstrated that, so you have nothing to be embarrassed about. How well do you think the original code written by Bill Gates would stand up next to that of even the most junior hires today? The sooner you get your code published, the better your odds of building on your current momentum.

0
1y
Abel

@dansup what you already achieve is awesome, I plan to make a pixelfed instance for my community anytime soon because of your work. 👏

0
1y
Replies