37 karma · joined October 19, 2021
Maybe the answer lies in only wearing an Ultra watch if it becomes powerful enough and can function independently of a phone.
`result = await Promise.all(list.map(f))` is less pleasant to read. And before writing it, I have to think if I want the `f` function to execute concurrently across all entries of the list, or one at a time: `for (const elem of list) { await f2(elem) }`.
Or maybe I should use a library like `p-map` and carefully set the concurrency level. Or maybe I should create a bulk version of `f` that takes an array and is more efficient than calling `f` N times.
And don't get me started when there's `list.forEach(f)` and `f` becomes async, so now it executes concurrently for all elements, and the engineer who made the change didn't realize it.
And then there's Async Generators ...
Willing to relocate within the USA: yes, depending on the opportunity. I require E-3 visa sponsorship as I was recently part of a mass layoff.
Willing to relocate elsewhere: depending on the opportunity and if relocation costs are covered.
Resume: https://www.dropbox.com/scl/fi/1x4enon96pye1vg1svs1i/Luciano... https://www.linkedin.com/in/lucianoleggieri/
Email: lleggieri@gmail.com
Technologies: Node.js, TypeScript, Scala, Java, JavaScript, TypeScript, Python, Go, AWS (S3, DynamoDB, SQS, RDS) About me: Staff Engineer with 25 years of professional experience on backend systems with global audience: scalability, performance, incident management and processes, observability (tracing and profiling)