Fork me on GitHub

web design & development

Category Archives: Web Design & Development

WordPress export, import and double serialization.

Ran in to a fun one in the WordPress core today. If your plugin stores post meta and you store that post meta as an array then you’re prone to a bug in the WordPress core that can break your data should someone export their data and reimport it on another WordPress install. Yeah, this [...]

August 2, 2010 | Web Design & Development, WordPress | 4 comments

A simple way to limit file downloads to only logged in users in WordPress

So, you’ve used WordPress to build your client’s site and to provide downloads for the site’s users. You’re hiding the links to download content based on the user’s logged in status. Great. But what happens when the logged in user copies the download URL and sends it to his friend? Well, unless you’re filtering the [...]

July 1, 2010 | Web Design & Development, WordPress | 6 comments

WordPress TextMate Bundle is ready for WordPress 3.0

Today marks the release of WordPress 3.0 and with this release the WordPress TextMate Bundle is ready for it. The bundle had been updated to support the new features in WordPress 3.0 including, but not limited to: custom post types, featured images, and WordPress MU integration. The menu has been rearranged a little bit and [...]

June 17, 2010 | Plugins, TextMate, Web Design & Development | 1 comment

Automatically download Chromium nightly builds

So, if you’re one of the geeks that likes to live on the cutting edge of cool and use the Chromium nightly builds instead of Google Chrome proper or one of those paranoid types that wants to stay away from the built in usage tracker in Google Chrome then this post is for you. Well, [...]

May 29, 2010 | Web Design & Development | No comments

New Internationalization feature in the WordPress TextMate Bundle

The WordPress TextMate Bundle was just updated to include support for internationalizing strings. Its not terribly obvious how the feature can be used, so I thought that I’d do a quick outline of its features. The goal of adding this support was to make it as seamless as possible to integrate with your coding style. [...]

May 21, 2010 | Plugins, Web Design & Development | No comments

As seen on Bare Bones’ website

Look, ma, we’re famous! Ok, not really. Thanks to the guys (and gals?) over at Bare Bones my WordPress Clippings for BBEdit are now listed on the Official BBEdit Clippings Library page. Now I’ll have to see if I can talk them in to some kind of developer discount as I haven’t had a chance [...]

May 7, 2010 | Plugins, Web Design & Development | No comments

Everything I know about optimizing a WordPress install

I don’t mean to badmouth WordPress when I say this, but if you deploy a WordPress based site without optimizing your install you’re just asking for a slow site. Below is everything I know about optimizing a WordPress installation. It is by no means a list of everything you can do to optimize a server [...]

March 31, 2010 | Web Design & Development | 5 comments

WordPress TextMate bundle & BBEdit Clippings updated for WordPress 2.9

I can actually say that I’m timely on this one! The WordPress TextMate Bundle and the WordPress Clippings for BBEdithave been updated for WordPress 2.9 “Carmen”. There wasn’t a lot that changed as far as the bundle is concerned, most of it being about a shift in line numbers of where the functions are located [...]

December 21, 2009 | Plugins, Web Design & Development | No comments

Quickly View WordPress DB Credentials

Stupid Gippy Trick #2495: The title may sound funny, and the concept a bit weird, but when you’re working on many different client servers, development and production servers, with as many different configurations, keeping track of DB credentials can get a little tiresome and time consuming. Here’s a command line one liner to print the [...]

December 18, 2009 | Web Design & Development | No comments

WordPress TextMate Bundle updates

There’s been a few updates to the WordPress TextMate Bundle recently. Function Definitions:Use the keyboard shortcut Command-Shift-H while the cursor is within or highlighting a WordPress function to bring up a tooltip that contains the current function’s usage and path to the file that defines the function. Goto Function: Included is functionality for defining the [...]

December 6, 2009 | Web Design & Development | 1 comment

Function definition tool-tips added to the WordPress TextMate Bundle

I’ve added partial function definitions to the WordPress TextMate Bundle. The tool-tips list the function definition as well as the file and line number where the function is defined so that the full function definition can be looked up easily. The function definitions can be brought up by selecting or setting the carat inside the [...]

October 3, 2009 | Web Design & Development | No comments

WordPress users: USE A FAVICON!

