I do the same (over in comp sci.) - usually the journals will let you put pre-print articles up on arxiv, researchgate, and web pages, and then the final article - sometimes with added spelling mistakes - many of the journals have off shored the editorial process - is on their site.