Don’t waste your time like I did.
Back when I started diving into Web Development in 2015, I had no clue what to focus on. I followed every tutorial, blog post, and YouTube video I found — thinking more tools meant more knowledge. But the reality? I spent months learning technologies I either never used professionally or that quickly became irrelevant.
The web is full of shiny distractions. Here’s my personal list of tools and frameworks I wish I never touched — so you don’t end up wasting your time too.
Ruby / Ruby on Rails
I jumped into Rails because it used to be the thing. Spent months trying to build apps with it, only to realize most modern teams had already moved on. In all my years in the field, I’ve never worked on a production Rails app. Not once. It’s not that Ruby is dead — it’s just not worth prioritizing today unless you land in a Rails legacy shop.
AngularJS (the old one)
AngularJS isn’t Angular. That confusion alone is enough reason to skip it. Angular (from v2 onwards) is still around in some places, but AngularJS (v1.x) is history. Learning it today is like learning Flash in 2025. No company is building new apps in it. Ignore.