Details
Joined devRant on 6/18/2018
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
-
Question for the tech leads out there: what is your job like?
I have had multiple startups and in one of them I have lead a team of half a dozen developers on small projects. The startup in question was a software house, so part of my job was being a sort of solutions architect (understanding what the client needed, getting deep into the processes their companies had and coming up with a software solution for them) and another part of my job was then leading the team to develop the software (and I did hands-on coding as well).
I’m now thinking of ditching the startup world and looking for a job, but I want something that pays well and I want responsibility, I work well under pressure and responsibility motivates me to work.
I consider myself a senior developer because I have worked with many different things and built many projects end-to-end. I also believe I understand quite well system design and architecture.
HOWEVER I have never worked on big scale enterprise software. I mean, I did in another company when I was hired as a junior a few years back, but the project was a complete total mess and I didn’t learn much there, I sorta already knew everything I was doing.
But I’m not that confident in my ability to be a tech lead or some higher position like that even though I have already worked as one. Problem is I did it only in small scale projects and never really had a great mentor I could look up to, I learned everything on the job.
In the end I’m wondering if the experience I have is enough to be able to get a job like that and not fuck things up.3 -
So if you work a remote job would you create a virtual machine to act as the device which connects to any remote employer systems? It seems like that would be ideal to keep personal separated from company data and software.
I suppose it depends upon employer requirements.10 -
Do you use an iPod?
<3<3<3
'cause like, I think modern smartphones (unless you're listening to mp3 or midi) will run out of battery comparatively faster than an iPod. Y'knowwww.16 -
Google must not be forced to sell Chrome to whoever. Development of stellar devtools will be stalled next day for the sake of consumer-focused AI bs.23
-
Fuck Linux, not a single decent C/C++ IDE (I'm not talking about fucking minimal editors), Codeblocks: what the fuck is this ugly shit?, Kdevelop: does it even start? MVC: can't be called an IDE.19
-
I'm working on a project that uses a 3rd party library. We've got the source code to that library and I'm exploring its code, looking to find out how the author did something. I just discovered a Paint function that has over 7,000 lines of code, with nested sub routines, awful indentations and line spacings and lots of IFDEF conditions ... Wow, I'm amazed that this thing works at all and I'm wondering how the author is even able to maintain that code.6
-
I'm building a multi tenant application, each client can access the application and store that data, the question now is wheter to use one single database for all clients or create a database for each client?
Whats the best approach in this situation7 -
Reading many of rants and comments from the last 10 hours or so, it’s pretty clear that retoor content is AI generated and @princess is a bot.
retoor, why are doing that?
Do you want to accelerate the downfall of devrant to make the people switch to snek?8 -
Yes, send me a screenshot of the logs. Beacause I love having to re-type the error you just got. If only there was a way to copy paste text in Slack!
I did not know I was working with my grandma...6 -
This is the nth software company where you have some asshole who for some reason (probably because they hate you) plays blame-games when it comes to code reviews, when they themselves screwed up in the first place (I know there's git blame, but..).
The guy writes shitty code quickly because the manager asked, then I take my time and patience to make it better, and in the code review they shit on me for things THEY wrote badly? Wtf man. What kind of logic is that? Fucked up people. And then putting shit in bold and exclamation marks (wtf?).
Is it just me or have you also seen this behavior with your colleagues?9 -
How do I know if a 3D model I found from a video game marketplace will actually work well with my home 3D printer without a lot of hassle?2
-
Anyone ever tried Embedded Swift?
I should have posted this as a joke but, guess what Apple does NOT use when developing Embedded Swift stuff for their Secure Enclave firmware...
Yep, they don't use Xcode! 🤣🤣🤣🤣
(ok, I know, not surprising, but love the irony!)10 -
Gotta say, Arduino IDE is a hobbyware at best, but in my not so humble opinion, is a completely pile of chocolate pudding.
OMG, it can only target one type of hardware at a time. It has to apparently be completely reconfigured when you use different hardware. Libraries and the like that are loaded for one board cannot be loaded and available if you are building for a different board. I mean seriously, what the ... is wrong with these developers.
Imagine if Xcode would allow only one library load for any given hardware target.
💩ware.
Don't get me going with the editor... the inept "debugger" which NEVER works.
They need to fix this hobbyware or shut it down.5 -
I'm finally thinking of getting back to work... What's the current trend when it comes to remote IT job offers - any websites worth mentioning?9
-
Have you ever proposed great ideas to the company, yet they were rejected time after time, only for some half-assed golden favorite boy to steal the show for you with their half-assed idea?
I mean, now I understand that once you've been long enough in the industry, you express a deep, long sigh at least once a day. Plus, it affects your mental health. Not giving a fuck and just working on yourself more and your personal projects is crucial.14 -
Okay, suppose the following: You are hired at a company as a Software Developer and Computer Science is something you want to evolve in, and you chose a branch to deepen your expertise in.
A few years pass and it's always been company interests first. A few colleagues suffer the same but they don't stay long; they see that they are being duped, their passions and goals not respected and the company puts itself and its interests in the first place, and they quickly leave the company.
You decide that after these years of putting the company first, it's time to put yourself first. Yet, the company, with a 'friendly' nudge, hints strongly that it's company interests (i.e. money) first, and you find yourself getting pushed away farther and farther from your passions you wanted to deepen into, now getting assigned to polar opposite roles (e.g. SysAdmin).
What would you do in this case? I'd logically think: keep evolving on your personal time, use the years of experience and the exposure to tech and meanwhile plan to get out asap.11 -
Is it a bad idea if i choose to build my own framework rather than using Laravel for example? I took a look at Laravel and it's a hell of folders, in addition you start coding in laravel not php lol so it has to be taylor's coding style, next, what happens if you use Laravel 12 then Laravel 15 is released, the update won't break the current version?
I need your opinions specially from those who created their own php framework just for the sake of stability and simplicity, i don't need all the bloatware from laravel, I'm using MVC concept and following PSR conventions....7 -
A shout out to those considering deleting their dR account [esp. old timers here] and still on the fence. If you can -- don't.
If you're an old timer here, chances are you actually dev-ranted about real dev issues and possibly posted a solution found after all the frustration.
If you delete your acc, all these posts will disappear. Leave them be. Let them be a contribution to the community, to your fellow devs.
If this platform is no longer worth your time [can't blame you, really], you can simply log out and not come back here :)19 -
The most unrealistic deadline I got was the project must complete within 16 hours.
Setting: Freelance
Did I accept this? No
Client budget: 10 usd
What is the project? A iOS app which is the a combination of all LLM into one, like a clone of Poe. The API key must use my own because client refused to pay. I negotiate about the project, explain to him why this project, deadline and the budget is not aligned He said " Now everything can be done by using AI, why are yoh cheating me, i will report you" ( I was like report what?) I rejected the gig, then day's later my email junk folder is occupied with racist content and insulting me.
So yea. This is the whole story. This project is doable, just a wrapper. I don't mind if client will pay for all the API , the pay and dealings is logical.25 -
If you put Web3 on your resume, I'm rejecting you without even looking at the rest of your resume.2
-
How certain can we be, that AI Code Assistants or the companies behind them are "stealing" our proprietary code?10