Hi! Welcome! Have you ever had a hard time understanding a code or programming concept? Then you're in the right place.
Jump to
What is TechItEasy?
TechItEasy is a developer community built to resemble Reddit's Explain Like I'm Five (ELI5) subreddit. If you're not familiar with it, ELI5 is a forum with requests for concepts to be explained in jargon-free simplified terms.
TechItEasy is your place to ask about those things you just cannot comprehend, have a hard time understanding, and could really use some help with.
TechItEasy is also your place to help others understand concepts that you know.
Vicki Langer@vicki_langer
Hey friends, do you have something you're having or had trouble understanding and you'd like explained in a relatable way?
Tweet to this community and start your tweet with "TIE: " then add your question.
Example: "TIE: What is control flow and how does it work?"19:51 PM - 02 Mar 2022
A Few Basic Rules
β‘οΈ Do start Tweets with TIE:
This will keep TechItEasy tweets easy to recognize and search for.
β‘οΈ Do give relatable explanations without scary tech jargon
Some ideas: cats, doing dishes, weather, music, cutting vegetables, cats knocking over trashcans, games, reading, and so so so many other things
β‘οΈ Keep tweets on topic
Tweets shall only include Requests for Explanations, Suggestions or Complaints, or Praise. Tweets should add to the community and not distract from the purpose.
β‘οΈ Avoid vague Requests for Explanation
(e.g. "TIE: What is Programming?", "TIE: What causes this error?", )
β‘οΈ Be respectful && Report the jerks
We are all human. We are not perfect. If someone is wrong, kindly help them understand, tag someone to help explain, or just ignore it.
Some Do's && Don'ts
Asking Questions
Do ask...
- for help understanding a concept, idea, or how things work
- for explanations in relatable terms
- your question even if you think it's "simple" or "should be easy". I promise, there are others that don't understand either
Good Examples
β¨ TIE: What is control flow and how does it work?
β¨ TIE: What is a cascading delete?
β¨ TIE: How is a tuple different from a list?
β¨ TIE: Why does 0.1 + 0.2 not equal to 0.3?
Don't ask...
- for opinions
- controversial or loaded questions
- for anyone to do your homework
Bad Examples
π« TIE: Light or dark mode?
π« TIE: What language should I start with
π« TIE: What is Programming?
Answering Questions
Do
- assume zero prior experience
- use relatable examples (ideas)
- use descriptive names
- avoid circular definitions
Good Examples
β¨ watermelon_count = (5 - spoiled_watermelons) / people
β¨ A customer has moved and you need to delete an owner
from owners_table
and all of their pet
records that are in different tables. Here you would used a cascading delete to remove the owner and all of their pets
.
Don't...
- use
foo
,bar
, or other non-descriptive names - use math examples (unless the the original poster is a mathematician)
Bad Examples
π« x = (5 - y)/2
π« baz
has many foo
and if we want to delete foo
and all associated records, we'd call that a cascading delete
Where do I start?
Remember, start questions with TIE:
and make sure answers are as simplified as possible.
Join us in the TechItEasy community on Twitter. From there it's up to you to ask a question or answer someone else's. I look forward to seeing you there.
Other places, like right here on Dev.to
Create a new post, start your title with TIE:
, then tag your post with #help
.
Top comments (0)