Skip to main content
Posts from 2009
-
December 29, 2009
Best of 2009
-
December 22, 2009
Vim / Opera tip: Open highlighted text in Vim
-
December 16, 2009
Rewriting TankWar: Assessing the damage
-
December 10, 2009
Git interactive rebase tips
-
December 2, 2009
TankWar has online mode again: This time on Opera Unite
-
November 27, 2009
Dynamic precompiling of JavaScript functions for fun and profit
-
November 19, 2009
Git tips for SVN users
-
November 11, 2009
A simple way to make your code better: Stop adding more parameters
-
November 5, 2009
More blogs that I read
-
October 24, 2009
The car steering wheel usability exercise
-
October 21, 2009
Did you think your site validated input properly? Think again!
-
October 15, 2009
Is commenting your code useless?
-
October 12, 2009
Going to review Zend Framework 1.8 Web Application Development
-
October 8, 2009
Common programming errors and how to avoid them
-
September 29, 2009
Error tracking challenge is over
-
September 24, 2009
Google Wave impressions
-
September 12, 2009
What is a null object, and when are they useful?
-
September 7, 2009
How to get free publicity by screwing up your friendly URL algorithm
-
September 1, 2009
Improving code with peer reviews
-
August 28, 2009
What makes an abstraction good, and why should I care?
-
August 24, 2009
Reader challenge: Keep track of code errors
-
August 21, 2009
Using canvas to do bitmap sprite animation in JavaScript
-
August 17, 2009
Unit-testing essentials
-
August 14, 2009
How to make your code testable
-
August 9, 2009
The three types of programmers
-
August 4, 2009
Unit testing JavaScript
-
August 1, 2009
Weekend coding: Add a character counter as the background of a textarea with JavaScript
-
July 23, 2009
Why your mobile site probably sucks
-
July 20, 2009
How to install Palm Pre/webOS SDK on Windows 7 x64?
-
July 18, 2009
Opera Mobile vs. iPhone Safari Mobile
-
July 14, 2009
Opera Command, JavaScript based Missile Command game
-
July 4, 2009
Unit testing 5: test-driven development
-
June 30, 2009
TankWar Online, my JavaScript based cannons game
-
June 26, 2009
Unit testing 4: Mock objects and testing code which uses the database
-
June 17, 2009
Unit testing 3: Writing tests for existing code
-
June 15, 2009
How WidgetCity does a tile-based map using just CSS
-
June 10, 2009
Unit testing part 2: Writing and running tests
-
June 8, 2009
Refactoring
-
June 5, 2009
Unit testing: Introduction
-
June 2, 2009
What would you like to read about on CodeUtopia?
-
June 1, 2009
Should I try Git if Svn/CVS/other works for me?
-
May 22, 2009
How to pass variable values to JavaScript
-
May 20, 2009
Dealing with different password validation schemes in a single app
-
May 16, 2009
Doctrine vs. Propel: 2009 update
-
May 7, 2009
Validating Zend_Forms using model objects
-
May 4, 2009
Do you need to go to school to learn programming?
-
April 30, 2009
Optimizing JavaScript for extreme performance and low memory consumption
-
April 28, 2009
I wrote a Sim City clone in JavaScript
-
April 14, 2009
PHP Magic Features
-
April 12, 2009
Do you know a build tool?
-
April 9, 2009
Making a custom front controller in Zend Framework
-
April 5, 2009
Integrating FCKeditor with Zend_Form
-
April 1, 2009
Using a builder to construct complex classes
-
March 27, 2009
Site update: Added Articles section
-
March 26, 2009
User-interfaces: why Gears of War 2 is easier to play than others?
-
March 23, 2009
Improving Ajax performance in Zend Framework applications
-
March 20, 2009
Improved PDF generation with RE Framework RE_Pdf
-
March 18, 2009
Twitter thoughts
-
March 16, 2009
Zend_Controller actions that accept parameters?
-
March 13, 2009
A more user-friendly date-based search
-
March 11, 2009
Object-Oriented JavaScript book review
-
March 9, 2009
Database backed Zend_Form elements
-
March 6, 2009
Sending files better: Apache mod_xsendfile and PHP
-
March 4, 2009
Using Prototype Property in JavaScript
-
March 2, 2009
Handling errors in Zend Framework
-
February 28, 2009
Creating a simple abstract model to reduce boilerplate code
-
February 26, 2009
Ajax, high latency and user experience
-
February 24, 2009
Looking back: Best of 2007
-
February 20, 2009
Closures coming in PHP 5.3 and that's a Good Thing
-
February 18, 2009
Zend_Acl part 3: creating and storing dynamic ACLs
-
February 16, 2009
Practical uses for reflection
-
February 13, 2009
Functional programming and Haskell
-
February 11, 2009
Zend_Acl part 2: different roles and resources, more on access
-
February 9, 2009
Asus Eee PC 901
-
February 6, 2009
Zend_Acl part 1: Misconceptions and simple ACLs
-
February 4, 2009
Even more PHP mistakes!
-
February 2, 2009
Avoiding endless switch-case structures with classes
-
January 31, 2009
Migrating user account databases
-
January 28, 2009
Finding time and topics for blogging
-
January 26, 2009
GroupFight: My old PHP-based game
-
January 23, 2009
Using models as criteria objects for querying the database
-
January 21, 2009
Three PHP mistakes that will cause you debugging nightmares
-
January 19, 2009
What would make template engines actually useful?
-
January 17, 2009
Optimizing Zend Framework and Doctrine applications
-
January 14, 2009
Dealing with configuration files in Subversion
-
January 12, 2009
Vim user? You'll love NetBeans
-
January 7, 2009
Another idea for using models with forms
-
January 5, 2009
Decoupling models from the database: Data Access Object pattern in PHP
-
January 3, 2009
Seven Things
-
January 1, 2009
Sandboxing Rhino in Java