Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
New subscribed feed!
We just launched an activity feed of users you subscribe to + recommended users!
Tap here to read
I have a personal project I work on. Basically, getting paid fulltime to work on that...
No meetings or bs, just me working on what I want to work on.
Let's start by saying: God do I love programming and hate work!
My dream job would be a place where I get to write quality code for something that's actually useful and makes sense to people (or a group of people) without all the usual job bullshit; all the politics, fucking useless hours of meetings, the pretentious ass holes, and the useless mindless product owners with good pay to live comfortably and some organization (not being a complete disaster). It's only a dream though...4
On a Sunday 8pm evening. C-Level (CEO, CFO, C-etc) guy account is getting auto logout.
Boss: please be available on a 9pm call.
Me: can this wait till tomorrow?
Me in my head: why cant just login again
Meanwhile on normal days: other users experiencing issues.
Boss: C-guy never experienced and I cant replicate it.
With enough sensible* devs, you can run an entire profit making business.
*Having product and market sense.4
Why? Why does Eloquent with SQLite only fetch attributes as strings? I spent at least half an hour debugging, I just want to set up a local test DB and now I have to run a whole PostgreSQL instance3
for one split second I thought I had discovered a way to manage multiple states with one reducer function in react,
turns out it was a bug in my code,
I had already gone to brag about it on my react group chat, until I went back to my code and as I was cleaning up and closing brackets and all that stuff, my new feature stopped working.
I need to find that bug3
Any time I feel like looking for something new because my salary is low, I remember that I would have to go through recruiters, HR, and job interviews and decide to just chill until the next raise.3
I just don't understand why people use the try-catch on calling a method that will throw exceptions just to ONLY re-throw it again, what would you do that for? :(5
Trying to unpack some tightly compressed images, I notice the buffer grows to ridiculous sizes as it tries to keep up with how much shit I'm having it read.
But this is a small file, bunch of 64x64 textures with some heavy quantization -- I turned every goddamn float into a six-bit mini. So I do the math in my head half-assedly and know that even fully decoded it can't possibly be above a quarter of MB.
And since the buffer is now nearing his first gig, I know something is up. I remember I'm fetching a 'size of next read' uint from the file as I process it, so I figure: either the value written to disk is wrong, or I am reading at the wrong position. My answer?
Open the file.
-But sir, it's an endless hexdump!
I said OPEN. the. FILE.
Didn't just write some debugging utils for shits, so now I put them to use. I can tell on which lines the buffer size explodes because I like to log every increase and decrease in memory. So; narrow down which bin is fucking with me, take a look at the variables... what do I find?
Size of next read should be about two thousand bytes, not a fucking billion and a half. So I know where the right value is, I look around it for the wrong one; and as it turns out, the read is happening a whole longlong to the right.
Easily fixed. Stuff packs and unpacks correctly now, average ratio at around 85-90% size reduction from original, like goddamn I turned the entropy for these files into LIQUID SHIT.
I am leveling up now, so audio: prepare your anus.2
The introverted and silent people can be heard in chats in video calls (zoom), can be heard in slack chats. But from my experience, it looks like the majority is yet to consider that as important. Text communication may not be perfect because it's hard to capture a lot in text, like emotions, tone, maybe some might be able to capture them if not all. But text is still something, rather than nothing, but I usually see people listen more to spoken words than care about texts. Not to mention the craziness of parallel conversations in text chat during video calls where video call has one conversation going on while text chat has a totally unrelated conversation going at some point. One could say - maybe parallel conversations in text chats are a hindrance to people trying to communicate over text rather than speak up through voice / audio2
I've been writing unit tests for an existing project for a couple of months now. I'm not experienced at automated tests, so I'm not sure what's good unit tests supposed to be, but the unit tests that I wrote basically just confirm the flow that already implemented, which to my limited understanding of unit tests is supposed to be the other way around. The good thing is that I could catch some minor problems with the implementation such as not imported class used, the wrong variable used since the project is a rewrite of legacy code so a lot of copy-pasta, I also have to wrap some part of the code that interacts with the filesystem in a DI class so I could test that part.1
What genre of developer are you?
Fore , I'm a Mobile developer(freelance) , and a backend developer (Full time Job)25
I went outside to throw something into the garbage bin. I threw my bag in there and caught movement with the side of my eye in the bin. Something in the bin was moving! It freaked me out until I realized it was a squirrel.
Well I hope I scared the shit outta him too!2
I was doing android apps for a year and a half, but then during the pandemic my hobby gaming projects blew up and I had to quit my fulltime job and focus on them. Spent last year working for myself. I managed to save enough money and got a mortgage for my apartment. Now I feel accomplished what I wanted and Im tired of working alone on my own projects. Its sad doing all these mental gymnastics and not having anyone else to share the results with.
I'm considering getting back into part/full-time position. Main reason is the social aspect, as well as stability. I'm tired of stress, too much responsibility. I want a better work/life balance. Also I think I need a position where they would allow at least 2 days a week working from home.
How to recondition myself and first of all to motivate myself to get back into the rat race? I haven't done android app development in a year and a half, I'm rusty af. I'm a junior at best right now. Also in the past year I got fat and I'm too conscious about my beer belly lol. Thinking of loosing weight and sharpening my app dev skills first, only then applying.
Can anybody advice anything?1