If you’re using a favicon on your site, then you’re fine. If you’re not: Just recently I noticed that WordPress will do something evil: if you don’t have a favicon.ico on your server WordPress will do a 404 return on the favicon.ico request that’s made by pretty much every modern browser. To say it again, [...]

September 18, 2009 | Web Design & Development | 3 comments

WordPress Clippings Bundle for BBEdit

I was having one of those never ending text editor comparison conversations at work the other day and learned that BBEdit has some pretty easy to format Clipping functionality. Since I had pretty much built a generic function parser for yanking the information that I needed out of the WordPress source files for the WordPress [...]

July 24, 2009 | PHP Scripting, Web Design & Development | 3 comments

Search and replace directly within MySQL.

MySQL always amazes me with the breadth of functionality that it has. Too often we just use it to push and pull information from the database. So when I hit an occasion where I can so in a single SQL statement that would require a time consuming PHP I get excited.

April 3, 2009 | Web Design & Development | 2 comments

I should redesign

Not by much, but the next iteration will surely be more friendly to the Flickr medium photo size. Right now Medium doesn’t fit, and posting photos as the small size just sucks.

March 15, 2009 | Web Design & Development | No comments

Lipsum Plugin for WordPress, Version 2

After a while of using and not using this plugin I decided that it needed an update. The previous version would simply insert paragraphs of lipsum but now the plugin is set up to return a few helpful elements as well.

February 22, 2009 | Plugins, Web Design & Development | No comments

jQuery Image Slider: Improved

In a previous post I talked about a quick and dirty jQuery image slider technique that was conceived late at night and on a tight deadline. Now, with the attention of a friend (thanks John!) and a little time to work on it, the image slider has been improved! Ya. View the demo here: /stuff/slider/improved.html#2 [...]

February 19, 2009 | Web Design & Development | No comments

Mess!

This place is a mess! And is old. I really need to just bite the bullet and get this all on WordPress.

February 13, 2009 | Web Design & Development | No comments

Javascript table row highlighting. Then and Now.

Just so that you’re sufficiently warned: This post offers no practical information. Its a "remember when? didn’t that suck?" post. I think it was 2004. Prototype.js was new and was rocking my world. But it was still just a few convenience features put on top of JavaScript. I needed to stripe table rows dynamically and [...]

February 12, 2009 | Web Design & Development | No comments

30 Minute, 4 AM, jQuery image slider

Update: This script has been overhauled since this post. View the new code and demo here. As fate would have it the first night of my trip to Provo, Utah turned in to an all night work session to get a few things wrapped up so that we could release them during WordCamp Utah. As [...]

September 28, 2008 | Web Design & Development | 1 comment

Puddlemonkey.com updated

Puddlemonkey.com has received its long overdue redesign. The update also puts the site on WordPress. The site is about the writing so the design is meant to be playful and stylish, yet still leave the content as the main focus. There’s still plenty of work to be done but this gets it off the ground [...]

September 2, 2008 | Web Design & Development | No comments

WordPress Lipsum Plugin

Update 2009-02-22: This plugin has been upgraded to version 2. Read about it by clicking here. Tired of copying/pasting Lipsum placeholder text? Me too. Behold Gippy’s Lipsum Plugin. Bask in its laziness. With a simple {lipsum} in your post, page or comment you can embed 3 paragraphs of Lipsum text. It works on the creation [...]

June 20, 2008 | Web Design & Development | No comments

MySQL bug with GROUP BY

Found a nice little bug in the stable version of MySQL5 in the MacPorts repository yesterday. Version is 5.051a and when using GROUP BY it ignored ORDER BY DESC and returned results in ascending order. Its been a known bug since MARCH. The MySQL5-devel port is working fine in the mean time, but holy shit. [...]

June 19, 2008 | Web Design & Development | No comments

Embed Flash Video in a page via JavaScript

I just finished up a new version of my script that embeds flash video in a web page to make it more diversified in what kinds of video it can handle. There are some that will not work since they’re doing some url manipulation on the ID of the flash object that make it impossible [...]

January 17, 2008 | Web Design & Development | No comments

Internet Explorer 7 User Agent Strings…

Ok, this is just a tad bit ridiculous. Those are the result of 1 month’s worth of collecting user agent strings.

April 30, 2007 | Web Design & Development | No comments