HNHacker News
TopNewBestAskShowJobs

henriqueinonhe

112 karma · joined December 14, 2022

submissionscomments
henriqueinonhe··on The Essence of Abstraction
A deep dive in one of the most important concepts in software development, with a hint of mathetmatics and logic.
henriqueinonhe··on Promises Training: Practical Exercises on Promises in JavaScript
Do you still have it?
henriqueinonhe··on Promises Training: Practical Exercises on Promises in JavaScript
I'd like to know why the writing "feels off" for you, I'm definitely willing to improve it.

If it makes you feel more comfortable, you may DM me here or any other social network (e.g. Github).

henriqueinonhe··on Promises Training: Practical Exercises on Promises in JavaScript
Very well said.

Complementing your answer, I'd also like to point out that another notable guarantee that promises give us is that their continuations are never executed synchronously (even when they could), which prevents the problem described by https://blog.izs.me/2013/08/designing-apis-for-asynchrony/.

henriqueinonhe··on Promises Training: Practical Exercises on Promises in JavaScript
It's as @AgentME said, it is just meant as a disclaimer that the project should be installed via the "installer", i.e. `npm create promises-training@latest`, otherwise the project won't work as expected.

But I agree the phrasing is a little bit weird, will review it.

henriqueinonhe··on Promises Training: Practical Exercises on Promises in JavaScript
Recently I've created a project to help people deepen their knowledge on Promises in Javascript beyond the basics by working through a series of practical exercises, where each is accompanied by a set of automated tests.