Video Games are what got me into development in the first place, when I was a young kid playing video games was my favorite activity. I got fascinated about how they were made and wanted to make one and that lead me to programming. When I was in high school I made shareware for the Macintosh including [...]
Posts under ‘Programming’
8 Tips for deciding to Build or Leverage 3rd Party Software and Modules
This is a classic question when you look at software and web development from both an architecture and business perspective. The most appealing way from the business perspective is to leverage or buy components and mash them together. From an architecture perspective it’s to build your own. I know every coder is guilty of wanting [...]
How object oriented design gave the world curves
Earlier programming was very procedural. You looked at the world from the actions that happened on a set of variables. This was the best way we had to think about things and made sense. I want to add two numbers together so I make an add function. This was about the same as saying the [...]
Client Side is on life support after talkin trash to Cloud Computing
It’s hard to believe that our understanding of computing has changed so much over the past 20 years. I remember the old Apple 2, popping in a floppy disk into my 5.25″ floppy drive and rocking out some old asci art games like Oregon trail, and shooting down wolves trying to float in on balloons [...]
How To Guide for Overseas Outsourcing
As an entrepreneur one of the first things you have to come to grips with is you can’t do it all yourself, and are a fool to try to. So you will need to get others to help, one of the biggest trends is hiring someone overseas to work for you. This is great as [...]
PHP vs JAVA – The cage match!
Which language is better reminds me of the 70s debate of which martial art was better. Which lead to a lot of cross art street fights to see who was better. The answer… depends… Which one is better depends on what you are trying to accomplish. Both languages have their positives and negatives. The quick answer is [...]
Fallacy: The more hours your work the more productive you are.
One thing that is plaguing the Information technology sector is the thought that you need to work 50+ hours a week. This all steams from managers/company owners who are thinking it’s a like a factory worker mindlessly assembling widgets. Truth is the more hours you work the quicker you burnout. You have to find ways [...]
Alcohol and True Talent
You know someone is truly talented at a skill when they can have a buzz going and be better at whatever it is then when they are sober. How does this work, well I’m not an expert but here is my thinking. When you are very new to talent alcohol is the worst thing you [...]
MySQL and Subquery Hell: Optimization advice
RULE: You should rarely ever need a sub-query in MySQL, if you do, rethink the solution something is too complicated, or you are approaching it wrong. Maybe multiple separate queries or a code based solution is needed. You gotta love when you dive into a ex-coworkers code and find a gem like sql [...]

