Details
-
AboutSoftware Developer
-
SkillsJavascript, React, Node.js, Express.js, HTML, CSS, SQL, Perl
-
LocationNew York
Joined devRant on 10/10/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
-
I really hate working on work that require constant reporting and decision making: I don't understand how people are olay with work like that. let me present 2 cases : for context we are working on a complete ui revamp of our app.
case 1 Screen A ui revamp.
task : change screen A ui as per new figma
me : evaluates, give estimates, make new screen by changing ui wherever applicable , adding logics for new screen wherever applicable , and removing old logics whichever not mentioned in figma. finishes a task in standard timelines
Engg lead : NO!! WHAT HAVE YOU DONE! WHY DIDN'T YOU ADDED THE OLD CHANGES/MENTIONED THEM TO ME! YOU ARE THE WORST DEV IN THE HISTORY OF MANKIND
case 2 : Screen B ui revamp
new eng trainee
- starts on screen
- ask doubts on how to make new ui box 1 on day 1
- ask doubts on how to make new ui box 2 on day 2
...
- ask doubt on whether to keep feature 1 form old ui on day 11
- aks the logic for showing box 3 on day 15
...
Engg Lead : UwU MY SWEET SUMMER CHILD. YOU ARE THE POWERHOUSE OF NEXT GEN. HERE TAKE THIS QUARTERLY AWARD AND THE KEY TO MY ****
wtf? i mean yeah i should ask questions if 9/10 changes are covered in the ticket and 1 festure is missed, but if you are asking for 2 changes and not putting 10 changes, why would i bother asking about the other 8? Its like asking for an apple from a farmer and then scolding him for not coming up with "5 sacks of green diced and cutted and packed in platic containers ready to be shipped" when he comes back with a single apple in hand. ASK FOR THE CORRECT THING!!3 -
Spent 36 caffeine-fueled hours birthing “Ella Effortless Learning & Lookup Assistant,” an AI know-it-all that trawls old Slack threads, spits out instant answers, and even pings #faq when it’s not sure so the humans can bail it out. In theory she keeps learning and someday replaces the intern we never hired.
Reality check: the judges were not impressed, my team walked away trophy-less, and my ego’s on life-support. So here’s the repo (brace yourself for last-minute Canva slide-vomit, and more buzzwords than a VC pitch):
https://github.com/ishank-dev/...4 -
Microsoft just announced that screenshots will become one of "Pro" "AI features" (why does it need ai?) as Windows transitions to a subscription model.11
-
Yapping about security tonight. Let's not talk about privacy. I have a very good quality camera for just 20 euro staring at me and mechanically following me wherever I walk that sends it's data trough China. If I watch the camera live stream on my app it goes trough China.
Well, thing is, I prefer the Chinese government above my own to know shit about me.
That scary light is the infrared light modus.
It has a 32gb card in it and it only saves when there's activity or sound. It can watch until two weeks back. It's not full HD iirc but it's very clear. Even at night. Really should not be possible for 20 euro.8 -
Happy Monday fellas. I'm gonna be pretty grumpy tomorrow morning because:
- Tonight's TO-DO list is writing unit tests and getting past a blocker to my project which I have been avoiding. Unit tests cause depression.
- After a recent bout of depression, I started smoking more weed than I was comfortable with and tonight starts my temporary sobriety. Withdrawal from THC causes more depression.
Wish me some God damned luck bros.17 -
I fully expect to be roasted here, but I, for one, welcome our new vibe coding AI overlords.
I've never been good at coding for one major reason: I cannot commit to memory or manage to effectively use enormous sets of commands, principles, techniques, frameworks, etc., that are often required for this work. I've always been a huge source of frustration for team members who have that innate ability, in that I slow them down, make lots of mistakes, and generally don't know what I'm doing in the context of everything available to me to use. Especially in comparison to them. The only good ability I seem to have is picking through code others wrote, updating it, debugging it, and generally comparing it to best practices to either ask them to fix it or figure out a way to get it done myself. But it takes me a long time, and it's super frustrating.
"Vibe coding" has been world-changing for me in that regard. I know. It's not "pure coding". I know. It's "stealing our jobs". I know. "It's making us all dumb and dependent".
I don't care. I'm trading that for FINALLY being able to realize the vision of all the projects my right brain WANTED to do for so long, but that I never tried because I knew my limited left brain couldn't manage it. I knew the UI and the requirements, but I just couldn't get started. Or, if I got started, I couldn't figure out what to do next. I knew how to explain it, but it would take me many more hours than necessary to write the first working class and functions.
I'm in this to make money. I'll leave the "coding poetry" to the purists. I need an MVP, then a v1, then a v10+ as soon as I can possibly get them done, so then I can get the software to market before some other competitor.
If that makes me some kind of terrible person or shit coder who's "ruining everything" (really?), so be it. I'm due to retire in the next 5-7 years. If I can make that happen earlier with more sold software, all the better.62 -
Today’s kiki dream was so pleasant that it still lingers inside my rib cage and heals my heart with its warmth
Maybe this is what you get when you quit your job5 -
Week: 100 (Year 2 )
100th week. 200th rant
I am so happy. This is a special week for me. Not only did my company lose the client I have been working on, but also the company is pushing me to do the night shift without any benefits for a new project.
How is your weekend going?
Question: How do you politely tell HR that you don't want to be a slave and work the night shift without saying it directly?
last Weekend : https://devrant.com/rants/189678569 -
I just tried GPT5.
I hope coding got way better since I am so done with half delivered applications. The output window wasn't so big of the previous ones.
I just generated a simple AI chat by providing my own AI client that i prefer and with a nice screenshot of the current applicaiton (how it should like) and it did a great job. No mistakes, perfectly the right look.
I'm hopeful.
Currently still have subscription to Claude,GPT, Gemini and Grok. Everyone has their own advantages. All totally worth it.26 -
An endpoint called TryFailedCopyDocuments which is called unconditionally in the happy path, calls into a service to update session data, then separately checks whether the service is live which could only be false if the service died shortly after the previous call, then if it was live, does a separate blocking call into the service to copy some files, and if it wasn't, copies the files within the request handler thread.9
-
Title:- When the Code Runs, But You Don’t Know Why 😵💫
I wrote a piece of code last night at 2 AM. Eyes half-shut, brain running on caffeine and regret. Woke up today, ran the code… and it worked. Flawlessly.
The only problem?
I HAVE NO IDEA WHY.
No comments.
No memory of what I was trying to do.
Variables named like x1, x2, and idk.
It’s elegant. It’s efficient. It's... suspicious.
Now I'm afraid to touch anything because clearly, 2 AM Me unlocked some higher dimensional dev mode.
So here I am, documenting the "miracle" like it’s ancient alien tech.
Praying future me never has to debug this.
Send help. Or more coffee.
(Preferably both.)
#devLife #SleepCoding #CodeGodAtMidnight7 -
The symbol for things to avoid in biology: ☣️
The symbol for things to avoid in physics: ☢️
The symbol for things to avoid in IT: ✨9 -
i started smoking cigarettes 1 year ago. and its getting more intense. i only smoke when i am overburned with HEAVY. HEAVY FUCKING STRESS.
11 august 2024 i had a mental breakdown. complete crashout due to losing ANOTHER 2000$ on $VINE coin
i crashed out so hard. so badly. in front of my parents. dad picked me up from floor and hugged me and he was shaking. mom was comforting me confused and scared. i uncontrollably breathed hard shaked and cried.
thats why i started.
crypto was the trigger to start smoking for the first time ever after 27 years.
now 28 years later i am still smoking but very rarely. took me 1 year to smoke 1 pack of cigs. now im on a 2nd pack.
i smoke 2-4 cigs per session one after another.
am i fucking going insane?6 -
Why does everything require an account these days?
I just wanted to try out a simple to-do list app. Next thing I know, it's asking for my email, phone number, and the name of my first pet. I'm not buying a house — I just want to tick off "buy milk."
Whatever happened to lightweight, no-signup tools? Devs, bring back simplicity please.
/end rant21 -
Someone's slack status shows them as in a meeting until 3:42 and that's just such an oddly specific meeting end time.7
-
Opinion: companies desperately need CBD engineers.
For a minute, forget about AI agents, GenAI, Observability, CI/CD, OO, Functional, Quantum Computing, OR, SAP, DevOps, AI Ops, ML Ops, Prompt Engineering, Data Viz, Blockchain, and even Scripting and Compiled languages.
Think about how companies approach problems nowadays.
Some executive sees something on a conference, panics and hires a dozen highly paid individuals with some soothing credentials. Those individuals whisper some magic words, the executive makes some grand speeches about how his company is totally one of the cool kids, and the poor actual employees get sucked into another useless fad.
Then costs get too high, street creed (NASDAQ Symbol: FOMO) falls 35% or more, and layoffs come for everyone involved.
Imagine if it all could be avoided with the appropriate mix of CBD and THC. The CBD engineer makes some magic potion, the executive gets mellowed out and employees get to actually work on profit-generating activities.
Seriously, give some chemical pacifier to executives and call it something dumb like "mindfulness performance enhancer" so they can feel like big boys.
I wouldn't mind working while a suit eats 2kg of cheetos and wonders if the stars are winking at his crotch, so long as the suit stays on his fucking lane and let me do what I do best.
But that ain't ever gonna work, suits gonna suit. They will want to mess stuff up just so they can pretend their parents love them.
Thus, here we are. When actual devs have to speak nonsense and pretend that AI is real. Just so they can pocket some of that FOMO cash before the ship sinks and drags down honest working people.
We need an UBI just so that everyone in a company can jump ship as soon as a suit starts blabbering about the next big fad. I'm betting it will be VR/AR again.6 -
I have great news for several reasons. First of all, I have documented the whole devRant API now with some help of AI to resolve requests and made a script to resolve the responses and merged that together in a README.md and updated the docstrings of my devranta api client.
This is a big deal, because with such complete api class, you can vibe whatever advanced devRant bot you can imagine in a hour or so. Could make a wordle bot like Snek has. Just an example.
But besides that, I vibed a devRant API crawler using my devRanta class. It searches what users are connected to what rants and reversed since dr doesn't allow to browse the whole site per pagination. Wonder why.
The crawler is in the examples/crawler directory. If you have python3 already installed, the only think you have to run is go into that folder, and it will download whole devRant.
I hope that my work will contribute to the creator of the next devRant or for the training of an LLM or such. It's a nice dataset. The crawler pulls on my terrible slow 4g connection 272,340 rants per hour. The crawler is an beast actually and easy to fine tune regarding workers etc.
Long story short: get the whole devRant dataset by executing once `make`. And don't worry, the API can handle it easy.
@Lensflare, is it already possible to delete your account in your app? I've documented that as well :P
While a lot is vibed, it required quite some steps to pull all off together. I hope somebody takes my advise to vibe some nice bots with it.
If you take my example project files and the devRanta client yourself, you have enough information to generate a whole devRant site clone easy. I think in one day, you can have like 80% from the default user functionality. Maybe even a good idea to also give a few screenshots to the LLM.
https://retoor.molodetz.nl/retoor/...12 -
People, please don't eat when I smoke, it annoys me.
I don't care anymore if someone has problem with my smoke. It's for three minutes pussies. Live and let live! It's getting out of control with those complainers.
I really stop taking the people around me in consideration regarding that. Because they also don't give a fuck about my comfort. Always passive aggressive like moving to another table with complaining just loud enough that I can hear about the smoking.
I do not smoke when someone is eating next to me - but people are up front already pissed off. You know what freaking stinks? Your 16,- tosti!
And you know- since people are too weak these days to say it straight in your face (they also don't because they're wrong, they weren't eating yet). This happens to me on such regular basis, I'm done.
Pussies, all freaking pussies. They're not complaining about the smell, they're just complaining because threy're sheep.
(i still hear her complaining, also she has like a njet-dog. A dog that is njet a dog, size of a cat with even a bigger mouth than the owner).
That fucking untrained beast is freaking barking the shit outta here, like that's considerate. Train your dog or leave it home. Probably also trained with passive aggressiveness.
The Dutch, famous about being direct - it's over. All pussies now.22 -
Realization today:
-I have serious traumas from my childhood after:
working on animal agriculture and industrial farms
-Living in a shit hole country during bombardment and war
-Couldn't get any job with a degree and was forced to leave with 300€ in my pocket to stay alive
I'm glad that all of this is over for more than 10+ years but I feel it caused a serious damage in my mental health.4 -
So the gaming industry was having huge profits (2024?), then they decided to layoff a bunch of people for "reasons", which displaced a bunch of people in the industry, who then became indies and are making good money, and people working for studios are salty about something they caused?
https://reddit.com/r/gaming/...
How cancerous do you have to be in your industry to be pissed at people trying to recover from your cancer?
"deprofessionalization" is this corporate speak for "doesn't have a cushy middle management job at EA"? I tried looking up the meaning and came away even more confused. You aren't a real gaming dev if you don't work for a huge studio?
Weird way to de-legitimize people who had to look for work elsewhere. The people who left or got laid off are escaping a shitscape for sure.5 -
You are considered a junior developer when you need 'a lot of hand-holding'. Now, I can figure out most things on my own, but how do you distinguish between 'needs too much hand-holding and therefore is a junior' and 'does ok and therefore is a medior'?
For example, I can do well on basic things and getting projects set up, but then I might need more help if errors truly become too cryptic or difficult to solve and I haven't found solutions. A few examples here:
- having messed up the git branches and releases so much that you need someone with a deep knowledge and troubleshooting of git to set the situation straight
- spending a week on trying to figure out why Azure doesn't want to successfully build your super custom build and it takes ages to figure it out because it requires in-depth Docker, linux knowledge and stellar, MIT-level troubleshooting and analytical skills
And so, someone who needs help with these is considered a junior?
How do you really identify a junior? Seems vague.15 -
Writing concurrent code is hard, but testing it, is something else. I'm almost sure my implementation is flawed, but I can't get the tests to fail!2
-
I'm in the process of suing my employer and I've mentally checked out of my job.
Funny enough, threatening the assholes that threatened to fire me if I didn't come into the office "for the benefit of my mental health" has significantly improved my mental health.11