Matlab contains extensive toolstrip (ribbon) functionality that can be integrated in user programs (GUI).
Matlab's xmlread function cannot process XML data directly, but this can easily be overcome.
Sending emails and SMS (text) messages from Matlab is easy, once you know a few quirks.
Matlab Online is a MathWorks product that enables running Matlab applications via a full-fledged web interface.
Standard file writing performance can be improved in Matlab in surprising ways.
Internal fields of Java objects may leak memory - this article explains how to avoid this without sacrificing performance.
This article lists the different types of undocumented/unsupported/hidden aspects in Matlab
This article describes how to customize specific nodes of Matlab GUI tree controls created using the undocumented uitree function
Matlab's built-in XML-processing functions have several undocumented features that can be used by Java-savvy users
The built-in Matlab legend function has a very useful semi-documented feature for automatic dynamic update, which is explained here.