The Everlasting Code

Every line's been accounted for and tested… The community has voted with their applications and contributions… When all's said and done, there's a piece of software left, a monument, testament to the effort and ability put into creating a working solution. Now, lets make sure it stays relevant and delay the inevitability of becoming a relic of the past.

There are probably very few sayings more saturated than: "Sharing is caring". Yet, collaborative development is proven to generate better results. The more eyes look at the source the better the chances of improving it to create a better solution. This doesn't change after the core work is finished.

Forbidden & Forgotten

Don't stop committing

You did it. You started your own project, delivered a working solution, even got traction from the community. It's all happening, and it's happening pretty fast. All your hopes and dreams came true. The feeling of relief should be imminent, but there are no signs of that happening any time soon... The journey has only just begun.

It's no secret how developers have adopted the pop-culture quote "The cake is a lie" to underline how all their efforts will ultimately have no reward. Yet we witness year after year an increasing number of aspiring young minds from various backgrounds, ranging from small towns to inner-city and suburbia, taking the pledge to go forward innovating. The reasons for this may vary but they always seem to have a solid foundation on idealism and personal gratification. This attitude of newcomers is a good reminder why anyone of us got into software development and can help recalibrate our compas

Nothing source matters

As software is dominating our modern society in all regards, there are various practices, methodologies and business models surrounding its evolution; although the holy grail of software development could be open source. The community, the personal success stories, the historical paradigm shifts that have changed the world many times are all very compelling for young and ambitious developers alike. Open source may seem as alluring to some as it is unobtainable to others...

Before releasing anything as open source, before even writing the first line of code, there are questions haunting any developer's subconscious; more so external factors from third-parties and their reactions that can pressure or worse deter them from contributing any open source.

This definition of "performant", unofficial as it may be, is a fine starting point to try and identify its meaning, attributes and characteristics. Following is a break down of our main points of interest.

Stay Hungry, Stay Foolish

In what is one of the most memorable "borrowed" quotes of Steve Jobs, this piece of wisdom echoes true across the ages. It is well suited to rekindle our interest and appreciation for it with this brief walkthrough, possibly highlighting less obvious aspects of its meaning, coinciding with the 40th anniversary of Apple.

No one wants to be proven wrong. It has negative effects for our psychology and our track record. Failing in silence seems preferable; at least you don't have to face the public ridicule in shame. But why did we have to be right in the first place? Just because, we know we had to be. Because people were counting on us and we put all this effort into being confident and convincing everyone that we were right... We may have made empty promises and we don't want to face the consequences. That is the source of this fear.

Lets take a step back, back when we were kids. Everyone that enjoys their profession has a memory when they discovered that this is what they l

Example

Credits

A Developer Revolution

We have to make our tech community great again. We have to rebuild our industry. And we have a long way to go. We are just in such serious trouble because we've gone down the wrong path. I am so sick of the 1% getting all this preferential treatment. Enough is enough. We need to unite and work together if we are going to get through this.

Most of us, when we began developing, we had no formal organization, we had no money, and we were competing head-to-head with the most powerful technology corporations of the world. And, let me take this opportunity to thank the many, many contributors who have been working tirelessly all these years. Our community has worked night and day, made issues, and tried out a heck of a lot of ideas, and we provided solutions because of their energy. Thank you all so much.

In my view, the Open Source movement has been an important step forward, no question about it. But, we can, and must, do better. And I have to tell you I'm here because I have