Weapons of Choice

While working in the web these past few years, I’ve come to establish a set of tools and platforms I like to use when creating web sites. So here is that list, of well established and new players. I’m always looking for new tools and libraries to play with, so feel free to let me know what you use.

Web Hosting

There is the area where I tend to have the least amount of luck. That being said I have had some success with these guys:

  • Host Gator – I haven’t been with them long enough to say for sure, but they have had the best reliability and features with services I’ve used so far. They’re relatively inexpensive too!
  • Linode – Really fast, really flexible, really cheap…. I’m in love! Well not really, but Linode is an awesome VPS hosting solution. I have had zero complaints so far.

Web Platform Frameworks

  • Wordpress – Wordpress is by far my favorite platform for blog-centered websites, primarily because it is packed with feature and development is hoppin’. I haven’t delved far into customizing it or theming it, but the little I’ve done has been promising.
  • CakePHP – For custom web applications, or anything beyond a static site, CakePHP is the easiest, fastest, and cleanest way to get something from paper to prototype quickly. I’m currently on a major project using CakePHP and I love how quickly I can make changes to the design and database appear in the product. I haven’t seen how the framework stands the test of a production site yet, but for development, CakePHP is king.

Libraries/Tools

  • JQuery – This award winning javascript libraries is probably the item on this list I’ve used the longest. I first began using javascript libraries a couple of years ago with mootools. While mootools was great, I quickly found the power and flexibility of JQuery to far more appealing, and I’ve used it ever since.

There are a few other libraries I’m currently toying with, and there are still plenty of gaps in my tool-chain to be filled. These are the basics of my web development though. Enjoy!

Tags: , , ,

Starting Over

It is my belief that anyone who wants to do web design should have an awesome, flawless, feature-rich site of their own. I have laughed at and put down many a web company whose own company website just reeked of inexperience, incapability, laziness, or all of the above. How can they expect to attract customers, quality designers, anybody with a web presence like that?

Well I am ashamed to admit that I have now found myself in that spot. Web design and programming are things I love. It would be a dream job for me to be able to do it for a living. This site, my web presence, however, doesn’t reflect that very well. This site is, quickly frankly, awful. How can I expect to attract clients, employers, or collaborators with this site? I don’t think I can.

Until this point, word of mouth has brought me most of my business, and for that I’m very thankful. I pride myself in putting my best into my work, and that best has come a long way since I started making websites back in the day. My portfolio is still fairly limited, though, and so it’s about time to freshen up my own web presence in order to practice what I preach.

The game has now been set, now let the planning begin…

Tags: , ,

Music, Music, Music… and No Money

So instead of actually spending money on these right now, I figured I would just talk about some albums I sure wish I could afford, but can’t. Enjoy!

Storyboards
Sleeping at Last

Glory In the Highest
Chris Tomlin

Hope Rising
Steve Fee

Tags: , ,

Networking in VirtualBox

Networking in VirtualBox can often be an arduous and confusing process. Thankfully Ed Stafford has created a simple and practical write-up about it here. It solved several network issues I was having with VirtualBox.

Here it comes…

Hello senior year!

Today marks the first day of my last year at Clemson, and it looks to be a busy year. There’s a lot of work to do, a lot of fun to have, and a lot of life to live this year. It’s good to be back. My summer was pretty stellar too, but more on that later!

P.S. For those who were eagerly awaiting the song list from High School Beach Camp, no fear! It is coming. For those eagerly awaiting to hear about Ethiopia, you also shouldn’t fear. That is coming as well.

Tags: , , ,