Excellent intro to Software Engineering: https://medium.com/omarelgabrys-blog/tagged/software-engineering
Excellent intro to User Experience (UX) Design: https://medium.com/omarelgabrys-blog/ux-a-quick-glance-about-the-5-elements-of-user-experience-part-2-a0da8798cd52