Alican Baykara 1987 yılında İstanbul’ da doğdu. Peyzaj Mimarlığı lisans diplomasını İstanbul Teknik Üniversitesi’nden aldı. Erken bir yaşta, Türkiye’nin ilk ve tek peyzaj mimarlığı dergisinin editörlüğünü yaptı. Bunun yanı sıra, küçük çapta bir peyzaj tasarımı firmasının ortağı oldu. Bu sırada fark ettiği durum, kendisinin tasarım dünyasıyla alakalı iyi bir yazar olduğuydu. Architecture of Life ileçalışmaya 2011 yılında başladı.