Usages of baru
Teman saya baru berkenalan dengan pacar barunya belakangan ini.
My friend has recently gotten acquainted with her/his new partner.
Saya baru tiba di kantor.
I just arrived at the office.
Elon.io is an online learning platform
We have an entire course teaching Indonesian grammar and vocabulary.