PHP Sucks, But It Doesn't Matter
I remember my first experience with PHP way back in 2001. Despite my questionable pedigree in ASP and Visual Basic, browsing an alphabetical PHP... more »
16 commentsSave Tags: opinion, php
Top reasons your CSS columns are messed up
I believe the recent surge in popularity of CSS frameworks comes from a lack of basic understanding of the CSS box model and how it’s implemented... more »
0 commentsSave Tags: css-html, web design
Writing code that you’re proud of
Almost every time that someone shows me a snippet of their code, I hear a comment like this: * "This isn’t finished, I have a lot of cleanup to... more »
0 commentsSave Tags: opinion, reviews
An Open Letter to Girls Considering a Career in Programming
Software programmer Sara Chipps talks about the upside to a career in development: "smart is sexy" and "nerd are nice."
5 commentsSave Tags: opinion, trends
Learn 10 good XML usage habits
Make your XML work easier with the ten tips in this article—ultimately you'll be less prone to errors and more productive.
0 commentsSave Tags: xml
A DVCS Story
A discussion about DVCS, focusing on its benefits to a company like yours.
0 commentsSave Tags: tools, trends
Bullet-proof cookies? Why bother?
This post was on the front-page of dzone today: Bullet Proof Cookies. Did anyone actually read the article? This shows a horrible way to use cookies.... more »
0 commentsSave Tags: security, server
Google Doctype
Google Doctype is an open encyclopedia and reference library. Written by web developers, for web developers. It includes articles on web security,... more »
0 commentsSave Tags: tools
Avoid getting taken Hostage by your Developer
Perhaps I'm asking for trouble by posting this at Dzone, but I don't think so. I see too many unscrupulous developers who hold their clients hostage... more »
3 commentsSave Tags: how-to, opinion
XML: The Angle Bracket Tax
Everywhere I look, programmers and programming tools seem to have standardized on XML. Configuration files, build scripts, local data storage, code... more »
2 commentsSave Tags: opinion, xml
Is Your JavaScript Library Standards Compliant?
One of the things JavaScript libraries like jQuery, Dojo, and YUI can do for you is add support for features in the latest Web standards long before... more »
2 commentsSave Tags: frameworks, javascript, standards
7 Types of Development Articles that Set Kittens on Fire
Everyday, I attempt to read 20 or 30 web development articles, usually via dzone, del.icio.us, and the drupal planet. Admittedly, its a perverse and... more »
1 commentsSave Tags: opinion
What Would I Do Without Programming?
One of my friends lost his job this week. He worked in the chem department of a pharmaceutical company, doing something that went completely over my... more »
0 commentsSave Tags: opinion
line-height: abnormal
Here’s the punchline: the effects of declaring line-height: normal not only vary from browser to browser, which I had expected—in fact, quantifying... more »
0 commentsSave Tags: css-html, tools
PHP Unit Database fixtures “the ruby way”
More or less everybody who does test driven development comes to the point where one realizes that the preparation of the database before each test is... more »
0 commentsSave Tags: database, how-to, php, tools
Developing a Ajax-driven Shopping Cart with PHP and Prototype, Part 2
One of the great side effects of Ajax's booming popularity is the emergence of countless JavaScript frameworks, all intended to reduce the amount of... more »
0 commentsSave Tags: ajax, frameworks, javascript, php
How To Fix Video Slowing Down Your Page Load Time
the problem here is that putting such a huge file on our page will slow down the other page elements that are also trying to load at the same time.... more »
0 commentsSave Tags: flash-flex, web design
Using Form Input Arrays For Checkboxes
An innovative way to handle checkbox groups and eliminate a lot of form hassle.
0 commentsSave Tags: css-html, how-to, php
VIM as a Diff/Merge Tool
Do you need a really quick, clean, powerful diff/merge tool that you can use in windows, mac, and various Unixen? As a happy and pround vim user, I... more »
0 commentsSave Tags: tools
Dynamic Inline JavaScript Form Validation
This lightweight form alert script allows you to easily add attractive validation messages to your forms. There is no markup to add on your existing... more »
0 commentsSave Tags: gui, javascript, usability, web 2.0
NetBeans 6.1 makes an early debut
Now this is a good idea. Rather than risk getting lost in all the news and hype of JavaOne week, when everyone and their brother seems to be making a... more »
0 commentsSave Tags: java, news, open source, tools
Tabbed Pane -- The hottest AJAX tabs in town
Written in about 20 lines of JavaScript, this library is simple, fast, and flexible.
0 commentsSave Tags: ajax, javascript, web 2.0
Rebuilding the build server on every build
I argue that with virtualization, there's a lot of compelling reasons and few downsides with not only rebuilding your applications from scratch... more »
3 commentsSave Tags: methodology, opinion, tools, unix-linux
Resourceful Vs Hackable Search URLs
I often end up pondering URL design given a moment and something that keeps coming up is hackable search queries. But first a very quick primer on the... more »
0 commentsSave Tags: server, usability
Request for html 'hash' property for security and caching
Any HTML tag that accepts a src= or href= attribute should also be allowed to take a hash= attribute. The value of a hash attribute would be the base... more »
0 commentsSave Tags: ajax, opinion
via