Most of my co-worker using Vim as their primary editor happens to be really good at their job.
(Of course I wouldn't say that using Vim 'means' you're a good developers!)
Lots of very well summarized stuff. But web development has changed so much since 2002 !
While all of these subjects are still relevant : debug, log, memory, unit test, etc. I think nowaday a beginner will rapidly face broader problems in his career :
.Deployment / monitoring / Devops / Cloud
.Frontend VS Backend development
.Mobile development
All these subjects were a lot more isolated 13 years ago.
What he calls "heavy tools" like database, Full text search, they have all become a lot more common today.
I wouldn't be surprised that a young developer will have to experience 2 or 3 different databases the first years he starts working (SQL / redis / mongo, etc)
Maybe it's me but i don't feel confident giving my credit card after reading the home page.
After reading the whole page i understand the business but my first impression was really somewhere between "is this a joke ? / they are stealing credit card numbers"
Maybe the very cheap design discredit the whole project.