Skip to content

Blog

Members Public

SimpleFeed beta released!

So, ahem, my earlier post [https://tedserbinski.com/drupal/simplefeed-1-0-ships/] was slightly off. A beta release of SimpleFeed [http://drupal.org/project/simplefeed] didn’t come for nearly 3 months, doh! But the wait was worth it! The module is significantly faster now (if it wasn’t already the fastest

Members Public

Orange Mint Drupal theme for download

As noted in my previous post [https://tedserbinski.com/drupal/ted-2-0-a-site-redesign/], the previous ts theme, called “Orange Mint” is now available for download :-) Note, this theme works with Drupal 4.7, but will require a tiny bit of work to work with Drupal 5, I leave this as an

Members Public

Working on the BMW M3, it's back!

Well my BMW M3 [https://tedserbinski.com/bmw.html] has been sitting on the sidelines over the past year due to all my traveling and work. Now that all that has subsided and things are back under control, I spent the weekend working on the car, breathing new life into

Members Public

Location data with Drupal

One of the most popular features on MothersClick [http://www.mothersclick.com/] is our geo-mapping system for mothers’ groups [http://www.mothersclick.com/groups]—a mashup of Google maps and mommy groups (created with the organic groups module). Now, I receive lots of email and questions about how we built

Members Public

Announcing jCalendar - a jQuery date picker

NOTE: This project has been superceded by the most excellent jQuery Calendar [http://jquery.com/plugins/project/jquery-calendar]. All development on this plugin will now be merged with that project. I am pleased to announce that my jQuery date picker is now ready for consumption, check it out here: >

Members Public

JS aggregation for Drupal 5

Following the heels of Khalid’s backport of custom logging for Drupal 5 [http://2bits.com/news/drupal-5-1-backport-of-watchdog-hook-for-custom-logging-and-alerts-via-module.html] comes the backport of my JS aggregation patch for Drupal 5 [http://drupal.org/node/149402]. This backport was sponsored by Wim Leers [http://drupal.org/user/99777], so many thanks

Members Public

Preventing duplicate posts: part 2

In a previous article [https://tedserbinski.com/drupal/how-to-prevent-duplicate-posts/], I wrote about how to use jQuery to remove submit form buttons and replacing it with some “Saving…” text to prevent duplicate form submissions. While this works well, it only works about 90-95% of the time–rest of the time the

Members Public

Speeding up CSS and JS in Drupal

Whoohoo! My JS aggregation patch [http://drupal.org/node/119441] has finally made it into core to join my other CSS preprocessor patch :-) With both of those in, is there anything else we can do to still improve the speed and loading time of CSS and JS in Drupal?

Members Public

Reducing Drupal blog spam

Spam—we all hate it and it’s not just for email anymore, hello Drupal comment spam. To determine what is effective at preventing Drupal spam, I decided to run a little case study when I redesigned this site and the following are the conclusions I drew from trying a

Members Public

I have left Lullabot

Yes, you read that right folks. I have indeed left Lullabot [http://www.lullabot.com/] and have embarked on a new journey :-) Over the past year+, I’ve had a fantastic time working with everyone at Lullabot, watching and helping the company grow from its infancy to a solid