Quite a few people on this forum have, including yours truly. I'd start off with this, and not just because I wrote much of it
http://wikitravel.org/en/Indonesia
You'll find it quite... different from any place you're worked before. Go with the flow and take it easy like the locals do, and soon enough you'll understand what
tak apa-apa means. For more in-depth expat-oriented info,
http://www.expat.or.id/ is quite informative.