One of the hardest things about learning DSA is to build intuition from real problems. Data structures and algorithms in iso are easy to grasp or memorise, but using both to solve a real problem is hard.
The Rust Programming Language book has the best explanation around pointers, references and internal workings of a system-level language. No wonder it's gaining momentum in recent years. Love reading it so far.
@liz_love_lace They do have "releases" for repo owners to distribute the executables. They should give non techies the link to a release for "download", not the repo homepage. Distribution and code management are very different things.
Is @substack dead? Trying to sign up but keep getting bounced between creating a profile and clicking a sign-in link. Awful experience to get started. Any alternatives?
All we need as an engineer is a Simple [xyz] Service from a public cloud vendor. S3, SQS, SNS are prime examples of this. Just make a complex domain really, really simple to use and we can take care of the rest.
#passwordlessAuthentication
Biometrics - yes
Device push notification - yes
6-digit otp - really??
otp as a secondary step in a 2FA flow makes sense, but using it as a not-to-be-remembered password? It baffles me how this is considered best in class to prevent brute force.
Platform engineering is taking astronomical proportions .... in the wrong direction
[Great] Aware of the delivery cycle of a workload, enable the eng. team to get best practices early & emancipate
[💩] You depend on them for anything & have to design delivery on that basis
Pretty disappointed to see this development by AWS tbh. I still prefer the "verbosity" of building infra from service level building blocks, gives you a chance to learn the nitty-gritty of a particular service.
https://t.co/zdsqEZSLGf
The more abstracted, high level modules typically bake in important decision-making (i.e. opinionated defaults) that one would miss easily, which means readability is poor. Verbosity is good for infra code.
Glad to see some coding interview platforms start to allow enabling AI assistance during the session. This sets a good reminder to companies that coding interviews are about demonstrating one's thought process to solving problems, not a once off knowledge-cramming school exam.
@heitor_lessa@alexbdebrie What toggle? I'm still seeing the old callout in this link. "If the batchItemFailures array contains multiple items, Lambda uses the record with the lowest sequence number as the checkpoint. Lambda then retries all records starting from that checkpoint.". Am I missing something