KillerSites Blog

Stefan Mischook

Beginner’s Object Oriented PHP Tutorial – Part 1

August 23, 2007

Hi,

I just released part 1 of a two part tutorial that teaches object oriented PHP to total beginners.

The tutorial is made up of 23 simple steps where you will learn practical OO PHP.

From the tutorial:

This tutorial is designed to teach total beginners object oriented PHP.

This is not a long-winded theoretical blathering that you see all too often; instead, we actually start writing OO code very quickly.

… I believe that this ‘hands-on’ style of learning, makes understanding OO (object oriented) PHP much easier … and less boring too!

So before you begin, get out your favorite PHP code editor and be ready to write and run some object oriented PHP code.

Object Oriented PHP Tutorial

I hope you guys find it useful.

Thanks,

Stefan Mischook

www.killersites.com
www.killerphp.com

read more

The Business of Web Design – document for download.

August 21, 2007

Hi,

As some of you may know, I’ve been slowly working on a new set of video tutorials that teachs you how to start and run a small web design business.

You can find the videos posted here:

Business of Web Design video tutorial

I have had a few request for more details, so I decided to release a PDF document that outlines the videos. This is still a work in progress … any comments would be appreciated.

PDF: business-of-web-design-project-plan.pdf

Thanks,

Stefan Mischook

www.killersites.com

read more

idea22.com Updates

August 14, 2007

idea22.com Logo

Hi,

With some of my post, I try to come up with a story to add a little ‘color’ my writing…. my mother complains when I don’t.

Unfortunately, unless you want to hear about the ongoing saga of my teeth, I haven’t much to say.

🙁

OK, I have something to say:

One thing that painful teeth have taught me; take care of little things before they turn into big things. Otherwise you risk an expensive and painful punishment for being lazy.

Which reminds me of an expression (I think?) I came up with:

“You either pay now … or you pay later with interest!”

Keep that in mind in all aspects of life.

Onto things nerd-like:

We made some good progress getting the new free video tutorial website up and running – www.idea22.com.

We now have a cool new interface that allows you to quickly browse through the last 50 videos. We’ve fixed a lot of bugs and polished up the look of the site overall. You should also check out the full-screen view of the videos – I think they are the sharpest on the Web.

That’s all well and good, but what’s in it for you? Well, we got a bunch of new videos up on things like:

* – Web design
* – PHP
* – Photoshop

I invite you to take a look, join up and please comment on the videos and the site. We are still doing a lot of work and your input will help us build a better web site.

Some specific pages:

http://www.idea22.com/video/details/id/200708147122666750


http://www.idea22.com/video/details/id/200708082373232020

A few of videos are actually from the killersites.com archive … buried deep in killersites.com. I am moving them all to idea22.com over the next little while so they are easy to find.

Thanks,

Stefan Mischook

read more

Why Youtube became so big so fast and what its’ growth can teach you about the Web

August 13, 2007

youtube logo

Youtube is the new big thing on the Web. But you have to wonder why Youtube got so big so fast?

… Consider that there are web sites that have existed long before Youtube and did the exact same thing – user generated videos/video sharing.

As a web designer/web developer, my first instinct would be to look at:

  1. Functionality
  2. Usability

I found that Youtube is very good in both camps (for the most part,) but so are several other video sharing sites.

The answer to Youtube’s success:

Youtube went to the top because of content.

Unfortunately, the content that drives Youtube is the content that the other big video sharing sites (ethically) removed from their websites – all the professionally produced videos.

.. We all like to see videos of cats falling off tables once in a while, but let’s be honest, most of us go to Youtube to see copyrighted videos:

  • The Daily Show
  • Colber Report
  • Family Guy

… etc.

While the other video sharing sites removed copyrighted material, Youtube turned a blind eye (at least that is what I think,) and Youtube saw its’ traffic skyrocket.

So now Youtube is being sued left and right … they deserve it. If someone was selling ad space from an audience largely attracted by my hard work (not that would ever happen …) I would be pretty pissed off.

Side note:

My relatively simple video tutorials take a while to produce: you are taking about 5-7 hrs of work (easily) for every hour of video!

Google says (Google bought Youtube) that in September it will introduce its’ video filtering technology and flush out the stolen content. I wonder if Youtube’s traffic will go the way of Napster?

Just in case you forget; Napster was the big name in music sharing (again stolen content,) until they were sued and forced to remove all the big-name songs. Napster has since fallen off the radar … no content.

Content is King:

That was the first rule of web design I learned back in 1994: content is king. You have to have good usability etc .. but at the end of the day, a web site needs good content.

… And that (my nerd friends,) is what Youtube and Napster can teach us about the Web.

Thanks for reading,

Stefan Mischook

www.killersites.com
www.killerphp.com

read more

Failure: why it’s a good thing … in the Business of Web Design.

July 23, 2007

Stefan Mischook

I don’t want to go on too long on how you should not be so concerned about failure … for fear of sounding like one of those self-help ‘gurus’. Ack!

But it needs to be quickly address anyhow …

Why are people so fearful of failure?

… Wait a second, that’s a really stupid question!

People hate to fail because we’ve been conditioned to think it’s terrible:

  • You can’t fail a test – your parents will punish you.
  • You can never fail a class at school – your whole academic career will be damaged.
  • You can’t ever get rejected – because you’ll never meet someone new!

The problem with this FALSE belief is that it does not reflect reality and the patterns of the most accomplished people.

… To get anywhere, you have to try and fail. And then try again … and fail. And then try again.

WHY FAILURE IS A GOOD THING

