@DmytroKrasun > Build your own products—not easy, but possible if you can work 24 hours 7 days a week.
Why don't you hire some mediocre software engineer to build your product?
@M3x762@a3voices@benawad Depends on indexes, number of rows in table and concurrent requests. MySQL/postgres db can return a row under 10 ms from million rows table using btree/hash index. This scales well for most of the apps.
Or you can try using in memory database like redis.
TBH in most server-side apps, (slow) memory leaks are not a bigger issue. Developers can write cron / k8s probes to restart the process once memory reaches a certain threshold to avoid OOM.
Hence, memory safety as an advantage of #rustlang is a big deal in very few domains.
@hhariri node.js makes total sense. Given the reduced headcount at Twitter, if they switch to node.js even front-end engineers can switch to a backend role. /s
A mistake less experienced software engineers make when it comes to estimations:
They break out maintainability/quality. Eg “building the feature is 2 weeks, adding automated tests another 3 days”.
What follows by less technical stakeholders is a push to remove the latter.
The way @delhivery handles package delivery, I would refrain from buying its shares.
1. They have zero customer obsession.
2. Their technology sucks. The website shows packages out for delivery when clearly it's not.
3. Their delivery is super slow.
@lexfridman Absolutely. Going forward don't check your Doctor's medical degree before undergoing bypass surgery. Or let anyone build bridges without checking their credentials. What could go wrong?
@Melterialsgal Maybe create a solution that could make writing and publishing papers more interesting/easier.
You already know one real person who wanted it.
The top productivity hack in software development is to build foundations that are dependable enough that you can keep building on top without having to go back and modify them as you go. 100x time saver.
Python 3.11 is out! 🎉
This is one of the most exciting releases in a while, including significant speed upgrades and better error messages.
Here's what's new: