Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Search - "code rant"
-
Reading devRant feed is so fucking hard nowadays. Every other rant is about Windows rebooting, Google being evil, Quantum beating Chrome, M$ users being cunts and all these fanboy shits.
Fucking hell. Write some actual code and rant about some solid problems rather than being a stupid fanboy.12 -
!rant
Who needs Photoshop or Sketch , when you have code.
Trying out some Generative type.
Still in love with Processing.12 -
Was scared to take up freelance work because i was scared of bad clients.
Finally took one today, client is not a total arse and knows exactly what she wants me to do, down to details.
MFW.5 -
INTRODUCING:
---
SYNTAX HIGHLIGHT BOT
---
I have lots of ideas.
This was one of them.
Last week I was playing around with https://carbon.now.sh and found it quite cool!
Then I thought: https://carbon.now.sh supports Twitter. Cool. But what about devRant?
So yeah, then I got the idea: A devRant Bot that generates https://carbon.now.sh images!
Now, 4 days and 800 lines of code later, the bot is ready!
I even had to rewrite the notification checking code 4 times, because none of them worked perfectly...
But on the other hand, the final solution is so good that I want to keep it a secret for now ;D
---
HOW TO USE:
All you need to do is to mention the bot!
Example:
<rant>
@highlight
console.log('Hello World!');
</rant>
The bot then generates your syntax highlighted code (as an image) and posts it as comment a few seconds later.
Everything before the "@highlight" will be ignored!
Example:
<rant>
Look at this code:
@highlight
function add(a) {
return a + 1;
}
</rant>
Here, "Look at this code:" will not be included in the syntax highlighted code.
If the comment text ends right after the "@highlight", the bot wont reply, btw.
---
THEME SELECTION:
That's not all!
You can even select the theme for your syntax highlighted code!
Just go to my other rant and read the instructions!
The theme will be used for every image the bot generates for you!
Link:
https://devrant.com/rants/2178551
---
Feel free to ask any questions in the comments!
My creator (and father thanks to @rutee07), @Skayo, will try to answer all of them!
P.S.: Speaking of @rutee07: I'm a girl. (Also thanks to him)167 -
First rant here!
So i just inherited this legacy application in my new job.
I started looking at the code and it just doesnt make sense!
What the fucking fuck!!16 -
!rant
Guys! I did it! Its possible!
My task was to extension a code in php. I wrote 100 lines of code and then it workes on first try without any errors!
This is a milestone!
Bill Gates is nothing against me!15 -
/* !rant
What do you appreciate the most when you code? A vertical ultra wide monitor makes me soooo happy. :) */10 -
!rant
Thinking about quitting my job and opening a bar named "foo" where the walls have a tapestry of random foo-bar code examples. (Easy conversation starter for programmers)8 -
!rant
My girlfriend sat on my lap the other day when I was helping a friend of mine with some assembly code. She look at the code an said
What are you doing?
I explained the code and said that is the lowest you can get before machine code. She didn't run away in fear....
This is a great sign...6 -
sometimes when switching back to python from c++ i realize how python is pretty much pseudo code that went too far
disclaimer to prevent rant responses: i love python and have nothing against it5 -
I'm just beggining to learn to code, and I found this awesome community where people rant ..
Such a motivation,, 😁9 -
!rant
Ah the joy of tweaking one tiny segment of code to reduce your neural network runtime from 3 minutes for 100 generations to 3 seconds!6 -
Rant rant = new Rant
rant.isRant = false // !!!
I woke up this morning after not thinking about my code for a day, and realized i had a flaw in my validation design. I fixed it before opening my eyes.
It's kind of amazing how not thinking about a problem can help solve it. Even if you don't know it's there!6 -
If I run into a problem with code or a configuration of some kind, like a good little programmer, I Google it.
One of two things will happen:
1) I quickly find the answer to my problem.
or
2) After hours of searching, I can't find anything about my problem. At all. I change the search phrasing, adjust the advanced search settings, read all the somewhat related but still unrelated articles. Nothing.
If #1 happens, awesome, life is great, thanks Internet!
If #2 happens, it's because of one of two things:
1) I am the first person in the world to stumble upon this issue. Quick! To the Blog Cave!
2) I AM TOO STUPID TO BE DOING WHAT I AM TRYING TO DO BECAUSE MY MISTAKE IS SO UNBELIEVABLY DUMB THAT NO ONE HAS BOTHERED NOR WILL BOTHER TO WRITE ABOUT IT, ANYWHERE, EVER. I LOOK AT MY WORK AGAIN FOR THE 100TH TIME AND FINALLY REALIZE MY EMBARRASSING NOOBERY.
2.1 is a unicorn. 2.1's happen to other people.
I am dealing with a 2.2.2 -
Start working on ticket
Looks at code
WTF is the shit?
Open devRant to rant
1.5 hours later
what was I doing?3 -
I wanted to rant about some code that should run smoothly but somehow doesn't run at all, then I realised I don't know enough English swear words to express my anger and frustration.
¯\_(ツ)_/¯4 -
!rant
My girlfriend brought me her laptop at the hospital so I could code. Hello self project.
Rant
It is fucking hard to type while being plugged from fucking everywhere!10 -
<rant>
when you're in a iOS programming class and for the 3rd week in a row we aren't coding. I don't give a flying fuck about steve jobs or apple as a company or their philosophy. Im here to code, not for a fucking history lesson.
</rant>6 -
Why have you not yet approved my PR?!!?!
The PR:
```
role.filter(elem => elem !== "view" ? elem !== "use" ? elem !== "admin" ? false : true : true : true)32 -
Your code has so much spaghetti, there's vomit on my sweater already.
(reposted as a rant cos @yatanvesh said so)4 -
Interviewer: "Using this 2D array and calculate.."
Me: "This input isn't a 2D array though. Do you want me to parse or construct a 2D array then.."
"It is a 2D array."
"Uh.. ok..and if it's not what if we.."
"Look my notes say you must use this input, and treat it as a 2D Array"
"What if I wrote a function for a 2D array similar to this input, but actually a 2D array"
"You must use only the input provided"
Me: does rain dance code for 20 minutes.
Interviewer: "hmm, maybe it wasn't a 2D Array. I like your efforts but that's all the time we have today."
I promise I can code, sometimes. It does help to have correct questions to give correct answers.1 -
@dfox
!rant, it's the Feature request
Possibility to post `a code snippet with monospaced font` would be usefull.
Or even
```
def multiline_code():
from 2 to Inf:
"Lines of code"
```
Sth like in markdown.9 -
!Rant
Learning Processing and Generative Art , still a Noob but loving it.
It's awesome what Code can do.16 -
Senior Engineer -
Hey. I have a code that hits API to get details and multithreading is implemented. Can you just change the URL formed to hit Api?
Me
Yeah sure why not.
Me
After some time I discover that the initial code itself wasn't working 😐
I realise i need to fix code, fix multithreading and then make the URL changes.
Just finished......Realised had to rant....1 -
!rant
Boss: You can't start coding without understanding the phrase P. O. O. P.
Me: P. O. O. P.?
Boss: Is a carefully organized code
People
Order
Our
Programs2 -
At my fucking wits end, but coding will help me prevail.
Got kicked out my apartment because I couldn't make the payment. Fucking job I have is fucking useless (dev and administrator) in terms of pay. They basically have me by the balls. Can't leave because I need the money, need to leave because I need more money.
Fuck it. Tired of eating noodles and ramen. Tired of being fucked around like this. Paying for my own studies has fucked me harder than a bottle of tequila and a casino trip.
But I shall code, and I shall code until I prevail.
To the place I work for, fuck you (not being unfair, I earn less than the receptionist and I have a degree, a plethora of certs, and a few years exp). My time will come, and when it does, I'll come out on top.
Until then, I rant and code.8 -
1. Refactor shitty code because it is hard to maintain
2. Rant about how can someone write a code like that
3. Check commit log to see who is the person to blame
4. Found out that's me1 -
Now don't get me wrong, I love the multicultural aspect of open source coding.
But for the love of everything that that is sane, please do not write the basic readme and code in English, and then write the entire documentation for the code in another language.
(Yay first rant)7 -
Just found this while trying to understand some code:
```
bool ok = true;
if(ok) {
// lots of code here
} else {
// even more code here
}
```
I thought this was worth my first rant...6 -
Making a Package Manager from Scratch is hard.
Making a Scratch-like education coding software in XAML is hard.
Setting up a server with zero knowledge is hard.
Creating a new file extension for my project and making it work is hard.
But, as a student,
studying and coding is the hardest thing.
Same 24 hours for everyone, and I should code as well as study.
Time.
The most precious thing in Earth.
==========================================
NASA dislikes this rant.
clean_air_rocks dislikes this rant.
no_suicide dislikes this rant.
students_who_study_and_code_and_wants_to_do_everything loves this rant.3 -
!Rant
Was just reminded of this by another rant: http://www.codewars.com
Fun for practicing code challenges. Also noticed you can give yourself a 'clan', so if anyone wants to sign up put 'devRant' as your clan and we can get a bunch of devRanters together 👍☺9 -
"My co-founders are all nontechnical so they do not understand when I rant about code"
"There's an app for that!"4 -
new !Rant();
Found this on Reddit and can relate to code. Show me what you have done and I'll see what I can do for you.1 -
This guy who earns 20% more than me wrote a method to check which string of 2 is lexicographically smaller.
public boolean isSmaller(String s1, String s2) {
String [] temp = new String[2];
temp[0] = s1;
temp[1] = s2;
Collections.sort(temp);
if (temp[0].equalsIgnoreCase(s1)) {
return true;
}
else {
return false;
}
}5 -
!rant
Do you ever find yourself proudly staring at your beautiful code, forgetting everything else and suddenly noticing you've been at it for far too long?3 -
Baby asleep, headphones pumping, beer poured, ready to code my MERN stack application :-)......20mins later still on dev rant!!! :-(3
-
Self rant!
Looked at a code snippet I wrote last year and I thought to myself: am I geting stupid for not understanding my own code ?
Tried to re build it from scratch...
Failed and had to reuse it without understanding how it's working.
I guess I am getting stupid!5 -
Code comment rant of the day... fcking excel just cost me over half an hour to fix the fking formatting...1
-
I wonder if devrant actually uses a `new Rant()` class in the source code like it does on the sticker2
-
I noticed that a lot of people are ranting about writing code on paper in the wk92 rant, but that got me thinking: does anyone here write something like "pseudo-code" (or some kind of plan) on paper before they type out their code?21
-
I've been looking at the shittiest code today. Hundreds of lines saying
this.thing.otherThing.EvenAnotherThing[this.someFuckingIndexThatShouldntBeAField].theOnlyBitThatsDifferentPerLine.AlsoNoneOfTheNamesWereThisMeaningful
Over and over. They're all wider than the editor window. Clearly copy pasted. Just make a fucking variable Jesus Christ how do you expect anyone to read that2 -
Rant::aboutMyself(my_code){
Wrote 500+ lines of code without proper documentation. Got 200 little bugs. Got frustrated. Gave up on code. Started documenting it. Step by step. Resolved many silly mistake while documenting the code. Completed documentation. Run the program . Bugs reduced to 10. I'm sooo happy. I LOVE DOCUMENTATION 😍
}2 -
[Begin Rant] When you show your senior manager your REST Web Service and he says "Oh no nooo... I don't wanna see no code"... Me: Code?? That ain't code you fat silly fucker it's the command line output data which I spent a week parsing, batch processing, and storing into the database! [End Rant] :[4
-
!rant
Be me, reading the slides of the courses I missed for my semester abroad, when I hit this slide :
"Always code as if the person maintaining your code was a serial killer who knows where you live"
I think I'm going to enjoy my semester in Mérida, México 😀2 -
!rant
That great moment when you can just write your code with nobody rushing you and no deadlines8 -
<rant>why the fuck do live demos NEVER work properly when a day ago the code was fine?? What is this bullshit sorcery!?</rant>6
-
!rant
Whenever I open someone elses code, I do a project wide search for "FUCK".
Found many of these:
die("FUCK")
// fuck this
// #todo FUCK
Works on github as well. 😂🤣1 -
Self documenting code is a fucking myth you bloody sheep.
Write “self documenting code” then add a fucking comment or two explaining why the fuck the code deserves should be there because nobody can see what the fuck it is doing or understands how the whole collection of microservices works. I’m sick of spaghetti code bullshit full of accidental redundancy because it is impossible for anyone to realize why something is there at a glance.
I renamed different “Contract” classes today by adding numbers before code review.
Contract
Contract1
Contract2
Contract3
All of these classes are supposed to be the same but somehow they aren’t and you self documenting dumbasses missed it. Don’t gripe about the numbered classes in the repo… fix the fucking code and collapse the classes so we don’t have four sections of code describing the same fucking structure from a http get with different interfaces because four people couldn’t read the whole like some fucking computer.11 -
<rant>
Freelance employers should learn that a "full stack" developer does not equal "fully proficient and experienced in everything code and comp. related". ESPECIALLY if the job pays less than 6£ an hour.
</rant>5 -
rant!
Gets hired as a C++ programmer. for the past weeks I have been designing UI interface without writing code.
#FML9 -
Today I decided sleep earlier and not to code late night , But when I checked time It was 12.20AM. And after that I was just checking rant, It's 1.00 AM now..☺😁2
-
Nightmare IRL:
Your colleague is in PTO for 2 weeks.
You are in charge of maintaining his project along with yours, CI, code, tests and everything.
Your colleague's code base is a real master piece of shit when you look at it closer. By shit, I mean hardcoded values everywhere, random sleeps now and then, 20 if branches that could be replaced by maps, variables named a b c d everywhere, try catch to silence errors that should not be silenced, etc.
Your colleague left the CI and code broken as shit. Takes forever to run on my goddamn computer.
PMs are spamming you: "What is going on? It's red everywhere. Help! Plz fix this! We are going to release tomorrow!"
FML6 -
!rant
Just wrote my first piece of code using neural networks. Even explaining it to people is fun: "So you wrote a program that writes code?" "Exactly!"3 -
Applied to a Jr. Dev job and was hired as a Digital Marketer — I can deal with this, I’m AdWords & Analytics certified. What I can’t abide is that I spent the last year working my ass off learning to code and the person next to me with the Jr. Dev position only uses DIVI and has zero inclination to study, learn or write basic HTML & CSS—much less PHP. I’m not an expert by any means but I love programming, I love the problem solving, the challenges and the culture of it all. So far, and these are only two examples, I’ve shown him how to use the target attribute to open a page as a new tab, and how to register a nav in the functions.php file to create a menu but he is unwilling to even attempt it. Rather, he told me that I was too technical and that no one would be using code in this day and age.
For the record, I think DIVI is a cool platform, it’s clear that my boss knows nothing about code to be fair and I love my job— this is my only issue so far😂 I just needed to rant.5 -
!rant
just wanted to share with you guys,
instead of spending 1hr writing shitty code to fix a bug quickly, i just spent tha last 10 fucking hours and finally fixed it
I'M FUCKING PROUD OF MY CODE, IT BELONGS TO A MUSEUM8 -
!rant
To the Devs at OnePlus,
Who ever wrote the code that lets me swap the 'back' and 'show recent apps' buttons so they're like my old phone.... You're a fucking god1 -
Android dev rant:
>Fixing some code
>Compile code
>Take a walk, waiting for gradle to finish compiling
>Almost 10 mins, notice typo on code, while still running gradle
>Fixing some code
>Compile code
>Take a... Wait a minute11 -
!rant
TFW your graphics ASM code works on the first try.
Yes, it just happened to me, and it's a relatively annoying rectangle drawing routine.
Writing complicated ASM code and making it work on the first try is definitely a new thing to me, I feel so powerful! >:D4 -
Are there many people out there like me who don't subscribe to the whole "software to help you write software" malarkey? Resharper being a big one where I work!
Just give me a nice lean code editor.12 -
!$rant
"Always make sure to have good documentation in your code."
And I still struggle with this advice xD -
[First rant] When you commit the wrong code to the deployment branch.
This happened to me yesterday 😅 Reverted it but everyone knows what I did by seeing the commit history5 -
I’m sorry for my earlier rant (deleted). It was obnoxious and offensive. I was rude and stupid on a galactic level.
I was having a bad day. Cheers!7 -
I've just seen the documentation of an api I have to communicate with, and facepalmed when I have seen that some actions return 404 on success. And more bizarre things... Just wanted to make it worse for me, didn't you?
Once at it. Why don't you glue spikes onto my keys?
Ffs8 -
!rant
@dfox
Many people use snippets of code in their Rants, so it's maybe a nice feature to be able to add codeblocks to rants..7 -
Architects at the company I'm at rant about, "We don't believe in commenting our code. Good code is self documenting". Nothing about our codebase is "self documenting" FML6
-
This isn't a rant. This is a brag on my team.
I asked the team what exactly a feature did. They read me the test code.
I may get a little weepy. So proud. -
If I have to explain git to another person who has worked in software for several years, I’m picking up a chainsaw.
It’s okay if you’ve just started, it’s not if you’re building code for a decade.1 -
!rant
I am new to coding, and I am trying to find a platform to host my code. Should I choose GitLab.com or GitHub.com. Maybe the better question is: Will my code be as accessible on GitLab as it is on GitHub?17 -
!rant
Is anyone familiar with source trail?
https://www.sourcetrail.com/
Wanted to get some info before I drop it into a legacy code base 🤭1 -
<rant>
Don't fucking tell me to move business logic from the service to the controller. Don't fucking tell me it will enable an "event driven architecture." Don't fucking use Angular for this project if you're just gonna shit on best practices and write convoluted, messy, inconsistent code and force your coworkers to do the same!
</rant> -
This is my first rant! I feel this every time I flag each function on my code looking for my mistake and still doesn't work:3
-
Rant on behalf of my fiancé, who is new to programming.
>be Apple
>tape an m1 chip onto an iPad
>you can’t write code on it
waluigidrinktears.png3 -
Quitting job because of Java and legacy corporate OSGI codebase. Being junior developer I'm just done with no documentation, terrible team support and non existent code review. After 18 months I can't justify staying any longer. Never had luck with Java and I guess some things just stay the same.
Joined only because of Javascript part, just to be thrown into fullstack position. Stayed way longer because of COVID. Good old simple PHP I loved and foolishly left because of money.4 -
!rant
The AH-MAZ-ING feeling you get when you write 200 lines of code without compiling and everything just works as planned!!!
YAY! -
!rant
I figured out a way to make your code readable!
The main idea: make everything into a function. Each function should be small and you should gradually use past functions to build future functions.
Depending on the language and the size of your code you should make your functions with different sizes, but always keep them small.
This function splitting allows for debugging small parts of your code, avoids repetition and abstracts your code, each making it more readable.13 -
!rant
I am new to this "vim" thing, should I use the "original" or am I making sins by using vim emulation on VS code ?5 -
Reads horrible code
Opens DevRant to rant about it
Reads some stories
Ok, better mood, I can continue working now.
What was my planned rant about again? Ah, it can't be that bad.
Goes back to the code: Oh no, it is that bad...1 -
Just spent an entire night eaning up my codebase...
I optimized some of the functions got rid of unnecessary global variables and changed up the whole file hirearchy so it would be easier to read. After spending all night doing this I went to run the program and for once it seemed everything worked right the first time! However a portion of my application that is supposed to happen at a certain date and time never would run. After spending all night comparing each and every line for what I changed versus my last commit I couldn't find the fallacy in my logic. Everything should still work like it did before. After spending more time looking for bugs I finally realized I didn't break anything when I switched over to this new structure it was the old code that was broken. I went through the old code and after some debugging eventually found the culprit an extra continue statement that prevented my loop from fully executing. Lesson learned sometimes the biggest bugs can spawn from one line of code.4 -
Weekly Group Rant suggestion: What anti-pattern exists that still keeps being propagated or infecting other areas of your code base (like a virus)?
Code samples/screen-shots required.13 -
Every time I read some code of the rust standard libraries or code of other popular rust crates, I feel ashamed of the code I produce ... their level of documentation is just outstanding, mine is ... hardly existing?
Guess a rant about myself :D -
To code or to rant--that is the question: Whether 'tis nobler on mind to suffer the bugs and errors of outrageous source code or to post them on devRant2
-
!rant
how long do you guys code per day?
being a student i have now extreme difficulties in time management😐
need some advice...9 -
frustrated with code walk to bathroom.
favorite stall open. check. phone battery above 10%. check. vape. check. dev rant. check.
ahhhh time to relax.2 -
I have been a software engineer for about 14 years now, in the beginning, I thought to be smart meant writing methods that do everything and more. however as I matured in the industry, I learned. keep it simple. 1 method 1 responsibility. One should trail my code and never have to find themselves where they were before in the journey. a journey should have one purpose and not pivot (context disclaimer here) as it goes. good programming is simple programming, its a story not a case of multiple endings.3
-
Testers in my team have been told like 1000 times to follow the style guides that we all follow. That's not that big a deal. The big deal is that they were put on this project without having any mathematics background when the project is all about geometric stuff. So after me as a developer having to put so many hours to explain to them why the tests are not covering the requirements or why the tests are red because they are initializing the data completely wrong, I ask them pretty please to do the checks for the coding style and I have already been 4 hours reviewing code because not only I have to go through the maths and really obscure testing code to ensure that the tests are correct, but every line I have to write at least 4 or 5 style corrections. And some are not even about the code being clean, but about using wrong namespaces or not sticking to the internal data types. For fuck shake, this is embedded software and has to obey to certain security standards...3
-
!rant
I laughed more than I should about my own code
Can you guess what small widely known game these textures belong to?4 -
!rant
You know you code too much when you try to press control+space in word... would actually be a nice feature3 -
!rant
"if you wrote good Code, you dont have to debug it. But if its Bad Code, you will spend 90% of your Time Talking to a Rubber Ducky"
-Me right now
(Or someone other but probably me)1 -
!rant
I stumbled across this code golf the other day, I thought I had seen all of the esoteric languages... Then I saw Minecraft...
https://codegolf.stackexchange.com/...3 -
<> Rant
An interesting perspective considering how much of their code could literally mean life or death.
http://fossbytes.com/nasa-coding-pr...2 -
Anyone else fucking pissed off by all the shit saying "Learn to Code in 21 Days".
You don't see anyone trying to become a doctor in 21 days so why the fuck do people think our work is so easy that any fucking asshole can do it in 21 days.
Fuck this whole fucking stupid world...23 -
!rant
I need pancakes
on a evening
I'm weird help I can't debug code and I crave for pastry aaaaaaa3 -
Not a rant. Most epic phrase. I would love to change the world but they won't give me the source code!!!!1
-
So they are back, wanting another quick PR approved.
The PR:
```
let isDisabled = switch quantity > 0 {
| true =>
switch value !== "" {
| true => false
| false =>
switch inputStatus {
| Valid =>
switch inputData {
| Ok(a) => a !== 0.0 ? false : true
| Error(_) => true
}
| _ => true
}
}
| false => true
}
```6 -
Most days, I feel pretty good about my skill and contributions, but I still sometimes worry that I might be the cog with the terrible code that all my coworkers rant about.1
-
Problem with code:
Computer: "Error on line 189: ....."
Me: "But the code ended on line 58 "
-----------------------------------------------------------------------------
Programming is funny
!false
(its true)
(i wrote it here because devRant allows us to post one rant in 2 hours)4 -
!rant
Happen to come across the Satan Bible for Programmers on Github while I was browsing public timeline.
https://github.com/Droogans/... -
Me as a dev most of the time:
✓ great project idea
✓ create a skeleton for the project
✓ gather all the info needed
❌ Time to do the actual work on my project
Leave it for months unattended
Randomly write 5-10 lines of code3 -
So here's the first rant after joining new company. I was reading someone's existing code and I found this line:
return 42; // Something *really* weird happened
🤔3 -
!rant
Yet to meet a dev who is a health nut. The code of the world is built on caffeine, fast food, and snacks as far as I know.5 -
!rant
Holy MOTHERF-er. Visual Studio Code is soooo amazing, never thought I'd like it so much cuz I never gave it a chance :o. So many useful plugins10 -
Dev related. But more of Westworld related. Definitely not a rant.
Westworld season 2 poster has this code. Any guess? Redditors going nuts on it.
687474703A2F2F6269742E6C792F3246447A696567
Ref : https://redd.it/86d80u1 -
!rant
All computers are great and not all people are compilers
please use a Semicolon for God's sake
Though coding is competence
I believe in readable code2 -
!rant
when you find 3 spelling errors in the same line of code and realize that these are legit 'cause the objects and methods are actually coded misspelled.
That's when no one dare doing code review but simply it builds and its fine.
Luckily #NotMyCode -
If you are a new employee tasked to work with Java, C#, C++ or whatever, choose a Windows PC. And don't get obsessed with having things that look nice, we all know the screen on apple products is awesome, but to get the job done especially if you are a programmer, it's a pain in the ass.
I see Mac owners daily struggle with this and that just to get some work done.
Of course we can start talking about virtual OS, dual boot and so forth, but does it really matter?
Nonetheless if your job is to build ios apps, then of course a Mac Book is a better alternative, but if most of your work is done with C#, then go with Windows PC because it fully supports Visual Studio.13 -
You know that point when your pc is just not capable enough? And you are on holidays with so many ideas that you want to code up?
I'm there.
Never thought being a broke student would be this bad.13 -
Wrote this little script to generate a Rant of a given user based on his Existing Rants
Code:
https://gist.github.com/theabbie/...
REST Endpoint:
https://devrant-gefgjr8gnr28.runkit.sh/...
Rant won't be very readable though.35 -
!RANT
Bet the diff between a beginner developer and an intermediate developer is where to get code snippets either from old codebases or remote resources. -
Jilano had not even posted a single rant ever and having more than 30000 upvotes.
This changed my idea
"Code sometimes lie
Comment never does."
Commendable!!!1 -
!rant
Learning many new things and churning out good code is so fucking satisfying!
And the best part is: it actually works! 😏🚀1 -
Opening my IDE 3 (!) hours after getting to the office.
Then instead of writing some code I go to devRant to rant about it ;)1 -
I guess I'll post my first rant, rant.
(Aka rant that wasn't a pun)
The Ipads our school use all have the same code, 0000. Even though about all the features are blocked... They never blocked the ability to change the pass code. No one would know who did it, and there would be 9999 possible choices for the new IPad. Who ever though it was a good idea to let highschoolers (12-18 year old) find this out.2 -
! Rant
Today i had to revisit my code to change some functionality for an application i made 3 years back.
I wish i could go back in time, refactor the code and write Unit tests.1 -
!rant First code review in the new team, came back with list of helpful suggestions and constructive criticisms. Yep I'm going to like it here. Excited to be learning from the bests.
-
!rant
I have a question; when I get interrupted while coding (dinner, friends etc) I'm often "stuck" in my head while just thinking about the problem I were to solve in the code. Anyone else have this? Does it have a name and any tips to "let the code go" while not coding?5 -
Work rant :
I once had a code review and remembered I forgot to comment my code and said sorry I forgot to comment it out.
The reply I got?
Don't worry, here we say your code should be readable enough and no comments are required.
Im still amazed, like... Even if the code is readable, fuck this I need a tl;Dr comment for the long ass fucking code... What the fuck5 -
!rant
Dude, you know nothing about the code that was written. Don't just Google the problem "how to xxx in Python" and send me the first stackoverflow link and tell me "here's the solution."5 -
I know that if something looks stupid but it works, it ain't stupid... but this is just plain borderline.
Basically, a cast from int to String to int to String from some legacy code I'm working with7 -
<rant>
How the hell do these people have a senior position?
<rant-cause>
Sdev:"The are no vulnerabilities in my code because i have Avast running at the same time"
</rant-cause>
SecOps: "<insert potoo bird reaction>"
</rant> -
Rant..
Realised I was working with the outdated version of JavaScript library and all my months effort needs redo. Shit!!! Why do devs change code so much that backward compatibility becomes an issue.....2 -
A friend of mine invited me to a project he was given. So basically is a flutter project already started by a guy on Fiverr... I'm just mad at the code the guy wrote! Now we have to refactor the ENTIRE code because the guy didn't know what he was doing!!!
This is my 1st rant, if i did something wrong, please rant at the comment section7 -
When you use an app for developers to rant about code but you cannot write nicely formatted code blocks... 🤔3
-
Things I learned in this 2 month training in an IT company ;
- the way @marcerisson wanted me and my group project team to use Git (and kept yelling at us about ) is actually the proper, professional way of using Git
- there is a difference between an MVC model and a fucking pack of overcomplicated spaghetti code
- commenting your code and naming your variables properly IS IMPORTANT especially when another dev might read it 15 years later (i see you Mr I Name All my Variables With the Name Of the Function and A Number)
- « if it worls it ain’t stupid » also apply in a professional area
- where ´s my fucking rubber duck2 -
Today a senior developer and a colleague started looking into my code reviews and started commenting best practices that were never used in the team.
Got my chance back at the senior developer's code when he raised a code review, which had none of the best practices.
Gave back a good set of review comments to him :D
Karma is a boomerang :)2 -
When you have to talk about code and your not sure of the person in front of you knows more.
First business rendez vous!
Ill rant after ;) -
!rant
Hey Everyone, I am trying to create a Font from the couple of SVG files that I rendered from processing.
Here is the announcement rant, and you can find the code repos there too.
https://devrant.io/rants/602414/...
But I have ran into a problem.
https://graphicdesign.stackexchange.com/...
Any Ways to solve it. It's going to be free and open Source too.3 -
!rant
Today I got access to the code for the new contract I’m working on.
It all built first time from source.
I’ve never wept such joyful tears. -
I need more people to listen to me. Sometimes, ActionListeners and EventListeners are just not enough.
-
Ive been looking for a rant that mentionned being payed to review code for something like 50pounds an hour.
Can any one help me to either find the person/rant/company that offers this service?5 -
<rant>
Teacher at university told us to install bluej in a Java class. Never in my life have I seen something so irritating as this crappy thing. Your code can have 0 errors and it still doesnt compile.
</rant> -
*use windows, ms office, vsc, skype probably code in ts, ... *
*rant about microsoft buying github*
I'm not a microsoft fan either, but thats the sad truth.1 -
We rant while we hit obstacles in life/dev jobs..
Just one flu/food poisoning makes us realize we are so vulnerable at time.
We can't code our way out of that... -
We Developers Are Organisms That Covert Caffeine into Code ☕
How many of you are Caffeine Addicted?4 -
//not an actual rant
Just curious how many non software students/employers/people code while it is not their main profession5 -
So recently I saw a rant about a e2e encrypted social network and started to consider the idea, what do you guys / brother in code think about it2
-
That moment I wonder why I haven't wrote any rant for a long time and suddenly realized that it's because I've been coding only about a couple hours a week for the last months.
Basically, I finished all my computer related class and all that is left to finish (before I can get my diploma) are basic courses like philosophy and literature (which at least are interesting).
Now pretty much every day I wake up and I crave to code but I just don't have time to 😐 -
!rant
I hate the feeling when you're creating an app then the designers provided you a mockups that aren't intuitive, it makes me lazy to code 😒2 -
Christmas rant: I didn't code for 3 days. Terrible feeling and can't wait to get fingers on keyboard again 😢2
-
How is it called when I rant about something my colleagues experienced and I just supported his debug session? Third party rant? Anyway, here's the thing.
Other team built some project specific code right in the heart of their software, which in itself would be worth a rant. But as you might guess, it's getting rantier.
For a new project the same code is used, but needed some tweaks. Now guess what happened:
1) Someone took the code, refactored it, made project specific stuff configurable, everything works fine now
2) Someone changed the code completely for the new project, everything seems to work fine for 5 months, then the old project needed a new release 💣 -
!Rant
Starting a new side project over the holidays been planning it for weeks. That blank project excitement feeling is one of the best. Love summoning code from the depths of the code underworld to do my bidding.
Happy holidays all.1 -
<rant>
Those nagging coworkers who first insist then plead followed by beg to approve a code review just before the deadline. Sigh ;-(
</rant> -
!rant
Sometimes when I code I become very happy without a reason. I don't know the source of this joy. It's not about if the code works of not, it's just different.1 -
!rant
Just saw someone suggest that msft use Mozilla's code-base for Edge rather than Google's. Can't upvote that shit enough on my own. Go upvote it if you agree? https://aka.ms/AA47goi2 -
Not a rant but Nashville puts on a good coding conference called Music City Code. I went last year and am attending this year. For entertainment they have devs playing rock music. http://www.musiccitycode.com3
-
!rant
When you get the go ahead to scrap the old legacy code and design it from the ground up
feels_good.jpg -
!rant
Anybody else here code from their smartphone? When I'm afk I type ideas into Evernote (slowly, of course), but I'd love a good mobile IDE.3 -
!rant
Struggled for 2 hours now. How the heck can a create a directory on android. My code:
File dir = new File(Environment.getExternalStorageDirectory(), "Directory");
dir.mkdirs();5 -
!rant
I'm a lazy motherfucker, so instead of clever and real debugging my code throws random var_dump('Yeeha') or console.log('Seeesh') to check how everything is going...1 -
Not a rant
What do you all use for taking notes? Preferably something that handles code well and is cloud based (or can be dumped into it)6 -
Project Lead in the morning: This one story needs to be finished till 2pm for the QA department.
Me: No problem, everything is finished and there is only one test case open. It should be finished in no time.
Also me: Spends 7 hours of intensive lagacy code debugging to find out why this shit isn't working sometimes. Try to fix it, broke some other things. Retested all cases and found 3 other minor bugs. End of the day, story is still not finished.
Now: Project Lead is mad, QA guy is mad, I am mad.
Conclusion: I hate debugging legacy code and I never again trust the last open test case!!2 -
That feeling when you type out a hilarious response to someone's rant on DevRant, written with meticulous code styling, and then you realise formatting is ignored!
-
3 hours to understand that I needed an if for my code to work like it was supossed.
I need more coffee and sleep...
And just posted this rant as a comment to another rant. I am so fucked up. And the holidays just begun....2 -
We have decent linting on our codebase which covers off code quality and style.
We also have a developer who insists on making code reviews about formatting and spacing rather than functionality even tho we've tried in multiple ways to say:
- our linting covers it, if that's happy we should be (and the rest of the team is)
- it's a waste of time doing it
- it wastes the time of the team reading it
- the noise it generates makes it hard to see any legit comments
I swear to god if I see another comment saying "new line" i will scream. -
Refactoring code that I've wrote like a year ago, made me realise how much I've grown in the past year, do you guys ever go back to old code that you've wrote?3
-
We only recently started and we can really see the benefits of code review.
It motivates you to follow the standards, writing good quality code and using variable/function names that makes sense. Especially that you know someone is going to read through it.1 -
!rant
"I spend one week every ten or so, on call. Then I spend the next nine weeks writing code to make my next on call shift better." - Tom Limoncelli
Relatable AF 😂1 -
Me during HR interview.
Q) What makes you Happy?
Ans: when my code compiles successfully in the first attempt.1 -
I can't delete old useless code, I am afraid of deleting it and I always end up commenting it as if I am giving it a chance to prove itself. #rant3
-
Oh the joy of multi-site working and design reviews in bigger corporations...
I try to propose if we could do it on-line with BitBucket commenting etc. Just put your comments there, we discuss it there, each in our own time, and get things closed.
But no. It's nicer to arrange 2-3h conf calls. So that we can really discuss items (and the reviewers don't have to do anything before the call). Nothing can be done beforehand. And the reviewers get to comment not only on design matters, but on system level things too. Like "I wonder if this would be better in place X". Well sure, maybe, but that's system level decision and would require architects etc. And all that work was done 2 years ago, we're supposed to now just check the source code (which you guys wanted me to change).
Ok, so I will arrange a conf call. Our time zones are not the same, so one guy is coming to the office when another is almost leaving. One wants to have Wednesdays meeting free. One has lunch at 11, another at 13. For fucks sake. Some guys have filled their calendar with meetings, most of them which they will not attend anyway, but Outlook shows them as "reserved".
So I spend my day trying to find a free spot that everyone could join. Half of the guys won't read the code and won't give any comments, but still need to be there. And then there are those comments saying "I'd like this variable name to be different" and "it would be cleaner if this was done like I do". Same people produce unreadable mess themselves, but somehow always manage to dodge all reviews of their own stuff. -
OMG I have a proper rant from last night.
It involves an unwanted rebase and lost uncommitted code from weeks.
Tune up after my shift.4 -
Made a rant about working with shitty legacy code and still doing that. So making something new would be nice.
-
!Rant
I never thought I would ever be this pleased with a Microsoft product but vscode on Linux has really impressed me. Just discovered Zen Code mode today and got hooked.5 -
!rant
REEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
fuck you Samsung and your "APPLICATION OPTIMIZATION" I need this fucking 2FA code right now1 -
Update to my last rant*:
I got to know what my colleague did as he "rewrote" my code:
He just searched some GitHub-Projects and used the good old copy+paste method.
Awesome bro, "rewriting" code until nobody's understanding it is the best method to improve code.
*https://devrant.io/rants/735762/...2 -
¡Rant
I am a simple man, i see code in comment
I ++ it.
Me= simple;
While (On.Devrant) {
Cin>>code;// Cin as seen (through eyes)
I++; // that i increment it { got the joke?}
}2 -
!rant
I'm finally learning to incorporate multiple desktops into my workflow. So far, I like how it segregates my social programs from my web browsers from my code applications.1 -
!rant && query
Anyone else have a victory song for when you solve a really challenging code problem? Mine is "Yeah!" by Usher.1 -
!rant
Just posted some swift code to a server, in a few hours I should have all the prime numbers from 1 to a billion!4 -
!rant
Context = VS Code
What is your 'favorite/most useful/the one that saves your ass' extension for visual studio code6 -
So actually on the note of my last rant. What music does everyone code to? I code to EDM, JPop, Vocaloid, old video game battle themes and Heavy Metal.
One Punch Man opening is a favorite when deadlines draw near.9 -
I’ve just received a Code test to make an entire game before Friday and I’m kinda sh**ting myself...12
-
As a techie how loves the climate, I feel like I am living two life's. On one hand, I want to protect my earth, but than I make a app, and Evan though I buy offsets, what about all of the users. Why was I born this way, and can the natural and the man-made coexist? That is the question I must ask myself all day. I am looking to drone powered climate research in a effort to prove to my self they benefit each other, but I just can't. I fucking hate my life rn2
-
For the stress ball is that +100 on a single rant or overall? @dfox
& just for kicks I'll put the question in code form... well, kinda.
if( rantLikes >= 100 || overAllLikes >= 100)
{
Stressball.send( );
}2 -
!rant
Doxygen is one of my favorite dev tools. One, I think it kinda forces me to document my code better than what I used to do without it and two....it's "automatic" -
!rant
Installing VS Code on Ubuntu. Anybody got some plugins/themes they can suggest? I usually use Brackets; Atom for React3 -
Not a rant, just wondering.
What's your favorite editor (not IDE) out there?
- Atom
- Sublime Text
- Visual Studio Code
- Notepad++
...
- nano
- Other (name it)
I'm trying Atom Editor, I've been a fan of Sublime Text for a couple of years. Tried VS Code, not a chance. Any suggestions?27 -
spent 1 hour trying to get a function working.. realized I needed just 1 line of code instead :/
new Rant("FML") -
!rant
Had my first Open Source Contribution in Code. Start of something new 😁😁
https://phabricator.freedesktop.org/... -
Not a rant/!rant
Got a new job, already learning a lot and nice and helpful colleagues. 😄 Except I find it really hard to get used to their codebase because it's huge! How long does it take for some of you to get used to the new code base of your new job?3 -
!rant felt like a zombie all of last week and today, damn this brain fog. All I want to do is sleep lol. Had to revise my code countless times5
-
I just done know what happened to me, now I miss semicolons In code.
when I use to read people ranting how they miss semicolon and I was like " how can somebody miss it" and look at me now I have the same problem.
:|1 -
I feel very frustrated about this situation. I'm studying so I haven't many time to work but I worked last two years and now I feel as a bird with clipped wings. I need a side project, something mine, to work on, to put myself in. I don't need to get money from it but the revenue it's only a confirmation about the success provided by hard work and dedication. I can't fill this emptiness with the study. I feel I just need to work on something I believe, see it grows up and came alive. Every project I start and every line of code I write seems meaningless. This situation is a strange existential drama and hurts me. It's like I forgot how to be satisfied programming. I live in this recurrent melancholy and I don't feel realized.
Sorry for the sad rant but I need some suggestions from someone who can understand me.1 -
Some magic happened about situation talked in earlier rant at below link.
https://devrant.com/rants/2910513/...
Now magically even before I inform about this situation directly to the client, now after 8 years they used some proprietary static code analyzer on latest app source & found out around 200+ security issues which covers most pain points I told in the above rant.
I also found out that there is a list of 100+ vulnerabilities documented in client doc repo, which were pending since around 5-6 years.
Now I have to work along my junior to fix these both kind of issues.
Suddenly dull maintenance project became much challenging & interesting. :-) -
Relating back to my wk112 rant, after my team member threatened to remove my code I almost screamed at them...
We’ve since reconciled and are quite good friends -
!rant
Can we bring into discussion inline monospaced code snippets again?
Basic markdown text formatting. Like bold, italics, lists.
https://devrant.com/rants/333316/...question dfox functionality request feature inline code code snippet trogus markdown feature request3 -
!rant
Reading The Pragmatic Programmer and Clean Code.
Any other suggestions on books thats not specified to a specific programming language that is worth reading?2 -
!rant
What you guys do on Sundays? Saturdays I pay the bills, run some errands and study.
Sundays I wish I has something to apply muy mind to, other than code.
Any recomendations?9 -
And so i proceeded to try and re write code using my own framework(more like complex file system). But the original code itself is just so fucking confusing i want to kill whoever wrote this silly cunt off an application.
Hence the 1 hr break i took and hence this rant. -
!rant
My "The rule of St. Benedict, as your Code of Conduct" repository has more stars than the repository of my Emacs configuration in Github, haha. https://github.com/saint-benedict/...1 -
Honestly my biggest rant in the past month hasn't been about code, It's about Windows 10 changing my desktop password to my Microsoft Account. I have certain security pet peeves and it just screams "telemetry"...
-
!rant That feeling you get when you run through your code perfectly after fixing the memory de/allocation :D So rewarding!
-
I am legit getting tired of trying to help people improve and hit huge roadblocks because nobody seem to care if what we do works for the intended purpose.
I have seen some terrible unstable code that fails 50% of the time on run time and never was reviewed or tested on core software, but since it was worth a lot of story points, people get congratulated for finishing it but nobody bothers checking if it really works in the first place. Story points are meaningless in this Agilefall Frankenstein shit process we use and bosses keep saying they will improve it but nothing gets done.
Worst thing is my work often depends on this shit.
I swear one of my good colleague and I are trying to introduce commit and PR gating, code review, code quality to avoid as much problems as possible while speeding up CI and documentation but 90% of devs do not give a single fuck about it. They just bypass it with admin rights because it supposedly slows them down.
When I bring up to management that the processes are terrible, I get the classic "we can't force people to use these processes because we have to respect their work ethics and it is different from yours." While I get that some things are subjective, in this case that's a lot of words to say they suck and give no fucks.
Sorry for the rant, it is starting affect my morale and efficiency at work, but I know every workplace got its problems.2 -
All new frameworks / patterns / code concepts seem great !! Until you take a minute to imagine your current application using them and the time needed to implement.
That's it. That's the rant. /me wants to buy code migrator / generator from "A" to "B"1 -
!rant Question: How reasonable is it to expect payment before deployment of code to the live instance, even if the project launch was significantly delayed?7
-
Wanted to work as a Dev being busy writing code. Got into an MNC and just deploying applications and rarely writing code. :(
-
!rant !dev
Anyone here play Polytopia? I just downloaded it today, it's fun but I'm generally crap at multiplayer so you'll probably beat me.
My code is: wydbVH59gUNdomWE -
!rant
F1 fans
I was wondering if in f1 games they hav code that prevents the hulk from gettin on the podium.
I jus think if thats an actuall thing it would be hilarious1 -
Not a rant, but what tools do you use for development?
As-in, what apps/services you've bought / installed for free?
For example, I use Visual Studio Code, iTerm2, Docker, DigitalOcean, CodePen etc.9 -
<!-- no-rant -->
I want to start testing my code... are there any good resources about testing code? (what piece of the code should I test?) preferably .NET C#4 -
!rant
Just looking at Cap'n Proto. Too impressed by the code, Kenton Varda... Feeling so dim, just a little light. -
I am unable to understand the naming convention. I SUCK IN IT.. CAN'T I JUST NAME MY VARIABLE AND OTHER THINGS LIKE SIMPLY, WHY I HAVE TO USE UNDERSCORE AND ACCURATE NAME FOR IT.
I mean , my variable does tell what is it for then why I need to do that?5 -
!rant
Debugged the shit of a customer issue.
I feel great, it has been a while since I had fun/frustration with code. -
I will like to demotion myself to fresher, bec freshers are getting paid more then my position? Like how? Why?1
-
!Rant
Planning on upgrading my laptop. Budget it's ~1000USD, any suggestions?
I'd prefer something with >=FHD screen, it's hard to code on my 1366x768 resolution (non glossy also)12 -
I am struggling to have a holiday that includes no work. I keep on panicking at random times that I'll forget to code if I go any longer. Very silly fear I know but it's happening. I dont wanna feel like I have to rediscover my path around my projects when I get back to them. So i think of their structures and things needed to complete them from time to time just to make sure I am on track.11
-
Anyone looking for shitty code practices take a look at the Emotiv API. The way they have written sample code should be mode illegal.
I fucking hate reading through such a shitty peace of sample code. -
Why does every programming language have to have so many different ways of doing the same thing? I mean, come on, do we really need both for and foreach loops? And why do we have to choose between switch and if-else? Can't we all just get along and use the same damn structure? #FirstWorldProblems30
-
So as I rewrite the same code I’m
Reminded of why I’m rewriting the same code.
Screw you Colorado !
This rant is better indicative4 -
!rant
Oh god how I've missed this community
rant:
I hate people always asking me how to solve their f***ing bugs when they don't re-check their code and only have a missing argument in functions ! -
Why devrant should have an inbuilt code editor
1. it can be easier to read than just reading code someone wrote in their rant
2. it would be way easier and indented plus added syntax highlighting should be good
please add a code editor to dev rant it would erase having the need to decipher everything in a chat xD15 -
def longVariableNamesEverywhere(*args):
"""
Not a substitute for docstrings and code comments.
"""
#TODO: insert witty and legible code.
#TODO: learn to read code.
return "Rant and self-deprecation complete."4