Blog
-
My New Best Friend: CSS Generated Content
I’ve started to use generated content more and more these days. Here are a couple of examples from a recent project.
Read More -
So You Want to Use .htaccess files with MAMP?
Well, this was easy in the older version of MAMP that I had. You would just drop them in place, and they worked. I was having a problem with something, so I thought maybe there was an updated version of MAMP that would solve the problem. Sure enough, there was. So I installed it and went along my way. Then, I went back to the local version of my site, and it was completely busted. I finally tracked…
Read More -
ExpressionEngine Config Variables Plugin
As I was in the process of moving this site into Git and having a local version, I have been trying to move as many paths as possible into the config.php. One of them included the cache path for image sizer. Since the local and production paths are different, I wanted some way for them to be dynamic. In my config.php file, I am using $_SERVER['DOCUMENT_ROOT'] to set the base_path. I could…
Read More -
URL Design
Great article about designing URLs. It really is an art and is so easy to do so wrong.
Read More -
Hon-ee Pot Captcha for ExpressionEngine
I have a confession to make: I hate captcha. But on the other hand, spam is one of the most frustrating issues ever. So with that being said, I am a big fan of Honeypot Captcha. I couldn’t find any ExpressionEngine addons that added honeypot captcha functionality for both the comment form and the Freeform module, so I decided to go ahead and create one. Basic Functionality This extension…
Read More -
Custom File Inputs with a Bit of jQuery
I needed to create a custom file input when building Clever Little Bag, so I’ve written a tutorial on the Inspire blog discussing that process.
Read More -
Simple jQuery Refactoring
I’ve learned so much about jQuery while working at Viget. I wrote a blog post about how you can improve your jQuery through some simple refactoring.
Read More -
jQuery One Page Navigation Plugin
When appropriate, I am a fan of the one-page sites. I really like the ones that add smooth scrolling and highlight the navigation depending upon which part of the page you have scrolled to. Here are a few examples: Brizk Design and Crush + Lovely. I finally have a freelance project where a one-page site makes sense, so I needed to write the JavaScript to make the navigation work how I wanted. I wanted…
Read More -
How I Got the Most Out of An Event Apart
I had the pleasure of attending An Event Apart last week when they finally made it to DC. This was the third time I had atended An Event Apart conference, but I feel like I absorbed the most from this one. Leave the Laptop at Home The last two times I attended, I brought my laptop and took notes during the presentations. Sure I learned some things, but I think other things slipped by me as I was typing.…
Read More -
Find Your Own Starting Point
Everyone and their mother has been releasing their HTML5 “boilerplates” for others to use. There is no chance that I would just take such a set of files and start building a site. You’ve got to find a good starting place for yourself, not someone else’s. I have been starting from a similar point for everything that I build now, and I just finally put it out on GitHub. I’m…
Read More