Details
-
AboutNigerian
-
Skillshtml css javascript node mongodb linux
-
LocationObafemi Awolowo University
-
Website
-
Github
Joined devRant on 3/2/2020
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
-
Countless times, the managerial leeches tried to get rid of us labourers. They tried with WYSIWYG. They tried with No-code bullshit. Now they're trying with IA.
Over and over again, they will fail. And if only they could realize before crashing the world economy AGAIN, that would be fucking great23 -
I found out that my favorite library is way outdated, like a whole version of its biggest dependency. Upgrading breaks everything. I never noticed until I got working with something else that needs the newest dependency. But good news, thus guy has full test coverage. My own vibe cli tool is thundering trough it. Hundreds of updates within minutes. I expect that the original owner just gave up after 20 things. So good about AI, it just doesn't get tired. I did these few ai queries in a few days: https://static.molodetz.nl/rp.cgi/.... I appearantly uploared 400+ mb to AI trough my cgi gateway. Iirc python wants to delete cgi from its library. I don't care, I made my own cgi server (setting env vars) and client (reading env vars) and stdin if it's a post. It's an aiohttp server executing an async subprocess. The dashboard is quite nice huh? Want some more stats but I have different priorities. I am trying to make the best autonomous build tool ever made. It's already better at building than gemini. Gemini is a fine coding LLM but it just can't beat my software so far. This is an old version but here it just built a reddis mvp, working, with tests. https://elon.app.molodetz.nl/termin...
I'm future I'll make it controllable online, so people can vibe then selves. It'll be a platform that will deploy your vibed code on a https molodetz supdomain and it will offer vscode development environment for your project: https://thomas.app.molodetz.nl. It costs literally a second to configure and five seconds waiting to deploy a while vscode instance. Now I only have to build a service where a zit can be uploaded and it'll auto deployed with some quota. I'll support Rust, python, php, c, c++, Java. Rust is sadly not so good for the vibing tho and requires much resources in storage. Every container is a new Rust install. I think it's more than Java. Soon we can do the language wars again. With isspam was leuk.6 -
Job market's gotten way worse. No joke: now, every job I interviewed for requires this:
1) Interview with HR
2) Interview with Hiring Manager
3) Personality test
4) Technical test
5) Interview with CEO
Only if all steps passed and vetted, then ok. It's like we're on a zero-trust policy now. Now even mom&pop shops want technical tests. Tf.13 -
Just fixed a bug no one knew I caused.
Feeling like a hero… and a criminal… at the same time. 🕵️♂️💻
#DevLife #Debugging #Oops #CodeConfession7 -
Client: “We need an app that tracks live birds using AI.”
Me: “Cool, that’s complex. What’s the timeline?”
Client: “We need it before our annual picnic next week.”
Me: “You want an AI that can detect flying birds, in real time, in seven days?”
Client: “It’s not that hard. Just use ChatGPT or something.”
So now I’m here, watching pigeons on my balcony, manually updating a Google Sheet, calling it “AI prototype v1.0.”
I think I’ve finally achieved “Agile Enlightenment” — deliver results, not features.
Client’s happy.
My soul isn’t.
Time to rename the project: BirdBrain.12 -
Let me get it straight.
There's devRant, then came Element (Matrix), then came snek and now there's mydevplace.
Pretty soon we'll have more platforms than users using them. Everyone will sit alone in their chatrooms talking to themselves.
It's sad.18 -
Guys am i the only one removing my pants by jumping backward into the bed and rolling back until I'm leg up, catching my ankle and pulling?
It's the most efficient way I found2 -
Is there a hidden joke in the fact that stand up meetings/daily stand-ups share the same word root with stand up comedy? It would seem the creators of that pointless activity thought it naughty/mischievous, if not a humorous giveaway that those gatherings are more for fun, entertainment, a joke, and a platform for product managers to not feel left out from the development process5
-
I started my brand new job last monday. Very nice people so far but tbh im already hesitating if this business isnt too backend minded for a frontender like myself. I do have a lotttt to learn the coming weeks. Lets see how i hold up my small share of this bigger company with it’s daunting piece of software.2
-
On the Overwatch 2 official poster, Tracer's pussy is bigger than Ana's face. Ah, yes, targeting lonely male gamers with sex, how original.
Pathetic.
5 -
Holy heavens! I'm gonna work with a js framework at my day job.
After installing nodejs I'm immediately greeted by a warning that something is somehow broken. Installing the packages for the barebones repo leads to hundreds of dependencies and vulnerability warnings. I don't even know anything beyond document.getElementById().
On a scale of 1 to Squidward Tentacles, how much am I gonna hate my job?8 -
The world makes no fucking sense.
In 2013 I had a manager approve a couple days' leave coz my son was having medical issues.
He was super nice about it and told me I could take as much time as I needed. I said, a couple days is enough. I took Thursday and Friday off. I took two days.
On Monday, an emergency meeting was held with the CTO (it was a small company, it went me -> manager -> C suite). I was told that a production deployment happened on Friday that fucked up a few clients' systems and that it had cost said clients hundreds of thousands dollars and are now suing the company.
Turns out on Friday, lead developer was also given the day off for whatever reason and I was being scolded because as the next senior developer, it was my responsibility to review code and make sure shit like this doesn't happen.
I agreed (and still agree) but also explained I had already filed leave weeks prior and I wasn't informed about dev lead's absence. Sure I could've checked my messages but my kid was in the hospital and I was busy. Still I couldn't help but feel a little guilty.
Manager holds a separate meeting with me and talks me into just writing an apology note in the email chain and he'll do the rest of the talking for me and make sure I get minimal punishment. I trusted him, he was the one who found me and brought me into the company (I know, I was naive).
So I wrote the email. It was a small note. I apologized for not checking messages and explained my situation again and mentioned I would've definitely checked if I was informed that the lead dev would be away.
Another meeting was held the next day and after pleasantries the Manager started with this, "Ok so we've all seen the email and understand that this was all Angry's fault right?".
Now, we're not native English speakers and Manager doesn't really do well with grammar. I was alarmed by what he said but wasn't angry because I was pretty sure that's not what he meant. I'm sure he meant to say that "Angry feel's guilty but his actions were understandable given the circumstance" or that he forgot a "not" in there and really meant "not Angry's fault". Surely this is what he meant to say. Right?
But then the rest of the meeting went on and I was unceremoniously let go. Immediately for "failing to accomplish my tasks and costing the client 100Ks of dollars". I wasn't even given a chance to say anything else.
The meeting ended and since we were both in the office, Manager approached me with exit papers and a check (~1200 USD)--it was my month's pay. I was asked to leave that day and was told I didn't need to come back. No handovers, no knowledge transfers, not a even a documentation of open projects I was handling.
I realized I just was made the scapegoat by a management screwup that costed our clients a lot of money.
Of course, I wrote the CEO multiple emails the next couple days. I also cc'd the CTO. No response.
A couple of weeks pass, I get another job at a cool company and i promptly move on.
I write this story now because I just found out today that in 2016, Manager was let go by the company for **sexual harassment**. Apparently, he actually did it too according to friends I still had within the company.
Here's where it gets fucked up. He turns and sues the company for unlawful termination and I guess to avoid a long legal battle? the company settled. They fucking settled and handed this man 2 Million PHP (at the time about 40k USD).
2 fucking million. Life changing money around here. And he got it by being a slimy piece of shit.
The world makes no fucking sense.7 -
Interviewer: We keep having devs take off for other opportunities after a short period of time. We need someone loyal who will be sticking around for the long haul. Oh wait, you only have one dev company you’ve worked for on your resume? Yeah that’s not good, we only hire devs who have worked for lots and lots of companies.
Dev: …7 -
At a large enterprise-sized company, you are protecting the code and product from outside / bad actors constantly trying to break in. (🧠)
At a medium or small-sized company, you are protecting the code and product from clueless customers or users who can potentially break things for themselves. (🧠🧠)
At a sTaRtUp, you are protecting the code and product from being destroyed by the incompetent owners themselves. (🧠🧠🧠+)4 -
Pomodoro timers work only when the task at hand is boring. Yesterday, I worked non-stop on some task I greatly enjoyed(Rust embedded) and I would get distracted if there was some disruption because some overrated technique.6
-
How many monitors do you need and how do you use them?
I have three monitors at work, I used to have 2 in portrait and one landscape in the middle, during the last months I switched to the opposite (2 landscape and 1 portrait)
In my home I use 2 1080p displays landscape19 -
Is it only me that when I finally meet a competent collaugue and we build consistently good products together for an extended period of time that I start seeing him/her as the whole world?
It's so rare finding a really competent collaugue that when I do, after many wonderful works together, I just can't stop compliment him/her until it gets weird.2 -
Resizing my partitions without backup and moving them between disks.
Never had a failure but i guess it could be risky3 -
Fuck you ios,storyboad,xibs,xcode. FUCK OFF!! YOU FUCKING ASSHOLES. Literally giving me migrane with your fucking ass constraints!! Fuck you xcode for not having a terminal. Ios is utterly bullshit. Has fucking all kind of devices that I have to set constraint. Fuck you macos. You are slower than a snail. How on earth do you take so much time to build!!
Width, height, constraints, my ass! What is this fucking logic bro. Fuck you apple for making so many device of different sizes and then hiring us to set constraints. Warning warning warning oh what a load of crap!
I would rather die than set your fucking ass constraints.7 -
My department is focused solely on web development. Of course we are part of the major portion of I.T
The entire I.T department got acknowledged for a very important piece of software. That I wrote.
The ceremony in which we were being recognized did not listed MY department, no, they listed the ENTIRETY of I.T.
Thing is, if this product was not delivered, then I was told that the blame would be MINE (I am speaking as the head of my department) but apparently if it succeeded (which it did) it is to be attributed to people that were not even involved in the project.
My employees tried calming me down when I got upset, one of them stated that it was not even our department's effort, but mine alone. And yes, I was the one that developed the solution. By myself, with complete testing, staging, the whole works. Everything, developed by me. BUT my employees held the entire department down while I was behind close doors developing this solution.
I was fucking upset, more so because my director sent an email thanking the entire I.T department for this "win"
I asked him through or messaging service if he could point out to me who else was involved, since I did not know of anyone else that did absolutely anything in this process other than myself and my guys.
Maybe the output of my program was parsed by another I.T department and something happened from it, maybe the money generated by the application (obscene amounts of it btw) were used to add more to the infrastructure etc, who knows, but as far as I know, you cannot say "if this fails it is on you" just for them to later on thank people that were not involved in the project.
This is why I would gladly move on to a different field. I don't want to be patted on the back constantly, I know how fucking good I am at what I do. But if I do something amazing I do not want to see those efforts being given to someone else.
The dev world is usually a thankless industry, but if thanks are given, then I want the sole credit.
If I am winning or loosing I want the whole fucking credit and you can be any more gangstah than that.10 -
In every company, there are those non-tech people who try to come up with creative ways to make us not do any work: useless meetings, stupid company activities, "initiatives" cause,
"Gohd! you have to take ann iniitiative".
Okay, I get it. You have a lot of free time on your hand and wanna seem busy. I, on the other hand, want to finish my tasks, get paid, and get on with my life.3 -
i find it interesting that the intent when this app was created was probably to let people rant about bugs and stupid errors, post dev memes, and it has evolved to a point where we hear a lot of rants related to the work environment. my guess is that the rest of the internet is so visible and damning that this became a safe space where we can discuss work relations with less fear.
i love that the community here is so supportive in these matters :)4 -
I lost 2TB of family photos and videos a few years ago by dropping a single hard drive. Nearly all of it was later found on people's computers who forgot to clean them up when we got the NAS. I'm not so eager to delete data once it's backed up ever since.3
-
I met a programmer in an online dating app some months ago. She worked with golang, and things were going nicely with us talking a bit.
Then I mentioned that I currently work with Typescript and NodeJS and she stopped responding 😞
Should have posted this as story, since this is not actually a joke.9 -
When you open your laptop and see the mail, just a random day and you think nothing is gonna get better and you see 2 internship offer letter, after making many projects, year of study.
This part of my life
This little part
Is called happiness.

