The Developer - The Photographer - The Boy
Welcome to my site. I'm Su, coding enthusiast, business developer and photographer. I currently specialize in web and mobile development - mostly PHP for web and Android for mobile. I love working with start-ups and helping them strategize and grow into flourishing, profit-making businesses.
For full details of my skills and the services I provide, check out the about page, or send me a message and ask me if I can help you. If I am not in a position to do so, I can probably point you in the right direction.
If you've been here before, you'll notice a few changes. Worry not, it's still business as usual, but business will be moving to it's new home at www.bandumedia.com.
Tutorials will still be posted on this site, as well as the usual book reviews and trivial blog posts you've all come to love, in the blog section, and you can still see some of my work on here.
Content is still being updated and migrated so if you don't see something up just yet, check again soon.
LATEST FROM SCRIPTS AND PIECES
I read somewhere (Watchmen) that you should always start a story with something the audience will remember... what I'm about to write isn't the most pressing topic on my mind right now. It still hurts when it rains but for the most part I'm over it. However, it's a story which has already spawned many conspiracy theories among friends so I thought I'd open my blog with it.
Form validation is boring - this is no news to anybody who has been building applications for any period of time. Unfortunately it is vital for several reasons - security probably ranking somewhere near the top. Here's a quick tutorial to set you up with a simple, versatile class or function so you will never have to manually validate a form again.
The creators of CodeIgniter, Symfony, Zend, $yourFavoriteMvcFramework all have at least one thing in common. They are all vain. This is twice now in as many posts that I am making bold statements against computing juggernauts. This time, however, it is more in admiration than condemnation.