You are currently browsing the archives for the Web Development category.
July 22nd, 2008 by Tom Sepper

WordPress’s iPhone App is out! Downloading & installing now..

Multiple blog support..

Decent interface..

Nothing too intuitive about it to be honest, but it is GREAT for mobile blog writing but nothing more.

Features I’d like to see:

- Comment editing / approving
- Ability to see drafts on the server

Bug #1: using the iPhone bullet character causes the app to crash.

November 29th, 2007 by Tom Sepper

Twitter seems to be all-the-rage in the tech circles these days. When I was trying to find an easy way for Monica and me to update Katie Lynn’s website, I decided to give Twitter a try. It worked well usually, but I noticed the external javascript calls slowed down page load time dramatically. Additionally, customization ability is lacking. I loved being able to send a text message to update the site, but I wanted the ability to email updates as well.

So I set out to find a replacement. I thought that would be simple.

Boy was I wrong.

I searched for a long time and finally found some very basic framework. Luckily, I’m not too shabby with PHP and was able to write everything I wanted:

  • Accept text messages, emails, and web submissions.
  • Parse the text message/email into variables.
  • Insert the variables into a MySQL database.
  • Display records any way I want.
  • Allow people to subscribe to receive an email upon a new update.
  • Load fast!

I then wrote an extremely easy admin interface to be able to edit the entries.

There are five main files to the application:

  • Parser - as the name indicates, it parses the text and email submissions.
  • Admin - all admin functions including posting via web.
  • Notifier - emails subscribers upon all new updates.
  • Subscribe - as indicated, performs the subscription action as requested by the visitor.
  • Unsubscribe - as indicated, unsubscribes a subscriber upon their request.

The beauty of my system is that it does not need a cronjob. Instead, I simply piped an email address to the parser script’s full path.

And voilĂ !

I have a nice, simple Twitter replacement.

September 25th, 2007 by Tom Sepper

<shameless plug>

My friend Keith has been published! It’s a great article, so please go check it out.

http://www.alistapart.com/articles/hatheadsvsbedheads

</shameless plug>

March 23rd, 2007 by Tom Sepper

Over the past couple of months I’ve had a revelation - I no longer enjoy designing websites. I’ve been doing it for over twelve years and it’s lost its luster for me.

I’ve come to the conclusion that I’m much more interested in programming than designing.

Is that a good thing? I don’t have a clue. I’m not the most creative person; creating should be left to those that have that gift - like Nate and Keith for example.

For instance, look at this website. I could have never in my wildest imagination created this design.

Additionally, I’ve been married for almost three years now, and my focus and priorities have changed. Before it was just me, my dog, my college activities, and then my job after graduation.

It’s just time. I’m sorry to do this to the people I’ve helped, but it’s the right decision to make.

November 8th, 2006 by Tom Sepper

In case you didn’t notice, tomsepper.net has undergone a huge revamp.

The biggest change, for me at least, is the fact that I’ve stopped trying to reinvent the wheel. For the past three years, I’ve developed my blog system from the ground up. It was functional, but not very user-friendly. Instead of continuing development of it, I have joined the legions of Word Press users.

The web developer/programmer/designer in me is in denial about the transition, but I know it was the right move. Word Press is far more powerful than anything I could ever attempt to write. I’m already amazed at its power and usability. I’ve modded this theme fairly well; one day I anticipate writing my own.

Luckily, there was an import utility that allowed me to import my 200 posts from the previous three years without much hassle. I didn’t have to manually reenter three years worth of posts! I did have to go through and categorize them, but that was time well spent. Now I just need to go through them again and double-check the post itself, i.e. images, links, formatting, etc.

If you notice something odd, use the contact page. That is.. when I finish it. ;)