Things I Want to Learn in 2016
Welcome to my first blog post! I've been meaning to get a dev blog going for months... but finally I had some time to do it. I could have started this blog last summer with the Jekyll version of this site, but then I got side-tracked and created rovr (still in development) which this site currently runs on. I'll save that for another blog post.
I want to start off by listing some web development related stuff I want to learn in 2016. My goal is to have a few very small demo apps that use a combination of the libraries and tools listed below.
So let's get started.
I've already been using React for a few months. I just want to try and mix a few of these libraries with it.
I lied. I'm actually really comfortable with Babel (I've used it for over 6 months). Regardless, this magical tool deserves to be on this list.
I actually haven't used any testing libraries yet. Sadly, this is where I'm lacking the most, but this is a must for me in 2016. I'm aware of a few libraries like Mocha and Jest, and I have a good idea of how and why to test.
I think the main reason I haven't setup tests for my projects yet is because I'm just too into the actual development side of things. I like to make progress and see progress in things I create. I've been stuck in the mentality that creating tests will slow my actual development time down and thus lower my progress. While that's true, I know it's also good to slow down a little and take the time to write good tests in order to catch bugs sooner and more easily.
This list is pretty short. I'm already starting to learn most of these tools and libraries right now, so this list in its current state should be complete in under 4 months. In that time, another few libraries should pop up, gain massive hype (for good reason) and obtain thousands of stars on GitHub. I'm kind of banking on this. It's always fun to see new and different ways of developing in the web world.
I also have some other things in mind... like getting back into Swift and maybe giving Rust another go too.