KillerPHP Blog

Web Development

Top 3 PHP Code Training Tips Video

October 3, 2016


I’ve been coding for over 20yrs, and have been teaching code since 2003. I can boil all the experience down to three tips when learning to code:

You can learn to code in PHP easily with me, by taking my powerful course and training package.



read more

What Pokémon Go can teach coders

July 24, 2016


In this video, I use the fantabulous example of Pokémon Go, to illustrate key app development principles. Here you go:


Stefan Mischook

read more

Careers in Code video series

July 10, 2016


I’ve recorded a series of videos I call ‘Careers in Code’, and it is about many things related to coding professionally. The series of videos is less about code, and more about all the things professional coders have to understand.

Drawn from my 20+ experience in the coding arena, there is a lot of good information in there I learned the hard way … you can learn it more easily watching these videos.

Stefan Mischook

read more

Why I don’t believe in Ruby – and you shouldn’t either.

September 1, 2015

Ruby once was the rising star in the server side development world. Many angry Java programmers (I suspect) jumped on the Ruby on Rails bandwagon, tired of the bloatware that Java and J2EE had become.

… I don’t blame them. Java used to be my #1 language for several years. But no more and for the same reasons.

Is Ruby dead?

Not yet, but it is slowly dying because its advantages (if there ever was,) are largely gone. PHP Laravel is at least as good as Rails.

Not enough market share

Big problem: Ruby (Rails) never really got a big enough position in the market, like Java and PHP have. Last I checked, Ruby based sites/apps are around 5% (at most!) of the market, whereas PHP has about 80%.

No must-have Ruby apps

PHP has 4 big things going for it:

  1. WordPress
  2. Joomla
  3. Drupal
  4. Facebook

… The above 4 are created with PHP. WordPress alone powers something like 25-30% of the world’s websites! Now consider that Facebook is investing heavily into PHP making it better and faster. No such heavy-hitter for Ruby and Rails last I checked.

Also, keep in mind that standard run-of-the-mill PHP, runs circles around Ruby at runtime.

The presence of the 3 biggest CMS’, along with Facebook’s backing, will insure that PHP is here for a long while. Ruby has none of the above.

Ruby is still a biatch, when it comes to getting a webapp online

Try teaching a noob how to get a Rails ‘hello world’ app online. Try teaching a noob to get a PHP ‘hello world’ app online. PHP = upload php page. Done.

Ruby: install gems, read 5 pages, watch incomprehensible videos by nerds who couldn’t teach Hawking ‘hello world’. Good luck with that barrier to entry. PHP is just too damned easy to go live with relative to Ruby and Rails.

Ruby is no longer cool – it’s JavaScript these days

The only thing holding Ruby together was a hipster coder community of twenty-something year old nerds who are now thirty-something nerds. Meanwhile most of the young nerdlings are going gaga for JavaScript and Node.js. What will Ruby do without the hipster mojo? It will slowly fade.

What’s a young nerd to learn?

Well, from a guy who’s been coding since the 1990’s, from a guys who’s built apps in 8-9 languages over the years, from a guy who has built apps for publically traded companies and every other sized business, these days you ought to learn PHP and JavaScript.

…They rule supreme now, and will for the foreseeable future.

Stefan Mischook

read more

Do you need advanced math to become a web developer?

March 18, 2015


I got into a minor debate with a freshly minted nerd, who was barely out of school … and so, lacking in experience. He thought that knowing advanced math was a requirement to become a developer. Well, that is largely not the case in the real world of software development.

… At least that’s what my 20yrs of experience has taught me. Check out the video of me yapping about this:


Stefan Mischook

read more

What are PHP Web Frameworks?

October 25, 2014


This is a video (see below) targeted at those who understand basic PHP and are ready to explore the web development world a little further. You see, when you get into PHP, you will also have to learn about the client-side frameworks out there, things like jQuery and Bootstrap.

… PHP afterall, is typically used to create dynamic web pages filled with HTML, HTML5, CSS, CSS3 and JavaScript. So that means you need to learn how to code in those languages as well. Fortunately if you know PHP, it shouldn’t be too hard to wrap your head around them.

What are Web Frameworks?

Think of a framework for a house, scaffolding … or cookie cutters! Web frameworks are just libraries of code (could be code in any language) that speed up the process of doing all kinds of common web design and development tasks.

Anyway, watch my video to learn more:

Stefan Mischook

read more