Before I begin, the bro code is not a set in stone thing, there are certain rules that someone may or may not be comfortable with.
1a. Bros before hoes, if a man invites you to something before a woman does, you don’t cancel with the boys
1b. Always leave a urinal space in between another man, this is a rule that must not be broken
2. If your hanging out with your boys crush, you aren’t the funny one, he is
3. If your boy likes a woman that you like, let him have ‘em, it ain’t worth ruing your friendship
4. Don’t date exes unless your boy absolutely does not care if you two get together
5a. A real bro must drop everything to help his bro dump a chick
5b. If a man is flirting and her friend comes to try and stop it, you will intervene and stop the friend
6. Nod up: Sup
Nod down: respect
7. Don’t act up around females when the boys are there
8. Be the best wingman you can be, don’t embarrass him
1a. Bros before hoes, if a man invites you to something before a woman does, you don’t cancel with the boys
1b. Always leave a urinal space in between another man, this is a rule that must not be broken
2. If your hanging out with your boys crush, you aren’t the funny one, he is
3. If your boy likes a woman that you like, let him have ‘em, it ain’t worth ruing your friendship
4. Don’t date exes unless your boy absolutely does not care if you two get together
5a. A real bro must drop everything to help his bro dump a chick
5b. If a man is flirting and her friend comes to try and stop it, you will intervene and stop the friend
6. Nod up: Sup
Nod down: respect
7. Don’t act up around females when the boys are there
8. Be the best wingman you can be, don’t embarrass him
by fujh May 15, 2023
Get the Bro codemug. by funnydoodle1 July 25, 2025
Get the code name 'ABALEGO'mug. by PrincessRoobie July 10, 2023
Get the Core/Codedmug. When you're in a hurry to solve a programming problem, and your solution results in a shittiest-rushed-even-yo-mama-would-be-embarrassed-of-you-algorithm, but it get the damn job done.
I was solving day 3 of the Advent of Code, and I hate coded the worst fucking solution! I'm not proud of it, but it worked.
by appalasian December 6, 2017
Get the hate codedmug. The layman's gateway into the world of software development.
The term was coined by Andrej Karpathy in February 2025, presumably influenced by similar Gen Z-esque terms such as 'Vibecession', where 'vibe' presumably refers to the fact you can code based on how you feel, rather than what you know.
While LLMs have always assisted people with coding, it is largely thanks to the introduction of AI-powered IDEs such as VSCode, Cursor.sh and Windsurf that have made vibe coding into a real thing. These IDEs feature an AI agent that will pretty much build your entire project for you. Because of this, anyone, even an 8 year-old kid, can have the means to create sophisticated software.
While vibe coding is here to stay, it certainly has no place in enterprise environments. Think of it like this: vibe coding is like shooting in auto mode on your DSLR, as opposed to manual mode. It might take some good photos, but to rely on it for professional work is like opening pandora's box. Even for individual projects, it is better to first understand the basics and best practices of coding, and then rely on vibe coding. That way you can independently evaluate the quality/relevance of the code being generated.
The term was coined by Andrej Karpathy in February 2025, presumably influenced by similar Gen Z-esque terms such as 'Vibecession', where 'vibe' presumably refers to the fact you can code based on how you feel, rather than what you know.
While LLMs have always assisted people with coding, it is largely thanks to the introduction of AI-powered IDEs such as VSCode, Cursor.sh and Windsurf that have made vibe coding into a real thing. These IDEs feature an AI agent that will pretty much build your entire project for you. Because of this, anyone, even an 8 year-old kid, can have the means to create sophisticated software.
While vibe coding is here to stay, it certainly has no place in enterprise environments. Think of it like this: vibe coding is like shooting in auto mode on your DSLR, as opposed to manual mode. It might take some good photos, but to rely on it for professional work is like opening pandora's box. Even for individual projects, it is better to first understand the basics and best practices of coding, and then rely on vibe coding. That way you can independently evaluate the quality/relevance of the code being generated.
Example 1: Most startup businesses these days heavily rely on vibe coding to launch their first SaaS. (not recommended tho)
Example 2: Julian, an 8-year old boy, vibe coded his own J.A.R.V.I.S. assistant as an homage to his favorite superhero.
Example 3: "Bro did you hear? Alex vibe coded his way into a systems integration engineering career." ... "Yikes."
Example 2: Julian, an 8-year old boy, vibe coded his own J.A.R.V.I.S. assistant as an homage to his favorite superhero.
Example 3: "Bro did you hear? Alex vibe coded his way into a systems integration engineering career." ... "Yikes."
by Mary Mary Quite The Contrarian June 5, 2025
Get the Vibe Codingmug. The Redneck Code was created in 1883 by the redneck icon JS Williams the Third, who is best know for his late century drag performances.
Any real redneck STRICTLY follows the rules set those many years ago, which include the following:
1. Always wear a hat
2. Keep your hands clean, don't bite your nails
3. Your beer of choice should be any Budweiser product
4. Knock off candies, such as fake Starbursts, are a disgrace. Rednecks buy name brand. This means items like clothing can't come from Walmart.
5. Boots MATTER. No knockoffs, and no Ariat.
6. Cuss words used excessively in front of non-rednecks is disrespectful and looks bad on fellow redneck brothers.
7. Hangovers can slow a redneck down. Avoid drinking unless it is the weekend so you can be productive at your job or school Monday-Friday.
8. Don't care about other's opinions of you, but be respectful to those with other opinions too.
9. Rednecks don't use racial slurs, nor make homophobic remarks. You can't be an asshole 24/7.
10. Work hard, take pride in your work. School and your job is important for the advancement of redneck brothers.
11. Be kind to adults, especially teachers and advisors. Rednecks get a bad reputation with others, but people older than you work to help you better yourself. Stop trying to make enemies.
The Redneck Code has not changed since it was first published. The Redneck Code is followed by only the most devoted members of redneck society.
Any real redneck STRICTLY follows the rules set those many years ago, which include the following:
1. Always wear a hat
2. Keep your hands clean, don't bite your nails
3. Your beer of choice should be any Budweiser product
4. Knock off candies, such as fake Starbursts, are a disgrace. Rednecks buy name brand. This means items like clothing can't come from Walmart.
5. Boots MATTER. No knockoffs, and no Ariat.
6. Cuss words used excessively in front of non-rednecks is disrespectful and looks bad on fellow redneck brothers.
7. Hangovers can slow a redneck down. Avoid drinking unless it is the weekend so you can be productive at your job or school Monday-Friday.
8. Don't care about other's opinions of you, but be respectful to those with other opinions too.
9. Rednecks don't use racial slurs, nor make homophobic remarks. You can't be an asshole 24/7.
10. Work hard, take pride in your work. School and your job is important for the advancement of redneck brothers.
11. Be kind to adults, especially teachers and advisors. Rednecks get a bad reputation with others, but people older than you work to help you better yourself. Stop trying to make enemies.
The Redneck Code has not changed since it was first published. The Redneck Code is followed by only the most devoted members of redneck society.
by jswilliams2024 April 19, 2022
Get the Redneck Codemug. kōd ˈhamər
1. A code hammer is a developer/engineer who is very good at solving very specific problems, but is otherwise unable to help with the development process due to either a lack of vision, a lack of interest, or is just overwhelmed by the scope of a project.
2. A code hammer is a developer/engineer who helps their dumbest friend solve problems they should really know how
to solve themselves.
1. A code hammer is a developer/engineer who is very good at solving very specific problems, but is otherwise unable to help with the development process due to either a lack of vision, a lack of interest, or is just overwhelmed by the scope of a project.
2. A code hammer is a developer/engineer who helps their dumbest friend solve problems they should really know how
to solve themselves.
My buddy Josh is a real "code hammer" I give him a task and he solves it no problem; but I ask for ideas on the project and he's all shoulders.
by MrGaud August 28, 2022
Get the Code Hammermug.