Details
-
AboutCarbon based humanoid lifeform that likes other carbon based lifeforms (most of these seem to be of the non humanoid variety and biassed toward furry or feathered ones). Natures joke: I'm allergic...
-
SkillsProgrammer proficient in most languages. prefer Go. Also a fan of Ansible and Linux/UNIX. Used to be a systems and network admin.
-
LocationNetherlands
Joined devRant on 3/1/2017
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
-
Shithead manager.
Complaining that I'm a "senior" and he expects more from me (ignore that he's been making that complaint for 3 years and it's only been my job for less than 1)
Now complaining that I'm taking time to teach someone about something that they don't actually need to know.
I'm so fucking done with this job.3 -
Had to change my dog in my profile. The little black dog died, and I'm grieving pretty hard over it. One dog left, and that's it for me after he's gone. I can't say goodbye to any more puppers.5
-
Just spent 5h figuring out why sending a serial command wont trigger in U-Boot. Was literally soldering wires to the boad, decoded the entire line with a scope, used several adapters, downloaded the firmware again and again over serial and USB-dfu and a looking for alternative boards online just to find out cutecom was set to send no LF after a command so U-Boot thought i was still typing something. This is literally the semicolon joke you see splattered over normie coding memes.6
-
pls stop putting talking into music mixes. you're ruining my jive. I don't wanna hear your opinions. just play the math noises12
-
How can something called SOAP be such filthy shit. No wonder people wanted to build local-only software back then.10
-
mechanical keyboard proponents be talking about longevity... I never ever had a membrane keyboard fail on me. they're indestructible. but I had a mechanical keyboard with kailh red switches fail on me, and I had to constantly spray it with wd-40 to make it work again. ugh.26
-
I'm yet to get used to the fact that whatever I'm seeing on my screen is private and for my eyes only
bye apple, I said bye, get out of my mind, eat shit and die!6 -
CEO is blaming a frontend bug for a backend outage. The server simply did not scale with new active clients ))))))1
-
I hate being belgian. Half of the time the algorythm think you're dutch.
Bitch I can't speak dutch.
@retoor what does that mean????14 -
I don't like Agile so much. Things are always rushed and you rarely ever have 30 minutes to discuss something in depth, not even in the retrospective meeting. Team mates too busy to discuss concerns. Sigh.14
-
man, every prediction about the day's work during standup makes me look stupid. I'll have to learn to shut the fuck up the hard way.2
-
No amount of sub-par developers cheering for AI to overtake them will be enough to make me install Copilot or any glorified autocomplete. None of that would be needed anyway if people documented and tested their shit anyway.12
-
Well, my boss is officially unhinged.
He threatened me in a call. He thinks I ratted him out to HR for living over seas. Funny thing is I don't give a rats ass, he's got the wrong guy.
Going to HR now though, see if I can move teams to minimize the damage he can afflict on me.11 -
Client: Build me this subscription based software
Also client: *doesn't fundamentally understand how subscriptions work*4 -
My manager wants to have a conversation about my attitude. Time to explain that when I worked hard I got no pay rise, I only got a promotion because I lost my rag at him when he was being an arse. I have no motivation to do anything other than the bare minimum.22
-
3 work weeks later and my PTO is not yet approved nor declined.
I have 1 week left of my statutory leave. I have gotten the comment from my manager that I have taken off too many days already which is less than the legal minimum :))))
I have so little hopes of my holiday being approved.1 -
My colleagues are morons. They're "evaluating" AI research tools and it's going about as well as you'd expect.15
-
Apple Music is the worst music service I've ever used.
By far the worst UI/UX ever.
It doesn't allow me to easily organize my music the way I want.
Search is sluggish.
The recommendation algorithm sucks.
Can't LIKE a song without it asking me to also sync my local music files to the cloud. Seriously, why the fuck can't I like/favorite a song and be done with it? Why does it need to sync with my local files?
This is a basic feature that works in literally on any other music platform.
The damn thing can't even play FLAC.
I know Spotify has its issues, but it actualls feels like a well engineered piece of software.
Apple Music seems like it was made by junior devs for a school science fair.
The only thing going for Apple Music is the sound quality, everything else is bullshit.7 -
Something I learnt over the years is that it doesn't matter how fast your PC or Server is, people will produce a piece of software that will be capable of running slow on it.12
-
I started applying for jobs. As I have over 150 repos on GitHub and 10 years of relevant work experience, the company obviously had trouble validating if I had some basic coding skills. That's why they decided to send me a coding "homework" task to build an app in React Native.
Basically, the task was building an app with 2 screens and one bonus where they indicated "doesn't need a UI". I spent half a day spinning up their project, installing XCode, their specific versions of Ruby, and around half a day building the thing.
Obviously, I wanted to demonstrate my technical skills, so I added a few tests, proper typing, comments, and so on. The project was in a good state, and on the "bonus" screen I quickly added a few components. Since I have a lot of things going on, I capped the amount of time to one day of work. I felt it was good enough to demonstrate I can build something like this.
A few days later, I received a response from the recruiter telling me they wouldn't move forward. She in depth explained that this was because of a missing key property. I did indeed miss one key property on the "bonus" screen, in the part that was not even part of the core task. This was a list of very few static elements, and the entire list only got rerendered when changing routes. Basically in this case, there would not be any visible performance impact.
The recruiter explained in the email that I was missing the eye for detail they need, and that I should "educate" myself more about lists in React. I made one tiny silly mistake in a one-day project, that a linter would've taken out (if this project had one). I've contributed to React Native myself and worked with React for almost 7 years now? Yeah, it's a stupid thing, but what is the point of these types of tasks? I thought this was to demonstrate my skillset, not to be called out on.
Either way, my question here is this: at which point does it become appropriate to send an invoice for the time I wasted on this?6 -
Just in a meeting with data science team. They're testing a different random forest implementation and getting better results and I asked why and the HEAD OF THE FUCKING DATA SCIENCE DEPARTMENT says "I'm not sure, I think maybe different default parameters" and I'm like WHAT THE FUCK the old implementation we just set the defaults and went with that1
-
I am going to make a prediction. C++ and Rust will be pitted against each other in a political manner. C++ will be likened to far right and Rust will be likened to far left.
It won't make sense, but it will be used to try and make language choice some political garbage. Rather than technical merits. There is already a Boomers use C/C++ and enlightened programmers use Rust kind of thing going. End of prediction.
DARPA has decided there is a consensus of programmers saying C needs to be replaced by Rust or some bullshit. Whenever I see "consensus" I automatically read "we decided for you".10