How To Write Unmaintainable Code

I am passing on these tips from the masters on how to write code that is so difficult to maintain, that the people who come after you will take years to make even the simplest changes. Further, if you follow all these rules religiously, you will even guarantee yourself a lifetime of employment…

read more | digg story

How (Not) To: MySQL Connection Management in PHP

This article is intended to highlight various basic topics concerning proper methods of handling connections to MySQL databases in PHP, guidelines for caching dynamic content, and a technique called “lazy loading”.

read more | digg story

How to Normalise Your Database

Normalisation is part of successful database design.Without normalisation, database systems can be inaccurate, slow, and inefficient and they might not produce the data you expect.

read more | digg story

How to create an AJAX homepage – step-by-step

This tutorial covers everything you need to create your own Netvibes-like AJAX HOMEPAGE.

It covers everything from detecting the browser, handling events, drag and drop, working the DOM, AJAX and JSON background, and loading RSS feeds and Web APIs into the Web application. cool.

read more | digg story

Handy freeware programs to put on a USB stick

A list of free programs that do not require an installation and can be used directly from your USB stick or any other removable drive

read more | digg story

HOW TO BYPASS the NEW Microsoft IE ActiveX “Activation” problem (via MSDN)

If you're a web developer who's site uses interactive Flash or Java Applets, you'll want to read this… Just because Microsoft lost the patent suit, doesn't mean you, or your users need to suffer the consequences… Dynamically creating your OBJECT, APPLET, & EMBED tags via JavaScript will bypass Activation Requirement.

read more | digg story

Hiding Email Addresses

A comprehensive list of methods on how to hide email addresses in source code from spam bots. Includes; CSS, Javascript, Forms, Images, Obfuscation, Authentication, Flash, Unicode, Encryption and other methods. Each technique is presented and explained with their advantages and downfalls.

read more | digg story

the web developer’s handbook

Huge collection of links essential for web developers and designers. You'll find references to accessibility and usability web sites, css galores, web tools, ajax articles and how-to, typography resources and so on…

read more | digg story

Introduction to Reverse Engineering Software

Excellent tutorial on how to pull apart software and modify it

read more | digg story

How to use HTML tables properly

You should avoid using tables for layout, but that does not mean you should avoid using tables for their intended purpose. When marking up tabular data in HTML, tables are what should be used. This article explains how to make HTML data tables accessible.

read more | digg story

HOW-TO: build a search engine in PHP

No more database-dependent SQL queries, no more external library integration. At last, PHP developers will not dream of Lucene anymore. They can develop their own search engine, with results ordered by relevancy and smart indexing. Take a look at this fifteen-minutes tutorial from the symfony project.

read more | digg story

HOW-TO: digg-like AJAX interactions

When you digg a story, an AJAX interaction increments the number of diggs without reloading the page. One of the tutorials of the advent calendar of symfony, the very buzzy PHP5 framework, explains in detail how to do that easily – and much more.

read more | digg story

HOW TO: Create a secure PHP login script

This article explains how to create a secure PHP login script that will allow safe authentication. Features remember-me function using cookies, validates logins on each request to prevent session stealing.

read more | digg story

How to: Apache/Perl/MySQL/PHP for windows

Excellent tutorial on how to set up Apache Perl MySQL and PHP working and talking to each other on Windows. Step by step easy to follow instructions.

read more | digg story

How to Develop Web Applications with Ajax, Pt. 1

A great simple guide on how to start creating your very own AJAX applications.

read more | digg story

AJAX: How to Handle Bookmarks and Back Buttons

By the end of this tutorial, developers will have a solution to an AJAX problem that not even Google Maps or Gmail possesses: robust, usable bookmarking and back and forward behavior that works exactly like the rest of the Web

read more | digg story

Secure Your PHP Scripts

This is a great guide that illustrates common vulnerabilities in PHP scripts and how to fix them.

read more | digg story