Ugh, I really pretend to understand most buzzwords. The Mailjet Crew knows buzzwords aren't going anywhere but thinks we should at least make it easier to translate them. Foolish of us? Maybe ;)
Quite amusing concept - I also think this could be expanded to other industries - telecommunications is full of TLAs (three letter acronyms) & the medical professions are rife with them too just as 2 examples
Trello