For an online class I’m taking, I read an interesting article about the top programming languages, it was timely considering that I’ve been thinking through my tech stack experimentation. Since I work remotely, and some of the programming languages aren’t of interest to me I’ve decided to include the other 2 languages not included in the top 5 (say language 6 and 7).
First off, while I might not ALWAYS be able to work in my preferred tech stack, I definitely want to train for my preferred stack. This means the first step is to remove the languages I REALLY don’t like: Java and C. That leaves my preferred list as such:
Python I see as simple local scripts. I’m not a fan of trying to build any kind of large applications in Python. That is more for processing scripts or utility scripts.
That really leaves me with a heavy focus in 2018 of diving back into PHP experience as well as building out a more robust Swift skill set. This is great because there are a lot of IndieWeb tools in PHP that I can help out on adding features to that can help out on. In fact, I already started helping out a little on Compass. I also have started building my iOS Micropub client, Indigenous, which is in Swift.
So here’s to 2018 and my new tech stack experiments!