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.
"As a Laravel developer, this is the one newsletter I most look forward to. Freek has a talent for distilling packages or techniques down to something immediately useful - one tip can save you hours and even weeks. It's concise and practical and highly relevant."
Keep reading
My Claude Code setup 4 min read Scotty: a beautiful SSH task runner 5 min read Designing with Claude Code 1 min readFound something interesting to share? Submit a link to the community section.