Details
-
AboutI wonder how many people actually read this about section
-
SkillsLegos
Joined devRant on 10/20/2021
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 tough you were talking about weed at first.. well espresso and a joint pair really well from personal experience :p
-
I do have to let everyone know that unicorns are real. All you have to do to see them is take a bunch of random drugs and hit your head really hard :)
-
@theKarlisK Gitea lacks one of the features I like about GitLab - nested directories. Seriously why the fuck does everyone else just provide organizations as a way for having things organized..
I have a few other gripes with it but it's a viable option for smaller teams at this point. -
Forgot to add there were some "abstract" questions prior to this that they just wanted to see how would I approach things. I think senior roles interviews should put a bigger focus on this (assuming the person can code and learn new tech)
-
I think they should, but they should be done differently, I had a great experience with my current company when interviewing:
They presented me with a project that was having an error and the question was "X feature in this service errors out, how would you fix this?"
I spent around 5 minutes to solve the problem and after I was done they just said "You clearly know what you are doing, we use some of the tech that is not listed on your resume are you prepared to learn X, Y and Z for this role?" I said yes and that was it. -
So CI/CD stands for two options you have when developing applications: Continuous Instability or Continuous Destruction, your pick :D
-
@oiledwheels I agree that JetBrains IDEs are not the fastest, but for the functionality they offer I have not found a good alternative.
But also I only use them for coding, for modifying single files and configs I just use vim. -
@oiledwheels Android studio was developed by google from community IntelliJ project and it was rushed, so here is your answer.
I'm using JB ide's every day, I tried alternatives with a open mind but for me at least, JB products are just better.
My most used IDE's are IntelliJ, CLion, WebStorm and DataGrip -
@dotenvironment "Apologies for missing the meeting earlier but my cat deleted the boot partition on my computer." should do the trick
-
To be fair, because of competition from Kotlin Java was forced to improve things, and modern versions of Java are quite decent. If they keep up the improvements I think Java will stay relevant for some time.
At my company we are using Java for most of micro services and I have no complaints.
We are of course on the latest lts version of Java, legacy versions are a pain to work in (8 or lower) and I would probably include 11 as the legacy version as well. -
@iceb Oh yeah and that, so the only ones that are working now are hot fixing a production because someone pushed on Friday :D
(And I assume they don't have time to rant on here while doing that) -
Yes, this is by design.. now.. get back to work :)
-
It's likely that they gave 2 weeks notice prior to your hiring, but your manager/boss convinced them to stick around until they hire a replacement and then train you for two weeks - this is quite common because they usually double the pay for the person who is quitting just so they can at least somewhat train the next person.
But now and then you get a good experience like mine: When I was interviewing for a lead dev position the guy that I was replacing was there and told me, I'm starting my own company, but I'll be here for another 3 months to help you with anything you need and even after that you can still contact me if you need any help.
Total honesty on their part, and they kept their word this guy showed me as much as possible and he still answers to every question I have and even randomly sends recommendations from time to time. -
@azuredivay No problem :D
For backups you can also look into S3 cold storage, currently my servers do backups daily to storage box and weekly to S3 cold storage - I have some services that people depend on and data loss is not an option.
If you just have personal non critical stuff weekly backups to the storage box will be enough and maybe a monthly S3 cold storage backup -
Also I forgot to add you have 20TB of free traffic and then it's 1€/TB
-
@azuredivay I have been using Hetzner for hosting my bare metal servers, I haven't experienced any problems with their service so in ~4 years I've been using them.
They have Intel Xeon servers that are around 1000 usd/year (https://hetzner.com/dedicated-roots...)
And if you want total overkill for 1500 usd (https://hetzner.com/dedicated-roots...)
They also include backup boxes with Xeon servers for free if I remember correctly (not 100% sure) -
What kind of server specs are you looking for?
1800 usd/year seems a bit high for a personal bare metal server -
I know this is a generalization that also I agree with, but I joined a startup as a lead infrastructure dev about 6 months ago.
We use k8s for managing all services, and we could not do it without it.
So while most projects don't need it, when you do it's one of the most powerful tools you have. -
@Grumm there was/still is - but most people still use this terminology. Why? Because it's literary the definition of their relationship.
People that want to change definitions like this are idiots, there is no nicer way to put it.
I put this kind of people with the same brain capacity as flat earthers, seeing a problem where there is none and attacking everyone that does not agree with them. -
@IntrusionCM Yeah good UI/UX is important to me, I was hoping that TeamCity with kotlin dsl would provide me with good alternative to their bad ux design, but they only kinda support it, many things still need to be done in their UI which is just a pain to use :/
-
@IntrusionCM So generally what I need from my CI software is simplicity, every one is pushing more and more features but for most of my workflows it just a simple chain:
build -> test -> deploy to repository -> create docker container with created binary -> push to registry
So pipelines need to be reusable, and I don't like to going thru 10 UI pages just to get to something (looking at you teamcity)
And GitLab CI is the best option I tried for this so far
List of tested CI's
GitLab CI (Currently my favorite)
TeamCity, DroneCI,GitHub Actions, Jenkins, Travis CI -
I like it for when I need to be creative or design something new.
But for most of my work I prefer to actually finish everything for the day before getting high (or sometimes if I don't have that much work I smoke when I wake up and then start working couple hours after when effects wear off)
I guess it also depends on what you're working - I'm a game developer and most of my work is server development (multiplayer, social features, anticheat, etc..) -
@DEVil666 Guess what happens when majority of population has attention span of a 5 year old child and lack the capacity to solve "complex" problems
Yeah.. thees "funny" dopamine driven reels are like heroin to addict. Have you ever tried telling an drug addict "Just put the needle down, go outside its a beautiful day." ?
This is the future we are approaching (at least I see it this way) -
@electrineer Yea but.. most people don't use their brain, honestly we are just a bunch of monkeys who got lucky.
People are stupid and lazy, we can be exploited and manipulated by this apps and majority of people simple won't give a single shit.
I'm surprised that we haven't nuked our self's into oblivion, as a human race we kinda tend to be self destructive most of the time.
Think of this next time you hear someone say "the future is bright" -
And for this reason, kids: if you mix drugs, you'll end up with something like this - a cautionary tale for upcoming language designers. (Looking at you google engineers..)
-
This was well worth the read, great way to start the day!
-
If you live in the EU, your employer is required by the law to give you some type of time tracking software.
This is not for their benefit but for yours - if they don't want to pay you for some reason, this is used to make them pay
Most companies discourage using manual time tracking, but nobody expects you to stop tracking your time if you go to the toilet.. stop it when you take a break or go to lunch and that's it -
@Hazarth "It's generally accepted by sleep researches that the "early bird" society is retarded"
You just made my day with this statement, thanks :p -
@no-oxygen Yea a big chunk of us is like that, the thing is alt least for me I would like to sleep more, but.. there is so much to do and so little time
I'm not talking about a job, recently I started working 30 hours per week instead of 40, but every day I end up staying awake for "too long" as there is so much I can do - side projects, hanging out with friends, partying.
Most days I go to sleep at around 3am and wake up at 9am, so average of 6 hours for me.
I would want to go to sleep early but my brain is way to motivated to do stuff and sometimes I even end up working on my game engine until sun comes out and then this happens every fucking time
*coding and listening to music thinking is like 2am*
*looks out of the window and sees light*
Me: Fuck not again :/ -
@johnmelodyme I don't like it either, but yea I think you are right this is Google's idea of a "better" language design...
I need to find out what drugs are this programmers taking so I can avoid them, clearly they do more harm then good..