Coding Simpletons

Coding Simpletons Website | The Matrix Community Room | SimpleX | Guidelines

About Us

We started as a single chat group and have evolved into a network across multiple sites, servers, & social platforms. We are not an organization or a business just a group of individuals across the internet running chat rooms. Education in the coding languages is our mission to help bring people together so everyone may learn from each other in order to help each other develop software faster.

Documentation today can be pretty complex lots of it requiring you to have some prior knowledge or basic understanding of another language or a terminal command you may not be familiar with. It’s becoming harder for someone with no knowledge to find a starting point where they can comprehend, learn, & iterate. It can be a headache searching for an explanation of a function’s terminology when trying to understand what any or all of it means. One does not simply get an instant result on what the difference between const, var, orlet are & an explanation on how their used.

Why is Documentation Important?

Documentation is important for understanding what you're exactly looking at. Even if you understand and can figure it out without having to read something it's important not only for you but for others to fully grasp the information of what's going on. Especially if you're collaborating with others it's important everyone is on the same page.

In order for that to happen everything must be written out step by step pictures if applicable & video as well if possible. As repetitive as it sounds these are the foundational premises on creating a documentation for any software you may launch. Where there is great documentation a community will surely grow around it.

Two great examples of documentation which lead to great communities forming around the software are MyBB & Unreal Engine check them out!

MyBB Documentation

Unreal Engine 5 Documentation

I highly recommend if you wish to follow by example to spend time reading every page to see how it is completely broken down so even a first time user with 0 knowledge can comprehend, learn, & iterate.

When it comes to coding languages every individual is like a jigsaw trying to see where they fit in the puzzle. Everyone has different anatomy which means everyone's brain is shaped differently which means everyone will have different levels of comprehension. It's important to keep in mind as much as it may seem simple for you to understand it does not mean everyone can or should understand it as simply as you have.

That is why it is important when working together or even alone to create these documentations. You can solve a lot of questions leaving more time for you to code then act as support for your user base. Even if you have a team as your support group you still have to train them in the service you are providing so they may understand & answer questions on your behalf to the community.

This is even more important if you are creating a FOSS (Free Open Source Software). This will help with development allowing more people to be encouraged to try to tinker with the software & eventually forming more contributors who will be happy to devote their free time to contribute to it.
Everyone starts at the basics & with every language available it's hard to choose where to begin & the language you are dabbling in may not be straight forward with it's documentation. Most of them presume you had some prior experience in a similar language and by the jist of it you should just get it.

That is why we should encourage others and help others learn one day you may be stuck and will wish someone can help you.
When you go asking around people tell you what they know & how they use it. This isn’t a great way to understand because your not getting an appropriate definition to help you understand how you may utilize that function. There’s more then one way to do everything and some ways handle better & faster then others.

As a coding developer we should look to help others maybe one day that random person you helped that one time might become your next lead developer on a project you’ve been working on. I cannot get everything done by myself nobody can there’s so much diversity when it comes to code you need a team of people to get things done. Together the community can be the dream team we must support each other so we can support ourselves in future endeavors.

Unification is the way to create wonders we can all work together to build the next free open source software. Many people work independently with the same ideas and are at different pieces of the puzzle why not come together and work on the same ideas together? 10 people working on one program must be faster then 1 person working alone.

Together we can move quickly from planning to development then on to testing resulting in faster time to creating the first stable version. You don’t have to work alone there are people willing to help. You just have to speak up and let everyone know whats happening! We learn better with others then on our own that's a fact! Take your education into the coding languages seriously. Learning is a constant process that is continuously evolving.

Our Mission

We aim to help people learn so they become more knowledgeable as we do. As the saying goes “you learn something new everyday.” Nobody is a master coder & there's always room for you to improve. Everyone has something to gain from learning from somebody.

We want to help newcomers get started when entering the coding world everything can seem so exciting it’s overwhelming. Where to go, what to choose, or how do I begin to write so many choices. Our haven will help you settle in & point you in the right direction.

We want our communities to grow with engagement socialize with each other. Share interesting things that are happening get to know each other. Help each other in small projects so you may learn from the experience.

Advocates of Privacy

The world is slowly waking up to the realization of how compromising the internet really is. We spread the word of privacy & help people by showing them softwares & services they can use to help secure their anonymity on the internet. People don’t realize how much data they are giving up to companies when they accept their TOS & use their services.

The coding world moves so fast there are many tools you can use to stay private & it seems to keep growing. You should know where your data is going it’s your right to know. Even photos & videos can have information embeded in them this is called Exifdata.

Our communities will teach you what you need to put your threat model at ease. You can remove exifdata, you can email anonymously, you can resist fingerprinting from websites, you can protect your ip address, & you can do a whole lot more!

Collaboration

We encourage our community members to work together share your small project. Need a little troubleshooting ask the community for help. Don’t be shy you may learn a thing of two.

The person you’re working with today may be your best friend tomorrow. When people are willing to extend a hand you develop bonds that person might be your next website administrator. Even if it’s only temporary it’s a learning experience which is another way to improve your skills.

Helping each other build websites, applications, & services together gets your projects off the ground faster. This ultimately helps you reach out to more people spreading the word about your developments. It pays to help others one day in return someone will help you when you need it the most.

Edit Report
Pub: 08 Oct 2023 05:39 UTC
Edit: 18 Apr 2025 15:14 UTC
Views: 102