After the recent announcement from Docker that Docker Desktop for Mac won’t be free anymore, I tried to find an alternative to run my Docker containers. These are the raw instructions to get it running with Multipass: In the next few days I’ll update this post with a better guide, including screenshots and troubleshooting options.
ESLint + Prettier Usually this setup raises two questions: Do you really need prettier and ESLint? Yes, you probably need both. They seems to solve the same problem (but they don’t) and certainly there is some overlap, but the goals are different. As the Prettier docs puts it: use Prettier to enforce a consistent formatting, […]
yarn.lock is the name of the lockfile used by yarn to track dependencies in a project. Although the file is autogenerated and not meant to be read by a human, the reality is that more often than not you’ll need to understand how the file is structured, to be able to resolve conflicts, provide feedback […]
Something I’ve learned in my career is that is much more valuable to pick the wrong solution for the right problem, than the right solution for the wrong problem. It is very tempting to start thinking about solutions when presented with a problem. But it is more valuable to think about the problem first, without […]
I have been using yarn since version 0.18. I’ve used it in experiments and toy projects, but also in very big projects with thousands of dependencies. It is a very nice tool with lots of great features. But not everything is peaches and cream. As you probably know, merges in yarn.lock are not always very […]