Details
-
AboutI love to code. And coffee. Don't forget coffee
-
SkillsJavaScript, C++, Angular, NodeJS, Drupal, Docker, React I guess...
-
LocationNull Island
Joined devRant on 8/2/2016
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
-
At the data restaurant:
Chef: Our freezer is broken and our pots and pans are rusty. We need to refactor our kitchen.
Manager: Bring me a detailed plan on why we need each equipment, what can we do with each, three price estimates for each item from different vendors, a business case for the technical activities required and an extremely detailed timeline. Oh, and do not stop doing your job while doing all this paperwork.
Chef: ...
Boss: ...
Some time later a customer gets to the restaurant.
Waiter: This VIP wants a burguer.
Boss: Go make the burger!
Chef: Our frying pan is rusty and we do not have most of the ingredients. I told you we need to refactor our kitchen. And that I cannot work while doing that mountain of paperwork you wanted!
Boss: Let's do it like this, fix the tech mumbo jumbo just enough to make this VIP's burguer. Then we can talk about the rest.
The chef then runs to the grocery store and back and prepares to make a health hazard hurried burguer with a rusty pan.
Waiter: We got six more clients waiting.
Boss: They are hungry! Stop whatever useless nonsense you were doing and cook their requests!
Cook: Stop cooking the order of the client who got here first?
Boss: The others are urgent!
Cook: This one had said so as well, but fine. What do they want?
Waiter: Two more burgers, a new kind of modern gaseous dessert, two whole chickens and an eleven seat sofa.
Chef: Why would they even ask for a sofa?!? We are a restaurant!
Boss: They don't care about your Linux techno bullshit! They just want their orders!
Cook: Their orders make no sense!
Boss: You know nothing about the client's needs!
Cook: ...
Boss: ...
That is how I feel every time I have to deal with a boss who can't tell a PostgreSQL database from a robots.txt file.
Or everytime someone assumes we have a pristine SQL table with every single column imaginable.
Or that a couple hundred terabytes of cold storage data must be scanned entirely in a fraction of a second on a shoestring budget.
Or that years of never stored historical data can be retrieved from the limbo.
Or when I'm told that refactoring has no ROI.
Fuck data stack cluelessness.
Fuck clients that lack of basic logical skills.5 -
PM: I don't like the number of meetings we have
Me: Oh I agree. We have too..
PM: We don't have enough of them.
Me: (oh... I was going to say that we need to cut back... But ok)
PM: I need better visibility into what everyone is doing.
Me: (so you wanna micromanage. Got it...)
Me: ... Gotcha, yup... Writing that down.3 -
Managers: fullStackClown!!!! The image uploader on the dashboard at <insert 3rd party service here> isn't working!!!!!
fullStackClown: Yeah? What do you want me to do about it?
Managers: Well, fix it!
fullStackClown: ... * sigh * Well, in case you didn't realize, I don't work at <insert 3rd party service here>, so... unless you want me to go work for them instead of you absolute clowns (which I dream about daily), I cannot help you further in this matter.
Managers: ...
fullStackClown: ...
Kill me. 🤡6 -
taxes. what the actual fuck? I finally graduated and got my first 6 figure job, only to find out the federal government basically takes 1/3 of my pay??? WHAT??? Why are we all okay with this? I feel fucking robbed. I worked so hard to get here, so many sleepless nights, so many all nighters studying, just to get 1/3 of my money stolen from me? what the fuck?????49
-
"Update on the last meeting, we'll either release what we've got or do something different"
WELL NO SHIT! 🤦♂️5 -
No-code platforms always like to forget that writing the code is *literally* the easiest part of software development 🙄15
-
Music. Music teaches you numbers, creativity, patterns, structure, and basically primes your brain for math and creativity in that space. In addition, it teaches you how to think both within a structure and outside the box, as well as the importance of repetition, memorization, and learning a new language.
Music really was my second language, and the ability to read/write it fluently is a skill that takes a long time to master. I really believe that it increases your brain plasticity so much.4 -
~ 10yrs ago, Dad: I'm a dev, your mom's a dev. I paid for you to go-to business school... But you still became a dev. And your brother also wants to be a dev
Now after me and bro moved back with then bc of COVID. The house is basically WeWork on weekdays.
Good thing we're all devs so can with remotely.9 -
So I was code reviewing this guy's code before merging into the master branch.... and then I FOUND THIS FUCKING CODE, WHAT THE FUCK!!!!!!!!!!!!!!!! What the fuck is this ???66
-
Today we interviewed a _very_ good Angular1 Dev, by chance we showed him the forked ngRouter module we use, after some debate he explained that we were using it incorrectly.. I asked if he'd used it before to which he responded:
"Yeah, I'm the guy who built it"
😅27 -
I’m the tech support of my family and I’m proud! 😎
I only hate it if other people treat me like their personal tech support9 -
Want to Google io earlier this month and a senior director at Google game a presentation and used a chrome dino for a demo and after I found him on LinkedIn and asked her m where I could buy one and he asked for my address and sent me one for free. Idc what any of you say Google is really cool for doing this.14
-
Recruiter: Hi, i'm recruiting for xyz, your profile looks like a great fit. Would you be interested in discussing further?
Me: Hi, your company website says you only have an office location in Berlin. I've marked my profile as not interested in relocation, only interested in jobs in my country and said the same in my description. Are you expanding to my country?
Recruiter: You are correct, this role is based in AMAZING Berlin. Are you interested in relocating?
Me:19 -
After countless hours trying to spell my name for customer service over the phone, I made a little webpage that helps me spell words phonetically! 💬
https://dialogue.now.sh35 -
Ran into a girl who I had a crush on in high school at a bar last week. Hanged out for a bit, but then I had to run catch the last train home.
Today I get a message from her that reads: "Hey, it was nice to meet you last week. Can I call you some time, there's something I want to tell you. 😉"
I think to myself -- sweet and say that I have no meetings today, call me whenever you can.
A couple of minutes later she calls me, and the first thing she says: "I have this app idea..."
fuck, shouldn't have hyped myself up.29 -
-When they ask for your current/previous salary in a job interview, tell them that you don't find that relevant or that you don't want to tell. If they insist on you telling your salary, GTFO
- When they are overenthusiasticly telling about all the latest technologies they're using without staying one word about legacy projects, GTFO. It's a trap.
- If you walk trough the developer room(s) and everybody is extremely focused and just programming like a zombie, GTFO.
- If they cannot tell you one single downside of the company, it's probably too good to be true.
That's about everything I can think of at the moment4 -
TOP 10 PROGRAMMING BEST PRACTICES
#1 Start numbering from 0.
#10 Sort elements in lexicographic order for readability.
#2 Use consistent indentation.
#3 use Consistent Casing.
#4.000000000000001 Use floating-point arithmetic only where necessary.
#5 Not avoiding double negations is not smart.
#6 Not recommended is Yoda style.
#7 See rule #7.
#8 Avoid deadlocks.
#9 ISO-8859 is passé - Use UTF-8 if you ▯ Unicode.
#A Prefer base 10 for human-readable messages.
#10 See rule #7.
#10 Don't repeat yourself.12