It’s been dead on my site, and work has mostly been at a standstill. In fact, I doubt hardly anyone will even read this for some time. And while that is all expected at this point, it still stings a bit! However… this was all 100% necessary. Let me explain.
My WordPress and CakePHP “Bubble”
The world of web design and development has been making huge leaps and bounds, and I certainly wasn’t paying much attention to it. I was feeling safe and secure in my own little WordPress and CakePHP bubble for several years, and then in early 2015 I (unexpectedly) took several months off to help my dad while he was battling cancer… and then a little more time to mentally recover from that experience. (Cancer is a hideous disease.) Finally, in late 2016 I tried to re-enter the work world and get my business going full-time again – but I was obviously not in much demand anymore. Not only had I lost connections due to being away for so long, there were several big technology changes staring me in the face:
- Learning that Google had refactored how it indexes and ranks sites… and how speed is now a huge factor with page ranking – much more than ever before.
I quickly (and painfully) realized that my skill set had become quite outdated over the past few years… so I started doing some research. I may be an “old dog” in this profession at 40 years old, but I am far too young to admit defeat yet – and I still love to learn new things.
Back To Web Developer ‘School’
It did not take long before one thing was clear: WordPress will no longer be my automatic “go-to” solution for nearly any project ever again… since many new and faster/lighter options are available, and especially since loading times are such a high priority. Things like JAMstack sites and the resurrection of (much evolved) static sites clearly reveal WordPress to be what it actually is: a slow, bloated behemoth. I’ve actually known that for years, but I ran with it due to the incredibly high adoption rates it has held. It was a nice bandwagon to ride on, but I’m extremely happy to be moving away from it! (And no, I’m not saying that WordPress is going anywhere anytime soon! I’m just not letting it be my focus any longer… and I’m evolving beyond it.)
Having said that, let’s talk about all the fun stuff I’ve been learning instead! I’ll definitely go into more detail in later posts, but I want to share a quick overview before ending this post. This is not an all-inclusive list, but some of the major technologies I’ve been studying include:
- React.js (and Redux)
- Google Firebase
- OAuth flows
- Stripe payments API
- RESTful API usage and creation
- Setting up Linux webservers on the cloud from scratch, with Nginx and SSL (Digital Ocean)
- Becoming MUCH more comfortable with the command line (Windows and Linux)
- Heroku deployments
- Several modern CSS and JS libraries that are much smaller/lighter than things like Bootstrap and jQuery
- Several fun and interesting APIs
- Twitch and Reddit “Bot” scripting
- Dabbling with blockchain programming and smart contracts (solidity)
- Dabbling with Python, which I am growing fond of
- Dabbling with AI and machine learning… which I find extremely interesting, and hope to dive deeper into soon!
I’m still deep in learning mode over here, but I felt the need to check in and write an update. There will be several posts coming soon, further detailing my learning adventures these past few months. Will all of this eventually land me some new work, perhaps even on something interesting/fun? I don’t know… but the potential is very exciting to me! Stay tuned…
And one last thing: if you’ve got an interesting project idea and want to discuss it with me – please drop me a line! I’ll likely be doing several discounted projects with these new skills in order to build a brand new portfolio up as quickly as possible…