Skip to content

Commit 6873032

Browse files
committed
honor-your-projects: new
1 parent 427ca70 commit 6873032

File tree

1 file changed

+55
-0
lines changed

1 file changed

+55
-0
lines changed

content/posts/honor-your-projects.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
+++
2+
title = "Honor Your Projects"
3+
date = "2025-07-25T11:43:33+02:00"
4+
author = "Ariadna"
5+
tags = ["programming", "projects", "my stories"]
6+
keywords = ["programming", "projects"]
7+
+++
8+
9+
I'm writing this while I'm pondering whether [a project of mine][lc] is ready
10+
for its first release, 0.1. I don't like to rush things out, even though I do
11+
believe in _Release early, release often,_ so I've been thinking about whether
12+
it is time or not... and that led me to a different train of thought I wanted to
13+
share with you, especially people out there who, like me, are amateurs with
14+
little experience and who only write small projects.
15+
16+
There are _impressive_ projects out there. Not just the famous ones. There are
17+
amazing programmers out there doing stuff you (and I) watch in awe, thinking
18+
we're never going to pull something like that out. There are developers out
19+
there who code in unexpected languages, others who have contributed huge
20+
platforms for others to use, others who have deep knowledge about low level
21+
quirks or algorithms... and at least to me, I've felt disheartened more than
22+
once, feeling like a fraud and feeling that your projects don't deserve any
23+
attention or shouldn't be published. I've felt ridiculous after comparing myself
24+
to programmers whose work I've admired.
25+
26+
I wanted to tell you that the feeling is understandable, but remember your path
27+
is yours. Your motivations for programming are yours as well. I'm not a
28+
professional programmer and probably won't ever be, so I'm just trying to have
29+
fun and coding has a meditative property to it for me that calms me down and
30+
helps me focus. Your reasons and what you feel when programming is entirely
31+
yours and probably different. Maybe you do want a career, maybe circumstances
32+
threw you into it, who knows.
33+
34+
However, _honor your projects,_ no matter how big or small. They're a part of
35+
you. If you publish them on a public repo, do it with pride: you wrote that. It
36+
might not be the next Linux for the rest of the world, but please look at it as
37+
an important part of _your_ journey. Keep those projects tidy, though. Even if
38+
it's a simple shell script, please fix the bugs, keep the documentation updated,
39+
or archive the project if you don't feel maintaining it anymore. Treat your
40+
projects with care, love, and seriousness: you never know if someday someone
41+
might approach you to package that simple project because they liked it.
42+
43+
Every line of code you write, every commit, every stupid bug you introduced and
44+
later fixed, everything makes up your story. We are not static creatures, we're
45+
made of our journeys. You are a programmer if you write programs and have
46+
respect for the craft.
47+
48+
Remember: that little program you wrote 5 years ago paved the way to what you
49+
are, do, and know today. Don't make the mistake I made some time ago of deleting
50+
everything I coded, in shame, because of a very bad case of internalized
51+
mysogyny and imposter syndrome. I regret it a lot. Every repository you've
52+
worked on is a child of your creativity, which ultimately is our strongest power
53+
as humans.
54+
55+
[lc]: https://github.com/ariadnavigo/lc

0 commit comments

Comments
 (0)