When you fail at something, you can be sure that you are moving towards developing a new skill. If you’ve never failed, it is probably because you never challenged yourself – that’s a bad thing.

CONCLUSION

As you travel on the road to developing your web design business, you will undoubtedly face a few failures along the way.

… Don’t get too down on yourself when you do hit the expected road-blocks! Just recognize where you messed up and try not to do it again, and move on.

Stefan Mischook

www.killersites.com
www.studioweb.com

read more

The rules of risk and the business of web design.

July 23, 2007

Stefan Mischook

In the business of web design (any business really,) there are two fundamental rules of risk you can use to evaluate whether or not you should take a particular risk:

  1. If what you are attempting do does not work out … will it kill you?
  2. Does the potential gain justify the risk?

THE FIRST RULE OF RISK

There is an old gamblers expression someone taught me years ago that sums this up nicely:

‘Don’t go to the track with money you can’t afford to lose.’

This rule tells you, that you should not take any risk that would kill your business, if the risk should prove unsuccessful. Keep in mind that most business projects fail; yep, most business ventures, new products whatever … fail!

All-or-nothing type gambles may work once or twice, but eventually something will screw up. If you are one of those guys/girls who puts it ‘all on the line’ everytime, you are doomed to struggle the rest of your life.

As a web designer building a business, you need to learn to take calculated risk that if they should fail, you will be able to continue along as you did before.

For example; lets take a look at a classic situation: the big contract.

Many times when people start a new business, they want to go after the big contract with the big clients right away.

… This is a fatal mistake because of a few things:

  • Big business will almost always only deal with big companies … not small start-ups.
  • Big clients and big contracts will cost you a lot of time just to make proposals and bids – this cost a lot of precious time where you could be earning actual money doing work for small clients.
  • Big business can be tricky to deal with: they know they’re big and so they have a tendency to push their weight around.

Trying to take on a big contract is a high risk decision because chances are you will not get the contract. Also, the process of trying to get it will cost a lot … possibly your business. It is not worth the risk.

You are better to go after byte-sized contracts and slowly build up a stable of clients that will help you develop your web design work-flow and your financial base. In time you will be able to tackle the larger projects knowing that if you don’t land them, it won’t sink you.

Stefan Mischook

www.killersites.com
www.studioweb.com

read more

Choosing a good web hosting company.

July 4, 2007

In the following two videos (part 1 and part 2) I go over the points to look for in a good web hosting company.

Though these videos are part of my Business of Web Design video course, the information should be useful for anyone looking to find a good hosting company.

In a nutshell:

When looking for a good web hosting company, I would strongly suggest that you make price one of the last things you consider.

… Because these days, the vast majority of hosting companies, charge about the same.

Instead, you should be looking at:

  • Features: do they support PHP, ASP or ASP.NET etc?
  • Support: how good is their tech support?

You need to find a web hosting company that have a good range of server technologies to choose from and have fast tech support.

Tip:

To test their tech support, try giving their tech support phone number (or email address,) a test to see how fast they respond.

The videos:

Removed the videos for updates.

PS: I also quickly discuss how web designers should dress when meeting clients.

Thanks,

Stefan

read more

Microphone Sound Test

June 25, 2007

In my attempts to get the best sound possible for my video tutorials, I’ve tested a bunch of mics. I kept the budget under $800 for the whole setup (mic and audio interface) because .. well, I didn’t want to spend more!

That said I have narrowed my choice down to two mics:

The EV R20 @ $500 USD.
re20 Microphone

Another Option

Another really good mic that sounds about the same and is much cheaper ($99) is the Audio-Technica AT2010 or the Audio-Technica AE-6100.

The Audio-Technica AT2010
Microphone-audio-technica

SO WHAT’S AN ‘AUDIO INTERFACE’?

In a nutshell an audio interface (ex: FAST TRACK PRO) is a piece of hardware that allows you to connect XLR microphones to your computer. An XLR is a type of cable that is used in professional audio.


M-AUDIO FAST TRACK PRO @ $200.

m-audio-audio-interface

Thanks!

Stefan Mischook

www.killersites.com

read more

Mac OSX vs. Windows

June 20, 2007

Mac os x logo

It has been 6 months since I picked up a MacBook Pro and I have been very impressed with this machine.

To be fair, it isn’t perfect but it is the best computer I’ve ever used:

  • OSX is stable and pleasant to use. Things just work!
  • The Mac book hardware is top notch.

For example:

Every MacBook comes with a tiny webcam (iSight) built into its’ cover – no need to buy an external cam anymore. It is convenient to be sure, but how about the image quality?

… To my surprise, the little webcam produces a better image quality than even top notch webcams from Logitech!

How about 3rd party hardware?

As is consistent with Mac OSX (in that things tend to work), when you plug in any piece of hardware, it seems to just work.

At first it was a little strange to me, as I was expecting dialog boxes to pop up etc … as you have with Windows. But after a while you get used to it.

🙂

Security?

OSX has an intelligent security system where it only prompts you for permission, if you are installing core components of the OS. Contrast this to Vista where even deleting shortcuts will require extra annoying clicks!

Crashing?

I’ve had Mac OSX die on me twice in 6 months. Both times, it was problems related to having a few external devices connected, and me being very impatient, clicking a lot of buttons.

… A simple restart, and OSX came back like nothing ever happened.

With Windows, I find when you boot back up (after a crash), half the time, you have restart again because the OS will be .. shaky. It as though Windows needs another crack at cleaning itself up …?

If you’ve never used Mac OS and are considering a new machine, I think it is time for you to consider.

Thanks,

Stefan Mischook

read more