Details
-
AboutSelf-taught developer from the US. He/Him.
-
SkillsJava, Javascript/Node/Typescript, Html, Css, C#, Python, C++
-
LocationUnited States
-
Website
-
Github
Joined devRant on 7/20/2022
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'm not usually a believer in anything paranormal, and I know there's no rational basis for this, but I reckon threatening to beat the computer with a shovel genuinely seems to work quite a lot of the time.2
-
Google IO 2023: WE'LL SHOVE AI DOWN YOUR THROATS AND YOU'LL LOVE IT.
Fuckers even have live chat and comments disabled -.-
Never thought tech-events would get this boring, 5y ago it used to pump me up like nothing else could.9 -
a shell oneliner periodically checking devrant's availability and sending me a notification when it starts working.12
-
I closed my work laptop yesterday around noon and dumped water on it. I was just so fed up.
Some spilled off onto my desk, though, so i gently moved (read: threw) the offending piece of plastic frustration onto the floor and carefully dried my desk.
On my way to the trash can, i stepped on the laptop. I stepped on it again on the way back, and later, on my way out the door.
I came in to get something half an hour later, and stepped on it again. It remained a stepping stone for the rest of the day, and accrued considerable foot traffic.
I spent the day drinking peach whiskey and playing with my children instead of working on reports. It was a good day.
Don't worry: my laptop still worked this morning, though I declined to.25 -
One inappropriate experience I can think of is during an internship at a multinational company that made networking and electrical components. My mandate was to do an analysis on the electrical performance of the company's products versus the competitors. It took me something close four months to measure, to compile data, do an analysis and create a report.
Then came the time to show the results to the engineering director. Let's say the news were not good, so I figured people should have their hears opened. Anyways, my supervisor and I made a presentation to abstract the main points so the information was not too difficult to process.
10 minutes into the presentation, the director of engineering just fell asleep and was snoring quite loudly. I asked my supervisor "should we wake him up?" and so we did. When he woke up, he asked us to wrap it up and pretty much gave no fucks about the results or the presentation. Nobody really cared about the results after that. Talk about wasted time lol.
Luckily I don't work at this shithole of a company today.2 -
Do you think it’s appropriate to use the phrase "dried" in commit messages to refer to removing duplicate code? (DRY = don’t repeat yourself)
I just used it and I’m not sure if it’s ok because some devs might not understand it and the the original letters from DRY went away and became "dried" so it might be even more cryptic.
On the other hand it’s so much more concise having "dried type X" compared to "refactored the code so that it doesn’t contain duplicates of type X"14 -
Our CEO suddenly wanted to work with an outsourcing company to build the product. On one of the "sale" meetings I asked a guy from that company:
- Can we interview developers before they join our project?
- Our company is responsible for the quality of the service we provide, - the guy replied
- What are you going to charge us for?
- For all the hours developers worked
- So your service is developer hours, and we'll be obligated to pay for all the hours they worked regardless the code quality or the performance, right?
So it seems outsourcing company is only responsible for their time sheets to correspond to real hours worked? :-)
We call such a companies in Ukraine - a galley2 -
iPhone 15: Apple to release an option to close recent apps all at once by click of a button.
iPhone users:2 -
Working at a big-ish tech is like a completely different world.
Do we even speak the same words?
Why can't you say agree like a normal person. Who the frig made "++" a real life word (is it a verb/noun? wtf is it)
and then all those other acronyms like OKR, P1,p2,p3
Who talks like that?6 -
I came acorss this website
https://joshwcomeau.com/
This is one of the FASTEST loading websites i have ever browsed. The interactivity is so smooth and seamless. No lags or stutters. Reloading the page takes under 0.1 seconds. The dude was so bored he even used click .mp3 sounds as you click or hover over links and buttons
This site is built in nextjs.
I keep seeing more and more nextjs sites. In job search i keep seeing nextjs requirements way more than before.
I cannot believe nextjs is this fast and powerful. It's not even hard to learn.
This motivates me to learn nextjs from a-z now26 -
Artists complaining about the use of AI pictures is totally fine apparently, and politically correct.
Imagine if programmers complained about low-code/no-code tools. 💀8 -
Who knew there were so many goddamn duplicate file extensions spanning generations....
There is literally nothing to do but rate likelihood.
Does anyone know of a statistical database that tracks the appearance of certain file types and their frequency based of real analysis of active computer systems ?
Some of these types are pretty vague and fileinfo repeats some things. grr.
Of course, overthinking here, one would have to also look at what kind of files appear in the same directory in certain cases.5 -
I hate office politics so fucking much. Now that most people aren’t face to face and everything is over chat and voice calls, people seem to get very weird about things that might be said and blow things out of context. If you have anxiety disorder or something fuck off!! You’re stressing the shit out of me and it’s already Christmas so I’m already stressed the fuck out!4
-
Hello all,
I am an apprentice, 19. I joined this software developer apprenticeship to leave college as it was not particularly great for my mental health, and programming is the only thing I can do reasonably well.
The company that I find myself in is a strange one. It has about twenty or so employees, but we all instructed to operate as if we are a giant company—our sales person, for example, will tell our clients that we have hundreds.
The development team is a collection of software developers. There is no database administrator, network administrator, software engineer (not in name only), test engineer, requirements engineer, etc. There are just several software developers. Of these developers, one has left by now. When he joined, he was promised to be working on a new system: he left after spending seven years on an old system. A new developer has just arrived to replace him: he was told he would be working with Raspberry Pis; it was interesting to see his face after we informed him that we do not use Raspberry Pis.
The codebase is fourty-years-old and written in Delphi, which is some kind of cousin of pascal, from what I understand. Code is not peer-reviewed. Instead, it is self-reviewed, and you just push whatever changes you make. The code is very much spaghetti, and there is a whole array of bugs that, at least to me, look impossible to track down and fix. I have a bug assigned to me at the moment were someone appears somewhere when they are not supposed to. After asking seniors about this, I learn of this huge checking mechanism and all of its flaws: a huge, flawed checking mechanism... for toggling a single boolean value. This isn't a complicated boolean value, by the way, this is just a value to say whether someone has clocked in or clocked out of a building, via a button.
In terms of versioning, we have several releases, and we often do development work in older releases (or new releases and then write them into older releases) because our clients are larger than us and often refuse to upgrade, and the boss does not want to lose any contracts. We also essentially have multiple master branches.
With the lack of testers, bizarre version control, what appears to be unfiffled promises to staff, etc. I must ask that, since this is my first gig as a software developer, is any of this normal?3 -
Not sure how to ask this. I really enjoy Network side of IT. Maybe even throw in a little Cyber Security as well. I feel like I'm trying to every too fast. I got no certifications yet. This is stressful 😫1
-
Startup culture.
Most suicidal cults are healthier than any given startup.
The ones that aren't have already killed all of its members.5 -
FML, I based my parts of my small framework on a wrong assumption and now I have to rethink about 30% of it3
-
After all the pain I just went through trying to get this workflow to pass config data, I'm gonna relax by writing overly fancy config file documentation.
LET THERE BE BOX CHARACTERS!
┏┓
┗┛ -
So apparently there's a trend in non-educational games teaching kids how to handle real life crisis.
Last week I witnessed a 14 yo girl handling an anxiety attack of a grown ass person and she learned that from Ancestors: The Humankind Odyssey - https://devrant.com/rants/6229469/...
Now I hear 12 years ago there was a boy who saved his sister from a moose attack by... taunting - a skill he learned from World of Warcraft: https://nextnature.net/story/2010/...
Anyone has more stories like this?8 -
I love to code, it scratches my creative itch
And i love to work, it drowns my productivity anxiety
But I dread every morning when i wake up to work on my current employer's project
It's that kind of combo of code base spaghetti and all over the place project management that sinks my galleys
Woe is me...5