A good host is hard to come by, but Media Temple is by far the best I’ve come across in all the years I have been developing for the web. For low-traffic sites, their Grid Service seriously can’t be beat, and for more demanding applications, their DV service is a fifth of the cost of a dedicated host without the compromises you might expect.
Dropbox is an excellent and free tool that lets you share files among different groups and clients. I wrote more about Dropbox in this post. Sign up for Dropbox with this link and get an extra 250MB of shared space for free!
Useful Stuff to Web Developers
Lockbox.cc - Secure Password Storage
LockBox is a free, secure repository for all of your sensitive bits of information. Examples include passwords, account log-ins, product serials and more. LockBox can store almost any information you want. How you use it is up to you.
New to web development? Here are five books that absolutely must be on your bookshelf. I use them so frequently, my copies are dog-eared and coffee-stained. I'm even on my second copy of two of them.
PHP Cookbook
If you bounce between programming languages, and have to dust off the syntax, the PHP Cookbook is a fantastic resource. Well indexed, and exceedingly thorough, this book is a must-have.
Programming PHP
Programming PHP is also a must-have given its in-depth explanation not only of the lexicon and basics, but also its detailed explanations of some more advanced concepts such as object oriented programming, script security, error handling, and performance tuning.
High Performance MySQL
You'll learn more about optimizing MySQL in High Performance MySQL than you ever will from the MySQL manual.
JavaScript - The Definitive Guide
Fat. Definitive. Exhaustive. Terrible if you're human. Fantastic if you're a book. JavaScript - The Definitive Guide is the bible for JavaScript.
JavaScript & DHTML Cookbook
Look, ma! Stupid web tricks! Actually, this is a handy way to get up to speed on DHTML painlessly. Like the indispensable PHP Cookbook, JavaScript & DHTML Cookbook will quickly become your go-to reference for real-world JavaScript.
Dropbox [link] is a highly recommended service that lets you share large files amongst different groups and machines that I’ve written about before [here]. MobileMe is a very not-free service that provides marginal utility for Mac users.
If you’re like me, the only reason to use MobileMe on a daily basis is to keep my machines [...]
By default, the root account is disabled in OS X. If you are a developer new to the platform, you will be needing to access many things that are available only with root access. This tutorial walks you through the process of enabling the root account in Snow Leopard (OS X 10.6).
NOTE: This guide is specific to enabling root access on Snow Leopard, (10.6). To learn how to enable root access on Tiger (10.4), follow these instructions instead. To learn how to enable root access in Leopard (10.5), follow these instructions.
Enabling Root in Snow Leopard 10.6:
Choose Apple menu > System Preferences and click Accounts
Click Login Options
Click either Edit or Join in the Network Account Server section
Click Open Directory Utility
Click the lock icon to unlock it, and then enter your administrator name and password
Choose Edit > Enable Root User, and then enter a root password in the Password and Verify fields
Now, you are set to access protected areas of the system via the terminal.
Dropbox [link] is a highly recommended service that lets you share large files amongst different groups and machines. A typical use would be to sync your files between two or more computers, but I find Dropbox incredibly useful for my client work.
Like many of you, I work with virtual teams that come together on a project-by-project basis. With Dropbox it’s easy to set up a shared folder for each project and control who has access to it. As soon as one person throws up a file, everyone in the group has it there locally on their computer. Brilliant.
I came across this very nice gallery of Flash preloader screens. I am continually humbled in the presence of true creativity. This is well worth checking out.
If you have any dynamic sites that can display the same information through a variety of URLs (e.g. “somepage.php?category=cats&story=123″ vs. “somepage.php?story=123&category=cats”), Google has provided a way for you to avoid the duplicate content issue by providing a “preferred link.”
Basically, you add a special link tag to the head of your page:
No one wants malware or spammy URLs inserted onto their domain, which is why we all try to follow good security practices. But what if there were a way for spammers to take advantage of your site, without ever setting a virtual foot in your server?
Our Search Engine Optimization Starter Guide covers around a dozen common areas that webmasters might consider optimizing. We felt that these areas (like improving title and description meta tags, URL structure, site navigation, content creation, anchor text, and more) would apply to webmasters of all experience levels and sites of all sizes and types. Throughout the guide, we also worked in many illustrations, pitfalls to avoid, and links to other resources that help expand our explanation of the topics. We plan on updating the guide at regular intervals with new optimization suggestions and to keep the technical advice current.
Blame the economy, but everyone is trying to cut corners.
Lately, I’ve come across any number of examples of DIY graphics and marketing materials. This is a trend that will only end up biting the creators in the butt. By pinching pennies and doing a poor job, these people are diminishing their brand, angering their customers, and utterly failing to promote their business in a positive light.
This article discusses classic mistakes made with do-it-yourself-marketing and makes the argument that professional marketing and graphic design matter.
(via @goatlady’s tweet:) For the next 14 days, one of SitePoint’s most popular books, “The Art & Science Of CSS,” is available to download for FREE.
The promotion is designed to get you to follow SitePoint on Twitter, but you can enter your favorite spam catching email address to get the download for free, too.
[NOTE:] In fact, at the moment, the email signup is the only way to get the download link. Twitter spanked SitePoint for sending too many DMs with links, so following them won’t do you any good at this point (unless you just want good karma points).
The venerable and invaluable rent a car bulgariaphpMyAdmin has turned 3.0! Cosmetically, the tool looks pretty similar to 2.x, although some refinements have been made.
Under the hood, phpMyAdmin now requires PHP 5.2+ and MySQL 5.0+. A new range of features are largely esoteric (IMHO) and are enumerated here.
Download phpMyAdmin 3.x from the phpMyAdmin [...]