Personally I wouldn’t describe it as robust technology, just old technology. The Mega has been around for more than 11 years and is outdated in terms of IoT devices.
I use Node-Red, which is a visual programming platform so you can achieve quite a lot with no programming skills at all. Custom Node-Red functions are easy to write and the language is very similar to C++
This topic explains more…