Taylor's Blog.

Learning Another JavaScript Framework!

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.

Continue reading →
Choosing a Tech Stack for Blogging

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.

Continue reading →
Learning the Usefulness of Software Testing Using Protractor

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.

Continue reading →
The Case for Static Site Generators

In my last post I thought I had decided on a pretty good tech stack to use for my blog. It was an extension of my personal site, which was a dynamic web application built with React and Redux and WordPress as a detached CMS with blog posts retrieved through the WP-API. My next project was to research search engine optimization (SEO) since I vaguely knew that modern JavaScript apps were problematic for SEO. This culminated in not only changing the tech that this site is built upon, but also my first open-source contribution on GitHub.

Continue reading →
Why I Created this Blog

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.

Continue reading →