We have a problem with promises
Q: What is the difference between these four promises?doSomething().then(function () { return doSomethingElse(); });doSomething().then(function () { doSomethingElse(); });
doSomething().then(doSomethingElse());
doSomething().then(doSomethingElse);
</div> If you know the answer, then congratulations: you're a promises ninja. You have my permission to stop reading this blog post.</blockquote> <a href="http://pouchdb.com/2015/05/18/we-have-a-problem-with-promises.html">http://pouchdb.com/2015/05/18/we-have-a-problem-with-promises.html</a>Join 9,500+ smart developers
Get my monthly newsletter with what I learn from running Spatie, building Oh Dear, and maintaining 300+ open source packages. Practical takes on Laravel, PHP, and AI that you can actually use.
No spam. Unsubscribe anytime. You can also follow me on X.
"If you are one of the *millions* who have downloaded a Spatie package, then you understand the quality that Freek aims for. The newsletter is of the same quality of any Spatie package you're using."
Keep reading
A tour of my dotfiles 16 min read My Claude Code setup 4 min read Creating The Perfect Claude Code Status Line 1 min readFound something interesting to share? Submit a link to the community section.