I'm a software developer who's working towards a better understanding of web and application development