Details
-
Aboutdeveloper
-
SkillsMobile, Full Stack, JavaScript, Python, App Engine, Android, iOS, Java, Node.js, Angularjs, MEAN
Joined devRant on 5/7/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
-
@100110111 not really! I personally would be happier if one of my colleagues got what they wanted in another team or job. I’d be sad to see them leave, but I wouldn’t consider it a dick move.
Companies who have to rely on this for badly maintained and understaffed projects are the bad guys here. You should not be responsible for other’s mistakes.
In fact, I’d suggest everyone to leave that project if they wish for it. It’ll end up badly and you’ll regret why didn’t you leave it sooner. -
Bootstrap is a bloated legacy codebase. It shouldn’t even be taught any more. Vanilla CSS is much better, especially if you’re using flexbox or css-grid for layouts. Even better solution is CSS in JS, especially if you’re using React or Angular.
Honestly, I don’t even understand the need for any CSS preprocessor anymore since we have CSS in JS and CSS variables.
PS: I do hate CSS, but made my peace with it a long time ago. -
Looking after yourself is not a dick move. Let the project go to hell.
-
Don’t look for best languages. Every language has its flaws. Look for which one will be suitable for your use case.
-
Full Stack Legen...wait-for-it...dary Tech Ninja
'Senior' is a plus. 😉 -
The question is flawed. It doesn't ask about any specific product or team. Various teams of Google uses various different databases. I have seen them using MySql, Cloud Datastore, BigTable, BigQuery, Cloud Spanner, HDFS, Cassandra and many other. That's just what I have seen or observed. If I work at Google and I use SQLServer or Oracle for a prototype, will you count this as Google using the database?
-
Computer is something which does computation.
What is computation?
It's the thing computers do.
What?
Recursion, baby 😉 -
Our whole organisation runs on Internet Explorer 🙁
People just started getting access to Chrome. Luckily I am among the few who are allowed to work on Mac+Chrome -
Yes, I have worked for peanuts in a prison like environment for my first dev job.
-
Github for open sourced code.
Bitbucket for archived projects.
Gitlab for everything else. -
This is the new popup shit of this decade. I guess we need new kind of popup blockers.
-
Did anyone jet it yet?
-
Good decision
-
Look again!
-
You mean the Command key?
*Flies away* -
It should be TL;WR then
Too Long; Won't Read -
Spike Overflow
DEADBEEF
pointer -
I am pretty sure they were talking about headless Chrome instance. It can be used to render pages with ajax code in it, to make it easier for automated testing.
I don't think they were talking about Chromeception at all.
Oh, and electron doesn't run on Chromium, it runs on Node.js runtime which uses Chrome's V8 engine. I can run headless browser inside Node.js, in fact, it's one of the thing Karma.js does for you.
Yeah, but, make memes on that. I like memes. -
Sure, if it makes you sleep at night.
-
If I were at Mark's place, On every question related to privacy, I would have answered
"First of all, stop NSA from requesting more data from us" -
Cpanel? PHP?
Ask them to move on to docker for better security 😆 -
@bkwilliams Happened with one of our client too. We upgraded the certs to resolve it.
-
Instant Run is faster, but I never tried using it. I am from the Eclipse+ADT generation where we had to run clean and rebuild command everytime there's some weird bug. You can see the answers of most of the old Android questions on Stackoverflow was just Clean and rebuild.
So I learned to not trust the build system completely. I have 0 trust on hot swaps. I used to have them in few of the old OpenGL based games I made on x86 using Marmalade and those hot swaps were really buggy.
And if you don't know Android Studio needs at least 8 GB RAM with an SSD. I am using it on my MacBook air and it still hangs if I have 50+ tabs on chrome opened in background. -
Why nobody is talking about "dropping" and "database" in same rant?
-
I have been using JS and Python mostly for most of my recent projects.
I used Node.js for my last project for a really big client and it was finished earlier than expected. If I were to use any other language or framework it would have taken me almost double the time. It's because NPM packages made half of my work easier.
Though other languages have package managers too such as pip and jcentral etc, but NPM is really vast and vibrant.
You must have used JS with the older ES3 syntax. If you like C#, you can try TypeScript with the new ES2015 syntax. It's really awesome. TypeScript is made by the same dude who made C#.
JS is most beautiful, most popular, most misunderstood programming language. And I am not saying that. Douglas Crowford is saying that.
https://crockford.com/javascript/...
You seriously haven't seen the good parts of JS.
And even if you don't understand it's beauty, it's unlikely that you can get rid of it, it's everywhere, web, desktop, phone, etc. -
@Conrad it's like thumbs.db (Windows), but for macOS.
-
If you didn't have them in your gitignore then it's your fault.
Check http://gitignore.io for reference. -
If I were at your place.
HR: So I heard that you're trying for education.
Me: Did person X told you? I just told him that because he told me that he was going to quit the job. I guess we both were kidding. 😁
HR: Oh, I see! -
@github Nope, it's something about the FISH strategy and how to work better etc.
I got my salary a day ago and I was there just for the session, so that I can resign and see the look on everyone's face. -
Till last month, we maintained 2 branches for dev and prod code.
How to take code from dev to prod branch? Just compare each file of dev with prod code and manually merge them. Plus every one was pushing the code directly to dev branch and in a day we have almost 500 commits. How convenient! 😁
When I argued that QA guys are suffering with this approach, they assured me that it'll be fixed. Then we had dev, qa, and prod branch. The developers had to manually merge code twice.