https://medium.com/@faizalfarisiabadi1/from-d-to-developer-a-journey-beyond-the-classroom-259fc617a672