AMP is great, it’s been in LND since v0.13: https://docs.lightning.engineering/lightning-network-tools/lnd/amp
Tobi’s guide, which the linked article is about, seems very well done: https://tobiojuolape.hashnode.dev/a-comprehensive-guide-to-lightnings-atomic-multipath-payments-amp
…but this article is awful. It mistakes a tutorial about using a protocol (available as a feature in LND for years) for actually creating the protocol.