The NFT concept might work well for things in the real world except it has to usurp the established existing system which is never gonna happen.
I, for one, would love to be able to encode things like property ownership in a NFT to be able to transfer it myself instead of throwing money at agents, lawyers and the local authorities to do it on my behalf.
What NFT's ended up as was of course yet another tool for financial speculation. And since nothing of real world utility gets captured in the NFT, its worth is determined by trust me bro
He's not wrong though. If IRC and mailing lists fall into the too-hard basket, id hate to think of where GNU-style C code falls. Bottom of the too-hard cliff?
Err, no? At what point did I claim to be an expert?
It doesn't take a genius to realise that serving 100-record chunks of a billion record dataset using limit 100 offset 582760200 is never gonna perform well
Or that converting indexed time columns to strings and doing string comparisons on them makes every query perform an entire table scan, which is obvious if you actually take the time to look at the query plan (spoiler: they don't)
"Why can't the system handle more than 2 queries per second? This database sucks"
Devs who don't understand how SQL or relational databases work write absolute abortions of queries.
9 times out of 10 - yes it is absolutely the devs. I say that as the dev who gets tasked with analysing why these shitty queries from our low budget outsourced labour are so slow
In my experience most non-Microsoft organisations use Mac's for development but deploy to Linux in production.
It's rather insane because this of course creates lots of subtle differences between Dev and prod, although not as many as if dev was a Windows box.
To answer your question though - just ask in the interview what the deal is so you know what you're in for.
If you deviate from the norm (i.e request a Linux box when everyone else is using MacOS) you're always going to be the guy with issues that nobody else has.
If the company has any kind of standard mobile device management - it probably won't work on Linux.
This will trigger the security team and probably the IT team because there's always this outlier device that can't run the standard VPN client or can't have DNS config pushed to it or the Linux version of some app has bugs that don't surface on the Mac version
Hey, don't knock the Sandwich Engineers at Subway. They do the Lord's work