Often data is provided by the client, so there’s no data collection phase, but even then problems described in the article arrive at this seemingly trivial task.
Feature engineering is one of the keys to successful modeling. Here is very basic tutorial to get the grasp of what it is.
There are many ml models, but gradient boosted trees are dominating now classic modelling contest on kaggle. This is the best explanation I know on the internet (and in the next article on this page there’s a cool interactive gradient boosting simulation).
Although neither precision nor recall are being directly optimized they are often used to get overview of the performance and explain the results.
Microservices are not as good as they’re presented
How one of Web Component standards is working? Read what you can find under the hood and how to use it when creating reusable components.
Basic architecture concepts you should be familiar with as a web developer