SS2i

Php | Freelance | SEO | Online Marketing & money making

About

I am a SEO Consultant and a PHP programmer ( developer ) from Thailand with over four years of professional SEO and PHP programming experience.

Archive for the 'programming' Category

TalkPress - Hosted bbPress

Monday, April 20th, 2009

bbPress will soon power TalkPress, a hosting service for online forums. It is similar to the WordPress.com service, though it is currently not open to public. I am sure this will also bring in integration between the two hosting services. bbPress gets a lot of love from the WordPress community because it:
is an excellent piece […]

Read the rest of this entry »

Filtering The Idea

Monday, April 20th, 2009

It is extremely important to filter an idea to do full justice to it. In the early excitement subsconsciouly we build a lot of cruft around it by adding design and implementation details. At the ideation stage this is nothing less than pollution. The best way to filter an idea is:
write down the initial thoughts, […]

Read the rest of this entry »

Why Estimates Suck

Monday, April 20th, 2009

Marcel provides some insights on estimating. It is sound advice, except that estimation is usually done at a time when nothing else in the project is decided, which actually is guesstimation. So when we do this estimation, we define many other dimensions, like the team’s composition, skill-set and process. Unfortunately, a project rarely gets these […]

Read the rest of this entry »

Help W3C Redesign Its Site

Monday, April 20th, 2009

W3C is getting redesigned (video tour). The changes are live at beta.w3.org. The redesign runs deep, from visual enhancements to the content flow, structure and organization. We can help W3C by testing various aspects of the redesign and contributing content, including external links, to the site.
Source:Help W3C Redesign Its Site

Read the rest of this entry »

Microsoft has open sourced the Common Compiler Infrastructure (CCI) via CCI: Metadata and CCI: Code and AST components. Like other Microsoft’s open source entries, these two are offered under the Microsoft Public License.
The metadata and code components together can write CLR assemblies and debug (PDB) files. This will effectively give us the format of […]
Source:Microsoft […]

Read the rest of this entry »

Three years ago, I was invited to New Zealand to speak at Webstock, the local web conference. Now, let me tell you honestly, I go to a lot of these conferences, and the speakers are often saying the same things, or I’ve heard them before, so it’s hard for me to sit still when the […]

Read the rest of this entry »

Just Write The Software And Give It To Us

Saturday, April 4th, 2009

“We have found out what the software should do for us. Here are the requirements, which we know you will ask for; and here is the systematically documented design specification!”, says the client. “All you have to do is write the software and give it to us!!”.
At times, a client, especially a new client, feels […]

Read the rest of this entry »

Unladen Swallow - A Faster Python

Saturday, April 4th, 2009

Google wants a faster Python. Unladen Swallow is one of the recent projects out of Google, which aims to produce a Python version at least 5x faster than CPython, the current implementation of Python. Note that Python has already seen multiple implementations, but this seems to be the first one wanting to make Python fast […]

Read the rest of this entry »

Intel has turned over Moblin, an OS for mobile devices, to the Linux Foundation. Andy Updegrove has a nice round up, and explains why it might be better for Moblin to be governed by a neutral body. As a mobile user, I am waiting for the tight coupling between mobile hardware and mobile software to […]

Read the rest of this entry »

Do Less To Optimize

Saturday, April 4th, 2009

Kas Thomas has an effective piece of advice for writing fast code. If you want to write fast code, make it do less. It seems obvious when stated, but I rarely see it getting applied. Probably because optimization is considered only when required and secondly the modern frameworks are in favour of writing generic and […]

Read the rest of this entry »