I had a lot of fun figuring out how to develop this blog. At various points I wavered between something as simple as creating a templated blog on Blogger, notwithstanding the ".blogspot" domain, to something as complex as building the entire thing from scratch, i.e. a full-stack app utilizing ReactJS on the frontend and Node and SQL on the backend. Of course, the end result is something in the middle.
As I've gotten older and had a taste of how busy modern life is, it's tough to fit things into my schedule and I have to be selective about what I let use my time. I've learned to say no in order to spend more time on my priorities - one of which is my continued education.
I knew this was coming. It was only a matter of time before I had to learn the new Angular. I've had the complete course in my Udemy library for months, knowing that I'd have to learn it eventually. I put it off for as long as possible with the idea that I'd dive deeper into React until I'd need to learn another framework. Sure enough, with this round of job searching (my first cycle looking for a dev job) I saw a lot of React positions, but didn't have much luck landing one (I presume because I'm still pretty junior as a dev). The position I just landed is helping in converting a legacy frontend app into Angular, so it's time to crack open that long-awaited Udemy course.
Over the last month in my new job, I've come to learn why testing is so important. I'm a frontend QA Engineer dealing specifically with a large Angular application that handles client data and payments. Designing and writing end-to-end (e2e) automated tests ensures that the functionality of the interconnected parts in an app remain running smoothly with each added feature and edit.
I've been wanting to get into blogging for awhile now. My love for writing stems from college and my interest in literature and philosophy. I found writing, much like reading, to be relaxing and enjoyable. Writing is both a tool and an art form, and I enjoy finding the perfect balance between the two.