Blog

PostgreSQL and Node.js – 100% JavaScript Adventure

This is a log of every step I will take to create a 100%-JavaScript application…

PHP is dying

Yes, PHP is dying mostly because of the way many so-called PHP-programmers write code; even…

JavaScript Invasion – from Frontend to Backend

I have recently been forced to do some research on frontend programming because of past…

JavaScript Framework Hell

Any framework that improves the programming language is welcome by me. e.g. SugarJs has been…

Software Versioning

Every software application which has version 2 is itself proof that version 1 was not…

OOP is under attack!

Yes! Main attacker is jQuery using ugly techniques such as lambda/anonymous functions. * * *…

jQuery: Chainsaw in novice hands

After 6 months there was blood everywhere... jQuery's popularity deceived us! It is not a…

Maintenance is not for faint hearted

Maintenance is not for faint hearted. It makes you puke every day. Don't get me…

Analysis of a queueing setup

Setup: 1. once a day prepare a queue to send 10,000 emails (the number may…

There is no small job

Some jobs may seem like an oceanic island of refuge; on one side you could…