It compiles = it goes to prod!
Also, not sure where the Java 7 thing comes from, but I run Java 17 with gradle/kotlin non-android
Yes, this seems to have improved, just successfully made a project with gradle and it works with java 18. About 2 years ago it wasn't possible to use Flutter with Java 9, at all.
Doesn't IntelliJ has some kind of Gradle wrapper built-in it that integrates with internals of IJ? They developed it to have more powers in Gradle and Kotlin, but didn't care to provide feature parity with Maven. Then they cried when people started leaving IJ for VSC.
Why the hashtags? What's going on in here?
We had developers leave my company because they had to work with scala during 2 -> 3 migration. Everybody hates it now
also data duplication, if you want to store a file in application readable format and IPFS you need to store TWO files, makes archiving and management expensive
Jenkins and GitLab runners. They get bad reputation, but are extremely powerful and easy to start with, much faster than GH actions, more popular and better documented than other enterprise alternatives.
You're all gonna have to learn to die together
The one you know best
I was wondering if anyone else had any questions they always asked the interviewer in the “we’ll give you five minutes at the end to ask us questions” bit in interviews.
How much time they spent asking you questions? I hope that was 5 minutes too, interview is a 2 way thing, you need to know that you will like them too. If a company told me I have 5 minutes, I would take it that they don't care what I think about them and they're not interested in sharing information about themselves which is a massive red flag.
Check this list https://github.com/viraptor/reverse-interview
I think you're biased against Java. Amazon was started in C/C++ and Java J2EE during times when to configure a webserver required writing like 300 lines of XML just to handle cookies, browser cache and a login page. Until recently BMW had their own JRE implementation. It's not a secret that simcards, including these in Tesla cars run JavaCard too, even government issues sim cards in EU have to run Java Card, not C++. Everything was always fine with Java until ECMA Script appeared and made people iterate on software versions faster. New programming languages and team organisation methodologies left some programming languages in the dark, but this included C# too. All are quickly catching up. If Java was so bad, it wouldn't be here with us today, like Perl.