Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Get a devDuck
Rubber duck debugging has never been so cute! Get your favorite coding language devDuckBuy Now
Soooo I spent the night working on a feature for an open-source project. I did my PR yesterday. Today, I see a duplicate with the exact same feature.
I love what they do, it's open-source, not blaming them at all <3 buuuuuuuuuut frustrating.2
I’ve been a solo frontend developer for a couple of weeks now with critical enormous features and some bugs to get out the door by the end of next week.
On top of that, I got a backend bug to fix which is fine since I know the stack. The SQL that’s causing a bug is an obvious fix but as a FE dev I have no damn idea about DB structure.
I decide to setup local DB to see it for myself. So as a reasonable developer I look for docs to set it up since it sounds like quite a process after confirming with colleagues.
ANNNND... SURPRISE, the docs ARE NON EXISTENT unless you wanna call an outdated diagram a sufficient doc. Just so you understand the pain, we have 9 micro services, a weird db structure and only 5% is documented.
I requested help from my colleagues, but their answers were similar to docs with a follow up of “maybe you can document it after you set this up”. Barely stopped myself from asking “do I look like I have time for this crap? Why don’t you document it SINCE YOUR SETUP IS READY TO GO?”
So I’ve been at it for a couple of hours and I gave up. Will go back to frontend development since still a ton of shit to do anyway. Tomorrow I will attempt this again.3
While I'm doing my hacker rank problem I have seen new word instead of using letter like I,j,k .but it is weired .Can I just know what is t_itr is that has any operation? In for loop "for "t_itr" in range t"10
- Two months ago I joined this company and did literally nothing ever since. For that I would like to thank my line manager and his entire branch for being an amazingly incompetent colleagues, and for mumbling "that's how the client works" every time I raised the same damn problem. Also, let's not forget my HR manager and interviewer, who apparently have no connection whatsoever with real situation of company's projects. And last but not least this remarkably hierarchical workplace where you can't throw a rock without hitting a cocksure higher-up.
Y'all fucks deserve some serious brain readjustment.2
Me and my dev boyfriend went camping the other day in the middle of nowhere in Chile. Before entering the campsite we agreed no dev talk on the hike and then the moment we arrive we get the 0th tent platform. We looked at each other and chuckled our way into the tent 😂
GOD DAMN THE STUPID IPTABLES, aaaaah!
Today I learned that
iptables -I INPUT -i !lo -j DROP
iptables -I INPUT ! -i lo -j DROP
are two completely different rules, the first of which doesn't work (in ~99.9% of cases)
yet both pass and get added to the firewall. And both rules show exactly the same in the state listing (iptables -L -n -v).
And I was wondering why the hell the firewall wasn't working...8
Strava announced this morning that their app will no longer support direct BTLE or ANT+ syncing with heart rate sensors or bicycle speed/cadence sensors.
They say this is because it is causing the app to crash.
And they suggest we use a different app instead and then upload the data to Strava.
I read this as "We don't have competent developers who can solve this issue so, please, go use a competitor's product"
In a job that I am WAY over my head. Onboarding is a shitshow like usual the devs did not know I was starting until the day before. My only real expierence is school doing php/laravel. Very honest in my interview only a year of codecamp at a local community college and very small tasks at my old job.
This is a JS app using a bunch of old frameworks/ libraries. I was told it was React in the interview.
How long until they fire me for being i competent?
In the US and working for a defense contractor. Which I was told it was harder to fire people.
3 mos? 6 mos?5
Maintaining referential transparency might find its use in the inner working of a process but I cannot find any practical usage for it around the basis of your standard app.
For instance: you make an axios request to your api, you wait for the response. Two reasonable ways of checking are to catch anything errors (axios throws on 404 and 500s) or checking if status is not 200/201/whatever. If its not then alert the user that there was an error fetching whatever they needed or however you go about error handling. This is a standard in application interfaces, to alert users of issues. Request functions cant be referentially transparent because we rely on them to make a binary decision.
Same ont eh api side when we're writing these controller actions and services. They need to fail or succeed and we need to return a 500 or 200/201. I guess the fact that a response is coming back despite its state makes it somewhat transparent but the type of response the usr can expect will never be transparent.
Point being, functional programming has its place in my programs but im finding many places where it just doesn't fit in/
Srsly Ansible/awx? No migrate scripts in a Django powered application? No one commits „python manage.py makemigrations“? 🤬
What is going on with the web these days? 500 adds, 3 auto play video's per page and now this shit?!
Websites that do this should be removed from Google.
I don't think it's even allowed.
If you block it, it goes to a subdomain 1.<website> and asks for permission again. If you block that one it'll go to 2.<website>, up until 10.<website>, then it switches to either a "get Express VPN" or another website that asks for permission. And that one even claims to be reCAPTCHA! and then another that asks you to press "Allow" in order to watch the video. What video?!22
My first hackathon when I was in my university. I never used to work on any side projects apart from assignments and academic projects. I was so shocked when I saw that people were so dedicated in developing a working product in a weekend sacrificing sleep and food. I got so depressed that I wasn't doing anything and people around me were doing so much!!!!! That's when I was motivated to learn more, do more, work more. After this, I never missed a single hackathon while I was studying :) I'm so much better at what I do now because of hackathons.
I keep spreading myself too thin. I pick up too many projects and find myself not working as much as I want on my main projects. I've been getting better about realizing this, and I caught myself after less than a month. But shit. I need to stop it.
HOW TRANSIT SHOULD WORK
🚶♂️ oh fuck I missed the bus
🚶♂️ glad there's another in 6 minutes!
HOW TRANSIT DOES WORK (IN THE US)
🚶♂️ oh fuck I missed the bus
🚶♂️ not another for an hour
🚶♂️ hope I don't lose my job.10