A method of deriving asymptotics for linear processes is introduced which uses an explicit algebraic decomposition of the linear filter. The technique is closely related to Gordin's method but has some advantages over it, especially in terms of its range of application. The method offers a simple unified approach to strong laws, central limit theory and invariance principles for linear processes. Sample means and sample covariances are covered. The results accommodate both homogeneous and heterogeneous innovations as well as innovations with undefined means and variances.