Details
-
AboutA salad dressing. Also rants about Rust (looks like it's going to take forever). *C++ is an abomination and a spawn of the devil*
-
Skillsvi/vim (not a pseudo pronoun), GNU/Linux (heil RMS), Arch Linux (by the way), Certified V Lang Programmer,
Joined devRant on 4/10/2018
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
-
C++ overloaded operators are so cringe. They think they're being so clever with their pipes and the path concatenation being a "/" character but you're just making one of the most ugly languages on the market even uglier. Fuck C++ and its operator overloading fetish.16
-
No one fucking knows how to handle/raise errors.
I feel like this is the least talked topic in all fucking programming industry. This shit needs to be tought even more than the fucking SOLID, DRY, KISS, YAGNI and other kinds of buzzwords that fancy devs love tossing left and right.
Basically everyone just does "whatever you dumb error just dont bother me". They will just log/return null/ignore the errors and be in their oblivion with bugs propagating upstream the call stack.
"Throwing errors you say? Ew, why do you want to produce more errors?". Yeah, right, just stick another log/return null/or ignore the fact that the monke calling your function with bullshit arguments.
"But bro it's so difficult and time consuming and it would never happen!" Yes, you fucker! Yes! Programming IS fucking difficult if you want reliable systems! Did you not know that!? Well now you do! Go and fucking learn it!
FUCK!11!1!!25 -
In addition to rewrite everything that's on my resume I hate having to create a profile when job hunting, just let me upload my resume for fuck sake
-
I'm reviewing a PR and it's easy to detect which functions were created with an AI: the ones that have comments.4
-
21 lines of business logic (including whitespace and comments)
9 lines of build config
386 lines of tests (and tests for the tests)9 -
it's fuckin nuts sometimes to say some random shit to a regular person and realize that "oh shit, I'm a specialist at this right". some things seem so banal, i forget how much I've learnt these past 10 years2
-
I'm really excited to meet our intern, she's coming next week 😊😊
I feel like I'm getting a little sister22 -
I love it when Friday is actually a good day..
Going through some Java code now (which is not normally fun for me), I stumbled onto a brilliant little variable name: `busyComming`.
😅😂🤣1 -
I spent the last three weeks+ (literally THREE full weeks, weekends too) building something I thought was really cool, powerful, and useful. Made a blog post, posted a giant thread on the company Twitter.
Literally one person gave it a like.
I don't know why I give shit anymore, cuz nowadays if it isn't about getting rich quick, cHaTgPt, or some other made up hype, no one cares. Apparently I shouldn't either...
Meanwhile my 16 GIGABYTE RAM MAC, yes 16 GIGABYTE RAM can't even hold power while plugged in, and I'm still clowning around with an ancient iPhone 6 (actually one of my mom's old iphones) that barely stays above 20% battery for more than an hour...
And FINALLY, my FUCKING ISP is for sure screwing me, since I've been doing some hard core data streaming and broadcasting, even though I pay $60+ month for that shit it, keeps dropping out, shit doesn't load.... I mean wtf this isn't 1990 dialup AOL anymore
When I step back I just feel like the worlds biggest loser, maybe the world's biggest 🤡7 -
I.miss watching the golden girls with my mother and wings and innocent things.
I miss the world we should be Heading towards fuck this cynical heartless time period to death -
I’m a mf cutthroat - people who have shit on me before reach out to the depths of a hellhole project in search of me rescuing them, and I only cut their fingers off so they fall back in1
-
To keep myself from doing anything productive on the weekend, I made a little WIP bodged together TF2-Colors page, enjoy?
https://opentf2.github.io/Colors/
I know X is missing:
- Language Selection
- Color Information
- Non-Paint Colors
- Refactored Code
- Documentation
- Section Names
- Section Icons
- Links
- ..
https://github.com/OpenTF2/Colors11 -
bf is starting his first job as a dev and asked me how to prepare. i had no clue what to tell him lol. any suggestions?30
-
do you guys have problem with not receiving the proper tools for work where you live? here in brazil it seems like a given that companies won't provide good software and hardware for workers6
-
So I have a hardware project which requires two spindles to move something. Turns out one of the two i ordered has a sliiiightly smaller pitch than the other. Therefore it to moves slower than the other one and shit doesnt work.
FuckThis.exe I go to the hardware store and get two M8 threaded rods with nuts. Install it and it works. This shizz has less backlash than both spindles combined and cost 1/3 of just one propper spindle.
This is pretty much the first time I've seen the shitty solution work waaay better than the propper one.2 -
001 REM Code review
010 PRINT "Nitpick nitpick nitpick nitpick nitpick"
011 GOSUB REFACTOR
020 PRINT "This function is too complicated, break it up"
021 GOSUB REFACTOR
030 PRINT "Why do you have three methods for this? Put all the logic in one method."
031 GOSUB REFACTOR
040 GOTO 020
041 REM ARGH
998 PRINT "Looks good."
999 STOP8 -
You know I can't imagine something that just isn't always blank being able to survive all this emotionally since it's like purpose is gone from the world now.
The effect of this flattens emotions joys and drive
You people must already be pretty empty of feeling3 -
My colleague wanted me to examine a script issue. I open it up, and it took several minutes to comprehend how it worked. Once it finally clicked:
Me: I can’t decide if this is idiotic or genius.
Colleague: Well, YOU wrote it.
Me: Oh… Genius it is, then! -
Anyone working as a CTO in a small startup (10-40 people)? What’s the best advice you can give me?
Starting as a CTO next month.11 -
All the microservices are planning to communicate via kafka. And they are planning to put a REST API between kafka and the service. So all services hit the REST API with the events and the REST API send events to kafka.
I don't see any benefit of having a REST API between the service and kafka. What are the opinions in the wild?12